מיקרוסופט מסבירה מדוע דף אינטרנט אחד של Edge גורם לכל כך הרבה תהליכי Windows

סמל זמן קריאה 4 דקות לקרוא


קוראים עוזרים לתמוך ב-MSpoweruser. אנו עשויים לקבל עמלה אם תקנה דרך הקישורים שלנו. סמל טיפים

קרא את דף הגילויים שלנו כדי לגלות כיצד תוכל לעזור ל-MSPoweruser לקיים את צוות העריכה קראו עוד

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

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

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

  • תהליך דפדפן: זהו התהליך העיקרי, המסייע בניהול חלונות וכרטיסיות, ושולט על מסגרת הדפדפן כגון שורת הכתובת וכפתורי קדימה ואחורה. זה גם מנתב גישה מיוחסת לתהליכי שירות כמו בקשות רשת וגישה לקבצים.
  • תהליכי מעבד: אלה קובעים כיצד אתרי אינטרנט מעובדים בכרטיסייה על ידי ביצוע קוד המסופק על ידי האתר. הם מטפלים ב- HTML (שפת סימון ההיפר טקסט), CSS (גיליונות סגנון מדורגים), JavaScript, תמונות ועוד. השימוש במשאבים בכל תהליך מעבד משתנה בהתאם לתוכן שמתארח.
  • תהליך GPU: תהליך זה אחראי על התקשורת עם ה- GPU (יחידת עיבוד גרפי) ומטפל בכל משימות ה- GPU. ה- GPU הוא פיסת חומרה המבצעת חישובים הקשורים לגרפיקה במהירות ושולחת את הפלט לצג לתצוגה. דפדפנים מודרניים משתמשים ב- GPU כדי לעבד במהירות דפי אינטרנט.
  • תהליכי שירות: השמעת שמע, שירות רשת, לכידת וידאו, פענוח נתונים ומנהל אוספים מטופלים על ידי תהליכים אלה, כך שמיקרוסופט אדג 'יכולה לשלוט ולבקר את הגישה למשאבים אלה ולתאם את השימוש במשאבי מערכת גלובליים.
  • תהליכי פלאגין ותהליכי הרחבה: תהליכי פלאגין מכילים תוספים פעילים כגון Adobe Flash, ותהליכי הרחבה מכילים סיומות אקטיביות. כל תהליך מבצע את הקוד שמספק התוסף או התוסף. השימוש במשאבים של כל תהליך משתנה בהתאם לקוד המסופק. לכל תהליך יש גם קוד המאפשר לפלאגין או לתוסף לתקשר עם תהליכי הדפדפן והמעבד.
  • תהליך הטיפול במשטח הריסוק: זה עוקב אחר תקינות התהליכים השונים ב- Microsoft Edge. אם Microsoft Edge קורס, תהליך זה יעזור לדפדפן ללכוד ולהעביר דוחות קריסה לשרתי מיקרוסופט. מיקרוסופט משתמשת בדוחות קריסה אלה כדי למצוא ולתקן קריסות.

אפילו לאלמנטים שונים באותו דף אינטרנט עשויים להיות תהליכים משלהם, מטעמי אמינות ואבטחה. אם תוכנות זדוניות מנצלות חולשת אבטחה באחד מתהליכי המעבד, קשה לה לברוח מהתהליך הזה ולהשפיע על תהליך אחר.

מיקרוסופט מסבירה את היתרונות הללו להלן:

אבטחה משופרת:

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

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

אמינות

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

אחריות על משאבים

בידוד כל תהליך מקלה לראות במנהל המשימות איזה תהליך משתמש ביותר משאבים ומספק מידע אודות התורם לשימוש במשאבים. האם Microsoft Edge משתמשת ביותר משאבים, או שמא אתר אינטרנט, הרחבה או תוסף? אתה יכול לראות מידע זה גם במנהל המשימות הפנימי של Microsoft Edge, אותו תוכל לפתוח על ידי לחיצה על Shift + Esc בזמן שאתה נמצא ב- Microsoft Edge או על ידי מעבר לפינה העליונה של הדפדפן ובחירה הגדרות ועוד (...) כלים נוספים > מנהל משימות דפדפן.

הקוראים יכולים ללמוד עוד אצל מיקרוסופט כאן.

עוד על הנושאים: דפדפן, קצה, מיקרוסופט