גוגל יכולה להפחית את השימוש בזיכרון RAM גבוה בדפדפן Chrome אם מיקרוסופט מסכימה לבצע שינויים בהגדרות מערכת ההפעלה Windows 10

תוֹכנָה / גוגל יכולה להפחית את השימוש בזיכרון RAM גבוה בדפדפן Chrome אם מיקרוסופט מסכימה לבצע שינויים בהגדרות מערכת ההפעלה Windows 10 קריאה של 2 דקות

מצב כהה בגוגל כרום



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

למיקרוסופט היה לאחרונה הציעה דרכים להפחית את צריכת ה- RAM הגבוהה של דפדפן האינטרנט Google Chrome . יצרנית מערכת ההפעלה Windows 10 ציינה כי דפדפן האינטרנט שלה Edge, המבוסס על מנוע Chromium המסופק על ידי Google, הוריד בהצלחה את השימוש ב- RAM. עם זאת, גוגל דחתה את הטכניקה הטוענת אותה השפיע לרעה על ביצועי המעבד . כעת גוגל טוענת שהיא יכולה להוריד בהצלחה את השימוש בזיכרון RAM בדפדפן האינטרנט של Chrome אם מיקרוסופט תתאים את מערכת ההפעלה Windows 10.



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

עם עדכון חלונות 10 במאי 2020, המכונה גם עדכון 20H1 או v2004, הציגה מיקרוסופט תכונה חדשה בשם 'ערימת קטעים'. הוא נועד להפחית את השימוש בזיכרון בכמה יישומי שולחן עבודה Win32 כמו Google Chrome ו- Edge. הטכניקה כוללת 'יישום ערימה מודרנית' אשר אמורה להפחית את השימוש בזיכרון הכולל באפליקציות.



עם זאת חשוב לציין ש- Segment Heap הוא דבר שמפתחים צריכים להשתמש באפליקציות שלהם. מיקרוסופט כבר משתמשת בזה עבור ה- Chromium Edge שלה. למעשה, החברה טוענת כי טכניקה חדשה זו רשמה ירידה של 27 אחוז בשימוש בזיכרון בדפדפן Edge.



אגב, גוגל הייתה מוכנה לאמץ את טכניקת 'Segment Heap' עבור דפדפן האינטרנט של Google Chrome. עם זאת, ענקית החיפוש ציינה כי התיקון לחיסכון בזיכרון RAM שפיתחה מיקרוסופט לא יופעל בגרסאות עתידיות של כרום, כולל גרסה 85. גוגל טענה כי הערמת המגזרים אכן צמצמה את השימוש בזיכרון RAM בדפדפן שלה, אך היא גם הסתיימה. וגורם לנסיגה בביצועים, כולל שימוש גבוה במעבד.



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

גוגל זקוקה למיקרוסופט לשנות את חלונות 10 כדי להפחית את השימוש בזיכרון RAM בדפדפן האינטרנט של Chrome:

גוגל טוענת שיהיה די קל להשתמש ב- Segment Heap ללא רגרסיה של ביצועי המעבד אם מיקרוסופט תסכים להוסיף פונקציה למערכת ההפעלה Windows 10 שתגדיר או תנקה את הסיבית 'מופעלת-ערימה' ב- RtlpHpHeapFeatures ב- ntdll.dll.

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

  1. HEAP_ENABLE_SEGMENT_HEAP - צור ערמת פלחים במקום ערמת NT.
  2. HEAP_DISABLE_SEGMENT_HEAP - צור ערמת NT במקום ערמת קטע, גם אם ערמת הקטע התבקשה במניפסט היישום.

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

תגים כרום גוגל מיקרוסופט