• # Super bien vu, merci !

    Posté par (site web personnel) . En réponse au lien pour éviter d'avoir à faire F5 pour afficher les nouveaux fichiers d'un répertoire. Évalué à 3.

    Bonjour,

    et vraiment un grand merci pour l'info !

    Comme je suis curieux je suis allé voir le nombre de fichiers ouverts sur ma machine quand je ne fais rien (juste KDE + Firefox avec 4 onglets) :

    # lsof | wc -l
    lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
    Output information may be incomplete.
    44166
    

    Ah oui quand même ! 44166 fichiers ouverts au repos !

    Bon pour avoir plus de détails, un petit fichier :

    # lsof > liste.txt
    

    Puis suppression de tout ce qui est après la première colonne ( .*$ => rien), et import dans sqlite3 pour faire des stats :

    $ sqlite3
    SQLite version 3.17.0 2017年02月13日 16:02:40
    Enter ".help" for usage hints.
    Connected to a transient in-memory database.
    Use ".open FILENAME" to reopen on a persistent database.
    sqlite> .import liste.txt liste
    sqlite> select command, count(*) as n from liste group by command order by n desc limit 15;
    QDBusConn|5948
    QXcbEvent|5890
    QQmlThrea|3711
    DNS\x20Re|3104
    JS\x20Hel|3104
    mozStorag|2716
    gmain|2636
    plasmashe|2632
    gdbus|2536
    threaded-|1400
    QQuickPix|1316
    DOM\x20Wo|1164
    DataStora|1164
    ImgDecode|1164
    ghb|944
    

    On voit que ce sont les trucs en Q* et plasmashell qui ont le plus présents et firefox (mozStorage 2716 quand même, avec 4 onglets ouverts !!!)