 
זוהי הפקודה google-pprof שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות החינמיות שלנו כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS.
תָכְנִית:
שֵׁם
google-pprof - דף מדריך עבור google-pprof (חלק מ-gperftools)
תַקצִיר
google-pprof [אפשרויות]
תיאור
מדפיס פרופיל מעבד או ערימה שצוין
אפשרויות
--בהצטיינות מיין לפי נתונים מצטברים
--base=
לְחַסֵר מִן לפני התצוגה
דווח גרעניות:
--כתובות
דווח ברמת כתובת
--שורות
דווח ברמת שורת המקור
--פונקציות
דווח ברמת פונקציה [ברירת מחדל]
--קבצים
דווח ברמת קובץ המקור
תְפוּקָה סוג:
--טֶקסט יצירת דוח טקסט [ברירת מחדל]
--gv יצירת פוסטסקריפט והצגה
--list=
צור רשימת מקורות של שגרות תואמות
--דיסאזם=
צור פירוק של שגרות תואמות
--נְקוּדָה צור קובץ DOT ל-stdout
--נ.ב צור Postscript ל- stdout
-- pdf צור PDF ל-stdout
--gif צור GIF ל-stdout
פרופיל ערימה אפשרויות:
--inuse_space
הצגת מספר בשימוש (מגה)בייטים [ברירת מחדל]
--inuse_objects
הצגת אובייקטים בשימוש
--הקצאת_מרחב
הצגת מספר הבתים שהוקצו (מגה)
--אובייקטים_הקצאה
הצגת אובייקטים שהוקצו
--הצג_בתים
שטח תצוגה בבתים
--drop_negative
התעלם מהבדלים שליליים
גרף התקשרות אפשרויות:
--ספירת צמתים=
הצג לכל היותר מספר מסוים של צמתים [ברירת מחדל=80]
--nodefraction=
הסתר צמתים למטה *סה"כ [ברירת מחדל=005]
--שבר קצה=
הסתר את הקצוות למטה *סה"כ [ברירת מחדל=001]
--פוקוס=
התמקדות בהתאמת צמתים
--התעלם=
התעלם מהתאמת צמתים
--scale=
הגדר קנה מידה של GV [ברירת מחדל=0]
דוגמאות
google-pprof /bin/ls ls.prof
מפיק שורה אחת לכל פרוצדורה
google-pprof --gv /bin/ls ls.prof
מציג גרף קריאה עם הערות דרך 'gv'
google-pprof --gv --מוֹקֵד=מוטקס /bin/ls ls.prof
מגביל לנתיבי קוד הכוללים ערך .*Mutex.*
google-pprof --gv --מוֹקֵד=מוטקס --להתעלם=מחרוזת /bin/ls ls.prof
נתיבי קוד הכוללים Mutex אך לא מחרוזות
google-pprof --רשימה=getdir /bin/ls ls.prof
פירוק (עם הערות לכל שורה) עבור getdir()
google-pprof --איסון=getdir /bin/ls ls.prof
פירוק (עם הערות לכל מחשב) עבור getdir()
זכויות יוצרים
זכויות יוצרים © 2005 גוגל בע"מ
השתמש ב-google-pprof באינטרנט באמצעות שירותי onworks.net
 














