• # /proc/diskstats

    Posté par . En réponse au message Forcer les écritures synchrones sur iSCSI. Évalué à 4. Dernière modification le 23 janvier 2023 à 11:49.

    Bonjour

    Il y a ce que la commande dd peut faire, et il y a tout au bout, ce que le périphérique va être capable de faire. Et entre les deux, il y a des tampons DMA et toute la gestion qui va avec.

    Pour savoir exactement ce qui est écrit sur le périphérique cible,
    je surveille l'évolution du dixième champ de la ligne concernant ce périphérique dans le fichier /proc/diskstats

    En utilisant la commande watch et awk dans la ligne de commande suivante,
    je fais s'afficher 5 fois par seconde la quantité de données réellement écrite sur le périphérique /dev/sdb

    watch -tn.2 "awk -v mavar=\"sdb \" '\0ドル ~ mavar {print \"Écrits sur /dev/\"mavar\" : \" (\10ドル / 2048)\" MiB\"}' /proc/diskstats"
    

    ... et dans ce royaume, ceux qui y voient un peu plus clair sont parfois très mal vus.