Εγχειρίδια για τη γραμμή εντολών

Man » Διαδικτυακό εγχειρίδιο iotop - λεπτομερής διαδικτυακή τεκμηρίωση για τη σελίδα man του iotop

🌍
iotop - απλή εφαρμογή παρακολούθησης I/O παρόμοια με το top

ΣΥΝΤΑΚΤΙΚΟ

iotop [ΕΠΙΛΟΓΕΣ]

ΠΕΡΙΓΡΑΦΗ

Η εφαρμογή iotop παρακολουθεί τις πληροφορίες χρήσης I/O που εξάγει ο πυρήνας του Linux (απαιτείται έκδοση 2.6.20 ή νεότερη) και εμφανίζει έναν πίνακα της τρέχουσας χρήσης I/O ανά διαδικασία ή νήμα στο σύστημα. Τουλάχιστον οι επιλογές CONFIG\_TASK\_DELAY\_ACCT, CONFIG\_TASK\_IO\_ACCOUNTING, CONFIG\_TASKSTATS και CONFIG\_VM\_EVENT\_COUNTERS πρέπει να είναι ενεργοποιημένες στη διαμόρφωση κατασκευής του πυρήνα Linux και από την έκδοση 5.14 του πυρήνα Linux, η μεταβλητή sysctl kernel.task_delayacct πρέπει να είναι ενεργοποιημένη.

Η εφαρμογή iotop εμφανίζει στήλες για το εύρος ζώνης I/O που διαβάζεται και γράφεται από κάθε διαδικασία/νήμα κατά τη διάρκεια της περιόδου δειγματοληψίας. Επίσης, εμφανίζει το ποσοστό του χρόνου που το νήμα/η διαδικασία αφιερώνει κατά την εναλλαγή μνήμης και κατά την αναμονή για I/O. Για κάθε διαδικασία, εμφανίζεται η προτεραιότητα I/O (κλάση/επίπεδο).

Επιπλέον, η συνολική εύρος ζώνης I/O που διαβάζεται και γράφεται κατά τη διάρκεια της περιόδου δειγματοληψίας εμφανίζεται στην κορυφή της διεπαφής. Οι συνολικές τιμές DISK READ και DISK WRITE αντιπροσωπεύουν το συνολικό εύρος ζώνης ανάγνωσης και εγγραφής μεταξύ των διαδικασιών και των νημάτων του πυρήνα και του υποσυστήματος συσκευών μπλοκ του πυρήνα. Ενώ οι τρέχουσες τιμές DISK READ και DISK WRITE αντιπροσωπεύουν τις αντίστοιχες εύρη ζώνης για το τρέχον I/O δίσκου μεταξύ του υποσυστήματος συσκευών μπλοκ του πυρήνα και του υποκείμενου υλικού (HDD, SSD, κ.λπ.). Επομένως, οι συνολικές και οι τρέχουσες τιμές ενδέχεται να μην είναι ίσες σε οποιαδήποτε δεδομένη στιγμή λόγω της προσωρινής αποθήκευσης δεδομένων και της αναδιάταξης των λειτουργιών I/O που πραγματοποιούνται εντός του πυρήνα Linux.

Χρησιμοποιήστε τα αριστερά και τα δεξιά βέλη για να αλλάξετε την ταξινόμηση, το πλήκτρο r για να αντιστρέψετε τη σειρά ταξινόμησης, το πλήκτρο o για να ενεργοποιήσετε/απενεργοποιήσετε την επιλογή --only, το πλήκτρο p για να ενεργοποιήσετε/απενεργοποιήσετε την επιλογή --processes, το πλήκτρο a για να ενεργοποιήσετε/απενεργοποιήσετε την επιλογή --accumulated, το πλήκτρο q για έξοδο ή το πλήκτρο i για να αλλάξετε την προτεραιότητα ενός νηματος ή μιας διαδικασίας. Οποιοδήποτε άλλο πλήκτρο θα αναγκάσει μια νέα ανάκτηση δεδομένων.

ΕΠΙΛΟΓΕΣ

--version
Εμφανίζει τον αριθμό έκδοσης και εξέρχεται.

-h, --help
Εμφανίζει πληροφορίες χρήσης και εξέρχεται.

-o, --only
Εμφανίζει μόνο τις διαδικασίες ή τα νήματα που εκτελούν πραγματικά I/O, αντί να εμφανίζει όλες τις διαδικασίες ή τα νήματα. Αυτό μπορεί να αλλάξει δυναμικά πατώντας το πλήκτρο o.

-b, --batch
Ενεργοποιεί τη μη διαδραστική λειτουργία. Χρήσιμο για την καταγραφή της χρήσης I/O με την πάροδο του χρόνου.

-n NUM, --iter=NUM
Ορίζει τον αριθμό των επαναλήψεων πριν από την έξοδο (δεν εξέρχεται από προεπιλογή). Αυτό είναι πιο χρήσιμο στη μη διαδραστική λειτουργία.

-d SEC, --delay=SEC
Ορίζει την καθυστέρηση μεταξύ των επαναλήψεων σε δευτερόλεπτα (1 δευτερόλεπτο από προεπιλογή). Δέχεται μη ακέραιες τιμές, όπως 1,1 δευτερόλεπτα.

-p PID, --pid=PID
Μια λίστα διαδικασιών/νημάτων προς παρακολούθηση (όλες από προεπιλογή).

-u USER, --user=USER
Μια λίστα χρηστών προς παρακολούθηση (όλοι από προεπιλογή).

-P, --processes
Εμφανίζει μόνο τις διαδικασίες. Κανονικά, η εφαρμογή iotop εμφανίζει όλα τα νήματα.

-a, --accumulated
Εμφανίζει το συσσωρευμένο I/O αντί για το εύρος ζώνης. Σε αυτήν τη λειτουργία, η εφαρμογή iotop εμφανίζει την ποσότητα I/O που έχουν εκτελέσει οι διαδικασίες από την έναρξη της εφαρμογής iotop.

-k, --kilobytes
Χρησιμοποιήστε κιλομπάιτ αντί για μια φιλική προς τον χρήστη μονάδα. Αυτή η λειτουργία είναι χρήσιμη όταν χρησιμοποιείτε τη λειτουργία παρτίδας του iotop. Αντί να επιλέγει την πιο κατάλληλη μονάδα, το iotop θα εμφανίζει όλα τα μεγέθη σε κιλομπάιτ.

-t, --time
Προσθέστε μια χρονική σήμανση σε κάθε γραμμή (υπονοεί την επιλογή --batch). Κάθε γραμμή θα έχει ως πρόθεμα την τρέχουσα ώρα.

-q, --quiet
καταστέλλει ορισμένες γραμμές της κεφαλίδας (υπονοεί την επιλογή --batch). Αυτή η επιλογή μπορεί να καθοριστεί έως και τρεις φορές για να αφαιρεθούν γραμμές κεφαλίδας.

--no-help
Καταστέλλει την εμφάνιση της βοήθειας για τις συντομεύσεις πληκτρολογίου.
-q τα ονόματα των στηλών εκτυπώνονται μόνο στην πρώτη επανάληψη,
-qq τα ονόματα των στηλών δεν εκτυπώνονται ποτέ,
-qqq η περίληψη I/O δεν εκτυπώνεται ποτέ.

ΔΕΙΤΕ ΕΠΙΣΗΣ

ionice(1), top(1), vmstat(1), atop(1), htop(1)

ΣΥΓΓΡΑΦΕΑΣ

Το iotop γράφτηκε από τον Guillaume Chazarain.

Αυτή η σελίδα εγχειριδίου ξεκίνησε από τον Paul Wise για το έργο Debian και βρίσκεται σε δημόσιο τομέα.