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

סיכום

מאמר זה מתאר כיצד להשתמש ב- v1.2 של כלי אבחון איתור באגים כדי לפתור בעיות בשימוש ב- CPU גבוה על-ידי תהליך ב- Microsoft Internet Information Services (IIS).

מבוא

השימוש ב- CPU גבוה על-ידי תהליך ב- IIS מתרחש כאשר תהליך IIS משתמש ב- 80 אחוז או יותר של מחזורי ה- CPU הזמינים עבור מרווח זמן קבוע. דוגמאות לתהליך IIS הן Inetinfo.exe, Dllhost.exe ו- W3wp.exe. כאשר מתרחש שימוש גבוה ב- CPU על-ידי תהליך IIS, אתה נתקל באחת או יותר מהתופעות הבאות:

  • דף אינטרנט אינו נטען כראוי. לדוגמה, דף האינטרנט ריק או אינו מגיב.

  • אתה נתקל בביצועים איטיים בשרת שבו פועל IIS. לדוגמה, מחוון ההתקדמות עובר לאט מאוד בעת ניסיון להציג דף אינטרנט.

מאמר זה דן באופן ההתקנה ולאחר מכן קביעת התצורה של כלי אבחון איתור הבאגים כדי לפתור בעיות של שימוש גבוה ב- CPU על-ידי תהליך IIS.

מידע נוסף

אם תהליך IIS משתמש באחוז גבוה של מחזורי CPU זמינים, מומלץ ליצור קובץ dump של זיכרון מלא של תהליך IIS כאשר IIS מעבד בקשות לקוח. באפשרותך להשתמש בכלי אבחון איתור באגים כדי ללכוד ולנתח קבצי dump של זיכרון כאשר IIS מעבד בקשות לקוח.


שלב 1: הורד ולאחר מכן התקן את v1.2 של כלי אבחון איתור באגים

כדי להוריד ולהתקין את כלי אבחון איתור הבאגים, בקר באתר האינטרנט הבא של Microsoft:

http://www.microsoft.com/download/en/details.aspx?id=26798

שלב 2: קביעת תצורה של רישום צג הביצועים

כדי לקבוע את התצורה של רישום צג הביצועים, בצע את הפעולות הבאות:

  1. לחץ על התחל, לחץ על הפעלה, הקלד את הנתיב של כלי אבחון איתור הבאגים ולאחר מכן לחץ על אישור.

    הערה כברירת מחדל, כלי אבחון איתור באגים ממוקם בתיקיה הבאה:

    C:\Program Files\DebugDiag

  2. בתפריט כלים, לחץ על אפשרויות הגדרות.

  3. בכרטיסיה יומן ביצועים , לחץ על הפוך רישום נתונים של מונה ביצועים לזמין ולאחר מכן לחץ על אישור.

    הערה הערך בתיבה מרווח זמן לדגימה של נתונים תלוי בבעיה גבוהה בשימוש ב- CPU. גודל יומן הרישום גדל כאשר הנתונים נאספו. פנה ל- Microsoft Support Professional לקבלת מידע אודות אופן קביעת התצורה של הערך בתיבה מרווח זמן לדגימה של נתונים.

שלב 3: הפיכת איתור באגים לתפיסת חריגה ללא זמין

הערה אם אתה מגדיר את כלי אבחון איתור הבאגים לשימוש בכלי עם IIS 6.0 ואילך, עבור אל "שלב 4: יצירת קובץ dump".

אם אתה מגדיר את כלי האבחון של איתור באגים לשימוש בכלי עם IIS 5.1 או עם IIS 5.0, הפוך את איתור באגים לתפיסה חריגה ללא זמין. לשם כך, בצע את השלבים הבאים:

  1. לחץ על התחל, לחץ על הפעלה, הקלד Inetmgr.exe ולאחר מכן לחץ על אישור.

  2. לחץ באמצעות לחצן העכבר הימני על המחשב שברצונך לקבוע את תצורתו ולאחר מכן לחץ על מאפיינים.

  3. ברשימה מאפייני תבנית בסיס , לחץ על שירות WWW ולאחר מכן לחץ על ערוך.

  4. בכרטיסיה מדריך כתובות ראשי , לחץ על תצורה.

  5. בכרטיסיה אפשרויות תהליך , לחץ כדי לנקות את תיבת הסימון אפשר תפיסת חריגה של איתור באגים ולאחר מכן לחץ על אישור.

שלב 4: יצירת קובץ dump

כדי ליצור קובץ dump, השתמש באחת מהשיטות הבאות.

שיטה 1: יצירת כלל להיתלות

כדי ליצור כלל להיתלות, בצע את הפעולות הבאות:

  1. לחץ על התחל, לחץ על הפעלה, הקלד את הנתיב של כלי אבחון איתור הבאגים ולאחר מכן לחץ על אישור.

    הערה כברירת מחדל, כלי אבחון איתור באגים ממוקם בתיקיה הבאה:

    C:\Program Files\DebugDiag

  2. בכרטיסיה כללים , לחץ על הוסף כלל.

  3. לחץ על ביצועים ולאחר מכן על HTTP Response Times ולאחר מכן לחץ על הבא.

  4. לחץ על הוסף כתובת URL, בחר את האפשרויות ETW או Ping, הקלד את כתובת ה- URL של אתר האינטרנט שבה אתה נתקל בבעיה, הגדר את זמני הזמן הקצוב וה- Ping המתאימים ולאחר מכן לחץ על אישור. לאחר מכן, לחץ על כן כדי מחשב כתובת ה- URL.

  5. לחץ על אישור ולאחר מכן לחץ על הבא.

  6. לחץ על הוסף יעד Dump.

  7. ברשימה סוג יעד , לחץ על סוג היעד הרצוי, לחץ על אישור ולאחר מכן לחץ על הבא.

  8. הקלד שם עבור הכלל, הקלד נתיב עבור מיקום קובץ ה- dump של המשתמש ולאחר מכן לחץ על הבא.

  9. לחץ על הפעל את הכלל כעת ולאחר מכן לחץ על סיום.

    בכרטיסיה כללים , שים לב שהכלל פעיל בתיבת הדו-עמודה.

שיטה 2: יצירת קובץ Dump להיתלות של IIS באופן ידני

כדי ליצור קובץ Dump להיתלות של IIS באופן ידני, בצע את הפעולות הבאות:

  1. לחץ על התחל, לחץ על הפעלה, הקלד את הנתיב של כלי אבחון איתור הבאגים ולאחר מכן לחץ על אישור.

    הערה כברירת מחדל, כלי אבחון איתור באגים ממוקם בתיקיה הבאה:

    C:\Program Files\DebugDiag

  2. בתפריט כלים , לחץ על צור IIS/COM+ Hang Dump.

שיטה 3: יצירת קובץ dump של משתמש עבור תהליך בכלי אבחון איתור באגים

כדי ליצור קובץ Dump של משתמש עבור תהליך, בצע את הפעולות הבאות:

  1. לחץ על התחל, לחץ על הפעלה, הקלד את הנתיב של כלי אבחון איתור הבאגים ולאחר מכן לחץ על אישור.

    הערה כברירת מחדל, כלי אבחון איתור באגים ממוקם בתיקיה הבאה:

    C:\Program Files\DebugDiag

  2. בכרטיסיה תהליכים , לחץ באמצעות לחצן העכבר הימני על התהליך שברצונך לפתור ולאחר מכן לחץ על צור Userdump מלא.

שלב 5: הפיכת רישום צג הביצועים ללא זמין

כשתי דקות לאחר סיום תהליך הלכידה של קובץ ה- dump של המשתמש, הפוך את רישום צג הביצועים ללא זמין. לשם כך, בצע את השלבים הבאים:

  1. לחץ על התחל, לחץ על הפעלה, הקלד את הנתיב של כלי אבחון איתור הבאגים ולאחר מכן לחץ על אישור.

    הערה כברירת מחדל, כלי אבחון איתור באגים ממוקם בתיקיה הבאה:

    C:\Program Files\DebugDiag

  2. בתפריט כלים, לחץ על אפשרויות הגדרות.

  3. בכרטיסיה יומן ביצועים , לחץ על הפוך רישום נתונים של מונה ביצועים ללא זמין.

שלב 6: ניתוח קובץ ה- dump

כדי לנתח את קובץ ה- dump, בצע את הפעולות הבאות:

  1. לחץ על התחל, לחץ על הפעלה, הקלד את הנתיב של כלי אבחון איתור הבאגים ולאחר מכן לחץ על אישור.

    הערה כברירת מחדל, כלי אבחון איתור באגים ממוקם בתיקיה הבאה:

    C:\Program Files\DebugDiag

  2. בכרטיסיה ניתוח מתקדם , לחץ על הוסף קבצי נתונים.

  3. אתר ולאחר מכן לחץ על קובץ ה- dump שברצונך לנתח. לחץ על פתח.

  4. בכרטיסיה ניתוח מתקדם , לחץ על קורס/התנתק מנתחים ולאחר מכן לחץ על התחל ניתוח.

  5. סקור את הדוח המוצג ב- Microsoft Internet Explorer. עותק של הדוח מאוחסן גם בתיקיה הבאה:

    C:\Program Files\DebugDiag\Reports

הערה אם ברצונך לפתור בעיות של קובץ .dll, כלול את קבצי .pdb המותאמים אישית. כדי לכלול את קבצי ה- .pdb המותאמים אישית, לחץ על כלים, לחץ על אפשרויות הגדרות, לחץ על תיקיה וחיפוש נתיבים, הקלד את הנתיב בתיבה נתיב חיפוש סמלים לאיתור באגים ולאחר מכן לחץ על אישור.

הפניות

לקבלת מידע נוסף אודות אופן השימוש ב- IIS, בקר באתר האינטרנט הבא של Microsoft:

http://www.iis.netכדי להציג את Microsoft Developer Network (MSDN) web casts אודות אופן התמודדות עם בעיות ב- IIS, בקר באתרי האינטרנט הבאים של MSDN:

כיצד לפתור בעיות שבה IIS אינו מגיב
http://go.microsoft.com/fwlink/?LinkId=40968

כיצד לאבחן דליפות זיכרון ב- IIS
http://go.microsoft.com/fwlink/?LinkId=40969

כיצד לאבחן מצבים איתם IIS
נסגר באופן בלתי צפוי http://go.microsoft.com/fwlink/?LinkId=40967 לקבלת מידע נוסף אודות אופן השימוש בכלי אבחון איתור באגים כדי לפתור בעיות בתהליך IIS, לחץ על מספרי המאמרים הבאים כדי להציג את המאמרים מתוך מאגר הידע Microsoft Knowledge Base:

919792 כיצד להשתמש בכלי 'אבחון איתור באגים' כדי לפתור בעיות בתהליך שהפסק להגיב ב- IIS

919790 כיצד להשתמש בכלי אבחון איתור באגים של IIS כדי לפתור בעיות של דליפת זיכרון בתהליך IIS

919789 כיצד להשתמש בכלי 'אבחון איתור באגים' כדי לפתור בעיות בתהליך IIS שעוצר באופן בלתי צפוי

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

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

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×