pidstat – ένα εργαλείο αναφοράς στατιστικών

ΑΥΤΗ Η ΔΗΜΟΣΙΕΥΣΗ ΕΧΕΙ ΓΙΝΕΙ ΠΑΝΩ ΑΠΟ ΕΝΑ ΧΡΟΝΟ ΠΡΙΝ!

Η pidstat είναι ένα από τα πολλά monitoring εργαλεία που υπάρχουν στο Linux. Το συγκεκριμένο μου άρεσε και είπα να το μοιραστώ(για όσους/ες δεν το γνωρίζουν), γιατί με διευκολύνει να βλέπω χρήσιμες αναφορές από διάφορες διεργασίες.

Είναι μέρος του πακέτου sysstat το οποίο περιέχει και άλλα χρήσιμα εργαλεία και πιθανότατα είναι ήδη εγκατεστημένο στην διανομή που χρησιμοποιείτε. Για την upstream σελίδα, δείτε εδώ.

Φυσικά το πρώτο πράγμα που πρέπει να κάνει κάποιος είναι να ανοίξει την man page και να διαβάσει σχετικά με αυτό. Οπότε

man pidstat

και καλό διάβασμα.

Έχει διάφορες χρήσεις, οι δύο που χρησιμοποιώ εγώ συνήθως είναι

sudo pidstat -r -p  2 10

έτσι, παίρνω 10 αναφορές χρήσης για την συγκεκριμένη διεργασία(pid) ανά δυο δευτερόλεπτα, βλέπωντας κυρίως την χρήση μνήμης.

Επίσης

sudo pidstat -u -p  2 10

το ίδιο, εστιάζοντας όμως στην χρήση επεξεργαστή.

Με

pgrep 

βρίσκω εύκολα το pid της εφαρμογής που με ενδιαφέρει να μελετήσω.

Για ένα πιο γενικό αποτέλεσμα, χωρίς να εστιάζω σε κάποια εφαρμογή

sudo pidstat 2 5

για επεξεργαστή
ή

sudo pidstat -r 2 5

για μνήμη.

Είναι καλό και χρήσιμο εργαλείο, ειδικά αν έχετε υποψίες για memory leak.

One thought on “pidstat – ένα εργαλείο αναφοράς στατιστικών

Συμβάλετε κι εσείς με ένα σχόλιο

Εισάγετε τα παρακάτω στοιχεία ή επιλέξτε ένα εικονίδιο για να συνδεθείτε:

Λογότυπο WordPress.com

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό WordPress.com. Αποσύνδεση / Αλλαγή )

Φωτογραφία Twitter

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Twitter. Αποσύνδεση / Αλλαγή )

Φωτογραφία Facebook

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Facebook. Αποσύνδεση / Αλλαγή )

Φωτογραφία Google+

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Google+. Αποσύνδεση / Αλλαγή )

Σύνδεση με %s