3 points par GN⁺ 2024-07-11 | 1 commentaires | Partager sur WhatsApp
  • Calcule correctement les liens physiques et utilise un format de sortie inspiré de NCDU
  • Sortie en ASCII pur, parfaitement compatible avec le tty Linux
  • Format de sortie configurable. La profondeur maximale d’affichage des fichiers peut être modifiée via un argument en ligne de commande
  • dut est très rapide, mais ne l’emporte pas dans tous les cas
    • Quand le cache disque de Linux n’est pas rempli, il est dépassé par certains programmes
    • Lors des exécutions suivantes, dut surpasse largement tous les autres programmes

1 commentaires

 
GN⁺ 2024-07-11
Commentaires sur Hacker News
  • Il y a une réflexion sur la manière de gagner en vitesse au détriment de la précision

    • Proposition d’une approche itérative consistant à identifier rapidement et écarter les petits éléments peu importants
    • À chaque étape, il serait possible d’estimer l’espace utilisé par les répertoires et fichiers avec une résolution plus élevée
  • La meilleure interface de visualisation de l’usage disque serait un graphique circulaire, avec les répertoires de niveau supérieur affichés dans l’anneau intérieur

    • Il est possible de survoler ou de double-cliquer sur les gros sous-répertoires pour voir le détail
    • C’est utile sous Windows, mais on ne sait pas trop comment cela se comporte avec des disques de plusieurs téraoctets
  • Sous Windows, utilisation de Wiztree à la place de Windirstat pour un gain de vitesse important

    • Il lit directement la table NTFS au lieu de parcourir les répertoires
    • Question sur la possibilité d’appliquer cette approche aussi au système de fichiers ext4
  • Partage d’un script utilisé depuis plus de 10 ans

    • Un simple script shell qui calcule la taille des répertoires, les trie et affiche le résultat
  • Doute sur la possibilité que le système de fichiers stocke des informations stat à côté des entrées getdents

    • Partage d’un cas observé sur CephFS
  • Utilisation habituelle d’outils similaires à du, tout en exprimant un intérêt pour ce nouvel outil

    • La sortie de dut semble déroutante
    • Tentative de résoudre la confusion du rendu en arbre en utilisant une option qui affiche le chemin complet
  • Proposition d’afficher la hiérarchie des fichiers au format flamegraph

    • Partage d’un lien vers une discussion précédente et de son propre travail
  • Surprise face au fait que statx soit bien plus rapide que fstatat

    • fstatat est un simple wrapper léger qui appelle statx et recopie le résultat en espace utilisateur
  • Partage d’un alias ajouté dans bashrc

    • Une commande qui affiche la liste des répertoires du répertoire courant avec leur taille
  • Utilisation de dua sur un MacBook Pro, avec intérêt pour une comparaison avec ce nouvel outil