תיקון הליבה המתוחכמת

תיקון ליבה latsched הוא תיקון ליבה המאפשר מדידה מתזמן מזוין בסדר.
הורד עכשיו

תיקון הליבה המתוחכמת דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • GPL
  • מחיר:
  • FREE
  • שם המפרסם:
  • LatSched Team
  • אתר האינטרנט של המוציא לאור:
  • http://www.xmailserver.org/linux-patches/lnxsched.html#LatSched

תיקון הליבה המתוחכמת תגים


תיקון הליבה המתוחכמת תיאור

תיקון הליבה הטרנל הוא תיקון ליבה המאפשר מדידת תזמון מזוינת בסדר. תיקון הקרנל לחרוך הוא תיקון ליבה המאפשר מדידת תזמון מזויום בסדר על ידי שימוש בפונקציה הקרנל Get_cycles () כי, במשפחות X86 CPU, משתמש בהוראת RDTSC כדי להביא את מונה מחזור CPU. התקן אופי חדש / dev / latsched (הגדולות = 10 - מינור = 117) הוכנסו לשלוט בהתנהגות ולביא נתונים מהקוד של מתזמן הקרנל. לאחר מכן, לאחר מכן למדידת חביון מתזמן זה תיקון ניתן להשתמש כדי ללמוד תזמון תהליך ההגירה בין CPUs.To להשתמש תיקון ליבה חדשה חייב להיות בנוי (עם תיקון יישומי) ואת התקן התו החדש / dev / latsched יש ליצור עם: # mnknod / dev / latsched c 10117 "קוד זה יעשה שימוש של תיקון latsched חייב לפתוח את ההתקן עם: אם ((LSFD = פתוח (" / dev / latsched ", o_rdwr) == -1) {... } השלב הבא הוא להגדיר את גודל המדגם (עגול) עם חיץ עם: אם ((res = ioctl (lsfd, ls_samples, דוגמאות))) {...} אז הקוד יצטרך להנחות sampler כדי להתחיל לאסוף תזמון מתזמן עם: אם ((res = ioctl (LSFD, LS_START, 0))) {...} כדי לעצור את תהליך הדגימה IOCTL חדש () שיחה נדרשת: אם ((res = ioctl (LSFD, LS_STOP, 0 )). , 0, s Izeof (LSGD)); lsgd.size = דוגמאות; lsgd.data = (struct latsched_sample *) malloc (דוגמאות * גודל (stryt latsched_sample)); עבור (CPU = 0; CPU


תיקון הליבה המתוחכמת תוכנה קשורה

IPW2200-AP

IPW2200-AP הוא קוד פתוח 802.11 B / G נקודת גישה Pack Pack עבור IPW2200 ו- IPW2915 (Intel Pro / Wireless 2200BG). ...

420

הורד

LSE / OS.

LSE / OS הוא מערכת הפעלה מבוססת Nanokernel המוקדש עבור X86. ...

197

הורד

Kernelconfig

Kernelconfig היא תוכנית המבצעת את השלבים הנדרשים כדי להגדיר, לבנות ולהתקין את ליבה לינוקס ...

181

הורד