זהו הפקודה kerneltop שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
kerneltop - מציג שימוש בפונקציית ליבה בסגנון אינטראקטיבי כמו 'top'
תַקצִיר
kerneltop [ אפשרויות ]
גִרְסָה
דף ניהול זה מתעד את גרסה 0.8 של התוכנית.
תיאור
אל האני kerneltop הפקודה משתמש /proc/profile ומפת מערכת הליבה להדפסת נתוני ascii
על פלט סטנדרטי, מתעדכן פעם בשנייה. הפלט מאורגן בשלוש עמודות: ה
הראשון הוא הכתובת של הפונקציה, השני הוא שם הפונקציה C ב-
קרנל, והמספר השלישי של תקתוקי שעון שהפונקציה לקחה. הפלט מתמלא
עם ריקים כדי להקל על הקריאה, וניתן למיין אותם לפי מספר התיקיות לכל
function (ברירת המחדל), או הכתובת של הפונקציה.
אפשרויות
אפשרויות שורת פקודה זמינות:
-m קובץ map
ציין קובץ map, שהוא כברירת מחדל /boot/System.map, או /boot/System.map-`uname
-ר` אם /boot/System.map אינו קיים. עליך לציין את קובץ המפה ב-
שורת הפקודה אם הליבה הנוכחית שלך אינה האחרונה שהידורת, או `uname -r`
אינו מתייחס לסיומת הנכונה עבור קובץ System.map הנוכחי. אם השם
של קובץ המפה מסתיים ב-'.gz' הוא מנותק ברגע.
-p פרופיל
ציין מאגר פרופיל אחר, שהוא כברירת מחדל /proc/profile. זֶה
צריך להיות נחוץ רק אם מערכת הקבצים proc מותקנת במקום אחר מאשר
/proc.
-l קווים
שורות. מספר השורות להדפסה על הצג. ברירת המחדל היא 20 והמקסימום הוא
100.
-s שניות
זמן שינה בין כל מעבר בשניות. ברירת המחדל היא 1 שְׁנִיָה.
-t קרציות
מספר סף נמוך יותר של סימון להדפסה. ברירת המחדל היא 1 תִקתוּק.
-u פלט לא ממוין. ברירת המחדל ממוינת (לפי סימון). שים לב שפלט לא ממוין הוא
למעשה ממוין לפי כתובת.
-V גִרְסָה. זה עושה kerneltop להדפיס את מספר הגרסה שלו ולצאת.
דוגמאות
הצג 46 שורות פלט (שימושי עבור 50 מסופי קווים):
kerneltop -l 46
הצג רק תהליכים המשתמשים ב-5 סימון או יותר:
kerneltop -t 5
הצג פלט לא ממוין כברירת מחדל:
kerneltop -u
אינטראקטיבי פקודות
קיימות מספר פקודות אינטראקטיביות זמינות ב- kerneltop. ההשפעה של אלה
פקודות מתועדות למעלה תחת אפשרויות.
<h> או?>: עֶזרָה
זוהי פשוט רשימה של פקודות זמינות עבור המצב האינטראקטיבי.
<l>: קווים
הגדר את מספר שורות המסוף לשימוש לתצוגה
<s>: שניות
הגדר מספר שניות בין תקופות מדגם
<t>: סף
הגדר סף נמוך יותר למספר התיקיות הנדרשות להדפסה
<q>: להפסיק
עוזב את התוכנית
<u>: לא ממוין/ממוין
מעבר בין תצוגה לא ממוינת לתצוגה (ממוינת לפי סימון)
השתמש ב- kerneltop באינטרנט באמצעות שירותי onworks.net