בקרוב גוגל כרום ישתמש עוד יותר בזיכרון ה- RAM שלך, בהנחה שאפשר אפילו לעשות זאת השתמש יותר ממה שהוא כבר עושה . זה בגלל התכונה החדשה של בידוד אתרים של Chrome 67 כדי להגן מפני ספקטר.
ספקטר, בשביל אלה ששכחו , מהווה פגם תכנון מהותי בכל מעבד בשוק המנצל נושא בביצוע ספקולטיבי בכדי לקרוא ביעילות זיכרון שאין לתהליך גישה אליו. התרחיש הגרוע ביותר הוא שקוד JavaScript המופעל בדפדפן האינטרנט שלך מאתר זדוני או פרוץ יכול לקרוא זיכרון ממקומות אחרים במחשב שלך ולגנוב את הסיסמאות שלך, או לגלות שגלשת במשהו מביך, כמו אתרי אוהדי לינוקס.
כדי לפתור בעיה זו, Chrome 67 מוסיף כברירת מחדל תכונת אבטחה חדשה הנקראת בידוד אתרים , שמגביל כל תהליך טיוח לאתר יחיד, מה שאומר שיהיה לך תהליך chrome.exe עבור howtogeek.com ועוד תהליך chrome.exe עבור google.com, וכן הלאה. על ידי הפרדה בין תהליכי העיבוד לפי אתר, Chrome יכול למנוע קריאה ישירה של זיכרון על פני תהליכים, ולהשתמש בהגנות מערכת ההפעלה המובנית נגד ספקטר (אשר עדיין לא מאוד ברור ).
קָשׁוּר: כיצד תקלות ההיתוך והספקטרום ישפיעו על המחשב האישי שלי?
המשמעות היא גם שכל iframes בדף (בדרך כלל למודעות) מוכנסים לתהליך נפרד ממסגרת האב, מה שמגדיל עוד יותר את השימוש בזיכרון, אך מגביר את האבטחה בו זמנית. הם פרסמו טכנולוגיה דומה לפני שנה ל- העבר הרחבות ל- iframes מחוץ לתהליך כדי להגן על דפי אינטרנט זדוניים מפני אפשרות להשתמש בתוספים כדי להשיג הרשאות נוספות.
בשורה התחתונה, עבור אנשים שפותחים המון כרטיסיות, זה יגדיל באופן דרמטי את השימוש בזיכרון. אולי תצטרך לשקול באמצעות סיומת של מנהל הכרטיסיות .
כיצד לבדוק אם בידוד אתרים מופעל ב- Chrome
בהנחה שיש לך כבר המון כרטיסיות פתוחות, אתה יכול לפתוח את מנהל המשימות של גוגל כרום (תחת תפריט -> כלים נוספים) ולחפש תהליכים שאומרים "מסגרת משנה:" ולהראות כתובת URL שברור שהיא לא משהו שאתה גולש בו ישירות - למשל doubleclick.net או 2mdn.net, שהם iframes למודעות.
כל עוד אתה רואה את תהליכי המשנה, בידוד האתר מופעל במערכת שלך.
כיצד להפעיל או להשבית בידוד אתרים ב- Chrome (אך לא כדאי להשבית אותו)
כדי לבדוק אם זה מופעל, או להשבית אותו אם תבחר (שאיננו ממליצים עליו), תוכל לעבור אליו
chrome: // flags # אפשר אתר-לכל-תהליך
בסרגל המיקומים שלך, ולאחר מכן הגדר את המתג לבידוד אתרים קפדני למצב מופעל או מושבת. אתה יכול גם להוסיף דגל שורת פקודה כדי להפעיל את Chrome עם - אתר לכל תהליך, אבל זה הרבה עבודה.
אתה חושב שהאפשרות הראשונה תשלוט בה, אך גם אם בידוד האתרים מוגדר כלא זמין, האפשרות שלמטה לביטול הסכמה לניסיון לבודד אתרים למעשה שולטת אם בחרת בכך. נכון לעכשיו, גוגל אפשרה בידוד אתרים כמעט לכולם, כך שתצטרך להגדיר את ההגדרה "ביטול הסכמה לניסיון" ל"הצטרף "על מנת לכבות את זה. איתו, שוב, לא כדאי לך להתעסק.
ראוי לציין שגם אם תשבית אותו, בשלב מסוים גוגל כנראה תהפוך את זה להתנהגות ברירת המחדל ותסיר את האפשרות להשבית אותה, מכיוון שבידוד האתר הרבה יותר בטוח.
מקלים על ספקטרום עם בידוד אתרים ב- Chrome [באמצעות ת'ורוט ]