עיקרי חלונות 10 DTrace זמין כעת ב-Windows
 

DTrace זמין כעת ב-Windows

DTrace היא מסגרת מעקב דינמית המאפשרת למנהל או למפתח לקבל מבט בזמן אמת לתוך מערכת במצב משתמש או גרעין. ל- DTrace יש שפת תכנות ברמה גבוהה ועוצמתית בסגנון C המאפשרת לך להכניס באופן דינמי נקודות מעקב. באמצעות נקודות העקיבה המוכנסות באופן דינמי אלה, אתה יכול לסנן על תנאים או שגיאות, לכתוב קוד כדי לנתח דפוסי נעילה, לזהות מבוי סתום וכו'.

ב-Windows, DTrace מרחיב את מעקב אחר אירועים עבור Windows (ETW) שהוא סטטי ואינו מספק את היכולת להוסיף נקודות מעקב באופן פרוגרמטי בזמן ריצה.

כל ממשקי ה-API והפונקציונליות המשמשים את dtrace.sys הם קריאות מתועדות.

Dtrace ב-Windows

מיקרוסופט הטמיעה דרייבר מיוחד עבור Windows 10 המאפשר לבצע מספר תפקידי ניטור מערכת. מנהל ההתקן ייכלל ב-Windows 10 גרסה 1903. כמו כן, DTrace דורש כעת את הפעלת Windows עם ניפוי באגים ליבה מופעל.

קוד המקור של כלי DTrace המועבר זמין ב-GitHub. בקר בדף DTrace ב-Windowsתחת פרויקט OpenDTrace ב-GitHub כדי לראות אותו.

תוכן להתחבא הגדר DTrace ב-Windows 10 באמצעות DTrace

הגדר DTrace ב-Windows 10

תנאים מוקדמים לשימוש בתכונה

  • Windows 10 פנימילבנות 18342או גבוה יותר
  • זמין רק בx64Windows ומצלם מידע מעקב רק עבור תהליכים של 64 סיביות
  • תוכנית Windows Insider היאמופעלומוגדרעם חשבון Windows Insider חוקי
    • בקר בהגדרות->עדכון ואבטחה->תוכנית Windows Insider לפרטים

הוראות:

    ערכת תצורת BCD:
    1. bcdedit /set dtrace on
    2. שימו לב, עליכם להגדיר שוב את אפשרות bcdedit, אם תשדרגו ל-Insider build חדש
    הורד והתקן את חבילת DTrace מ מרכז הורדות.
    1. זה מתקין את רכיבי מצב המשתמש, מנהלי ההתקן וחבילות תכונות נוספות לפי דרישה הנחוצות ל-DTrace להיות פונקציונלי.
  1. אופציונלי: עדכן את המשתנה סביבה PATHלכלולC:Program FilesDTrace
    1. set PATH=%PATH%;'C:Program FilesDTrace'
  2. להכיןנתיב סמל
    1. צור ספרייה חדשה לשמירה מקומית של סמלים. דוגמה: mkdir c:symbols
    2. מַעֲרֶכֶת_NT_SYMBOL_PATH=srv*C:symbols* http://msdl.microsoft.com/download/symbols
    3. DTrace מוריד אוטומטית את הסמלים הדרושים משרת הסמלים ומטמון לנתיב המקומי.
  3. אופציונאלי:הגדר ניפוי באגים של ליבהחיבור למכונת היעד ( קישור MSDN). זהרקנדרש אם ברצונך לעקוב אחר אירועי ליבה באמצעות FBT או ספקים אחרים.
    1. שימו לב שתצטרכו להשבית את Secureboot ואת Bitlocker ב-C:, (אם מופעל), אם ברצונכם להגדיר ניפוי באגים של ליבה.
    הפעל מחדש את מכונת היעד

באמצעות DTrace

  1. פתח שורת פקודה מוגבהת.
  2. בצע אחת מהפקודות הבאות:|_+_|

הפקודהdtrace -lvn syscall:::יפרט את כל הבדיקות והפרמטרים שלהן הזמינים מספק syscall.

להלן כמה מהספקים הזמינים ב-Windows ומה הם מכשירים.

    syscall – מערכת NTOS callsfbt (מעקב אחר גבול פונקציות) – הזנת פונקציית ליבה ו-returspid – מעקב אחר תהליך במצב משתמש. כמו FBT במצב ליבה, אבל גם מאפשר את המכשור של פונקציות שרירותיות offsets.etw (מעקב אחר אירועים עבור Windows) – מאפשר להגדיר בדיקות עבור ETW ספק זה עוזר למנף את המכשור הקיים של מערכת ההפעלה ב-DTrace.
    • זוהי תוספת אחת שעשינו ל-DTrace כדי לאפשר לה לחשוף ולקבל את כל המידע ש-Windows כבר מספקת בו S.T.W.

ניתן למצוא סקריפטים נוספים לדוגמא הרלוונטיים לתרחישי Windows כאן ספריית דוגמאות.

מָקוֹר: מיקרוסופט

קרא בהמשך

תקן בעיות במנהלי התקנים ב-Windows
תקן בעיות במנהלי התקנים ב-Windows
כאשר הגיע הזמן לתקן בעיות במנהלי התקנים עבור Windows שלך, סקור את ההתקנים שאינם פועלים. יש לנו פתרון מהיר לבעיות המכשיר שלך
השבת כרטיסיות קצה בדיאלוג Alt+Tab ב-Windows 10
השבת כרטיסיות קצה בדיאלוג Alt+Tab ב-Windows 10
כיצד להשבית כרטיסיות Edge בתיבת הדו-שיח Alt+Tab ב-Windows 10. עם השינויים האחרונים ב-Windows 10, פתח כרטיסיות בדפדפן Microsoft Edge
השבת חסימת תוכן עבור אתרים בודדים ב-Firefox
השבת חסימת תוכן עבור אתרים בודדים ב-Firefox
כיצד להשבית או להפעיל חסימת תוכן עבור אתרים בודדים בפיירפוקס. החל מ-Firefox 69, הדפדפן מגיע עם תכונת חסימת התוכן
כיצד לצלם צילום מסך ב-Windows 8.1: שלוש דרכים מבלי להשתמש בכלי צד שלישי
כיצד לצלם צילום מסך ב-Windows 8.1: שלוש דרכים מבלי להשתמש בכלי צד שלישי
לעתים קרובות מאוד, כאשר אני מבקש ממשתמשי האפליקציות שלי לצלם צילום מסך כדי לפתור בעיות שיש להם, הם מתבלבלים. חלקם לא יודעים
צור דוח היסטוריית Wi-Fi ב-Windows 10 (דוח Wlan)
צור דוח היסטוריית Wi-Fi ב-Windows 10 (דוח Wlan)
Windows 10 כולל את היכולת המובנית ליצור דוח היסטוריית Wi-Fi (דוח Wlan). בדוח זה יש פרטים מעניינים על רשתות שהמחשב שלך היה מחובר אליהן.
תכונות נסתרות ב-Windows 11 Build 23511 וכיצד להפעיל אותן
תכונות נסתרות ב-Windows 11 Build 23511 וכיצד להפעיל אותן
ב-Windows 11 build 23511, ישנן מספר תכונות נסתרות שתוכל להפעיל, כולל הגדרות בית, פריסות הצמד, תוויות מערכת להתחלה.
הסר והסר את Cortana ב-Windows 10 גרסת 2004
הסר והסר את Cortana ב-Windows 10 גרסת 2004
כיצד להסיר ולהסיר את Cortana ב-Windows 10 גרסה 2004 מיקרוסופט הוסיפה עוזר דיגיטלי ב-Windows 10 בשם Cortana שיכול לזהות את
הפוך כוננים ממופי רשת לזמינים בשורת פקודה מוגבהת
הפוך כוננים ממופי רשת לזמינים בשורת פקודה מוגבהת
כיצד להפוך כוננים ממופי רשת לזמינים בשורת פקודה מוגבהת וב-PowerShell ב-Windows 10 החל מ-Windows Vista, מיקרוסופט הטמיעה את
שנה השהיית חזרת מקלדת ודירוג ב-Windows 10
שנה השהיית חזרת מקלדת ודירוג ב-Windows 10
כיצד לשנות את השהיה וקצב החזרה של תו מקלדת ב-Windows 10. השהיית החזרה וקצב החזרה של התווים הם שני פרמטרים חשובים של
כיצד להתקין מנהלי התקנים כאשר אין מתאמי Intel(R) קיימים
כיצד להתקין מנהלי התקנים כאשר אין מתאמי Intel(R) קיימים
האם אתה צריך עזרה בהתקנת דרייברים? ל- Help My Tech יש מדריך כיצד להתקין מנהלי התקנים כאשר אין מתאמי Intel(R) במחשב.
כלי בדיקת הסיסמאות של Google הוא כעת חלק מאנדרואיד
כלי בדיקת הסיסמאות של Google הוא כעת חלק מאנדרואיד
היום, גוגל הודיעה שתכונת בודק הסיסמאות מגיעה לכל סמארטפון וטאבלט עם אנדרואיד 9 ואילך כדי להבטיח שלא תשתמש
אפשר החלפה אוטומטית עבור חיבור רשת אלחוטית ב-Windows 10
אפשר החלפה אוטומטית עבור חיבור רשת אלחוטית ב-Windows 10
אתה יכול להפעיל את החלפה האוטומטית עבור חיבור רשת אלחוטית ב-Windows 10. כאשר שמרת מספר פרופילי רשת אלחוטית,
המחשב נכבה באופן אקראי
המחשב נכבה באופן אקראי
כשהמחשב שלך מתחיל להיסגר באופן אקראי, זה יכול להיות מפתיע. השתמש במדריך הנוח שלנו כדי לפתור את הבעיה במהירות.
כיצד לפתוח את עורך המדיניות הקבוצתית המקומי ב- Windows 11
כיצד לפתוח את עורך המדיניות הקבוצתית המקומי ב- Windows 11
בפוסט זה נסקור את כל הדרכים האפשריות לפתיחת עורך מדיניות קבוצתית מקומית ב-Windows 11. כלי זה הוא ממשק משתמש יחיד המאפשר שינוי
מיקרוסופט בוחנת כעת הערות דביקות חדשות עבור Windows 11
מיקרוסופט בוחנת כעת הערות דביקות חדשות עבור Windows 11
מיקרוסופט יזמה בדיקה פומבית של אפליקציית Sticky Notes החדשה עבור Windows כחלק משירות OneNote. אמנם כרגע נגיש בלבד
כיצד לצפות בהודעת טלגרם מבלי להודיע ​​לשולח
כיצד לצפות בהודעת טלגרם מבלי להודיע ​​לשולח
כדי לקרוא הודעת טלגרם מבלי להודיע ​​לשולח, כבה את האינטרנט לאחר קבלת התראה ולאחר מכן פתח את הצ'אט.
פקודות קוליות לזיהוי דיבור ב-Windows 10
פקודות קוליות לזיהוי דיבור ב-Windows 10
להלן הפקודות הקוליות בהן תוכל להשתמש כדי לשלוט במחשב שלך עם זיהוי דיבור ב-Windows 10. זיהוי דיבור הוא תוספת נחמדה לתכונת ההכתבה של Windows 10.
כיצד לשנות את הגדרות ברירת המחדל בכרום
כיצד לשנות את הגדרות ברירת המחדל בכרום
למד כיצד להתאים אישית את Google Chrome על ידי שינוי הגדרות ברירת המחדל של הדפדפן, כיצד להחיל ערכות נושא, לשנות הגדרות מילוי אוטומטי, לנקות את המטמון ועוד.
מנהל ההתקנים 5 תיקונים חיוניים עבור התקנים חסרים
מנהל ההתקנים 5 תיקונים חיוניים עבור התקנים חסרים
מתקשה עם מכשירים חסרים במנהל ההתקנים? גלה פתרונות לאיתור ותיקון חומרה חסרה עם HelpMyTech.
כיצד לקבל תחזית מזג אוויר ב- PowerShell
כיצד לקבל תחזית מזג אוויר ב- PowerShell
אתה יכול לקבל את תחזית מזג האוויר ב- PowerShell. ניתן לעשות זאת בפקודה אחת. נשתמש בשירות wttr.in בחינם כדי לקבל את התחזית.
תקן בעיות מרצדות בצג המחשב
תקן בעיות מרצדות בצג המחשב
אם אתה חווה צג מחשב מהבהב, זה יכול להיות טרחה בזרימת העבודה שלך. למד כיצד לפתור במהירות בעיות במסך המהבהב שלך
כיצד להשבית את FLoC בגוגל כרום
כיצד להשבית את FLoC בגוגל כרום
כך תוכל להשבית את FLoC ב-Google Chrome. FLoC היא יוזמה חדשה של Google להחליף קובצי Cookie מסורתיים בפחות פולשניות לפרטיות
Epson EcoTank ET-4760 מדריך לעדכון מנהלי התקנים
Epson EcoTank ET-4760 מדריך לעדכון מנהלי התקנים
גלה כיצד לעדכן בקלות את מנהל ההתקן של Epson EcoTank ET-4760 לביצועים מיטביים בעזרת HelpMyTech.
כעת תוכל ליצור ארכיוני TAR ו-7z בגרסה העדכנית ביותר של Windows 11 Beta
כעת תוכל ליצור ארכיוני TAR ו-7z בגרסה העדכנית ביותר של Windows 11 Beta
בנוסף לאפשרות שכפול הכרטיסיות, גירסת הביטא האחרונה 22635.3566 של Windows 11 עשויה להפתיע אותך עם היכולת ליצור ארכיוני 7z ו-TAR.