דפדפן Chrome מקבל דחיפה מהירה עם אופטימיזציה של פרופיל מונחה
בניית Chrome הקרובה של Chrome, Chrome 55, תבוא עם כמה שיפורים כדי להפוך את הדפדפן של Google פחות למשאב משאבים. בינתיים, החברה יישמה משהו אחר כדי להאיץ את Chrome: פרופיל מונחה מונחה.
במקור תכונה הנמצאת על כלי הפיתוח של Microsoft Visual Studio, 'אופטימיזציה מונחית פרופיל' (PGO) היא טכנולוגיה העוקבת אחר אינטראקציית משתמש עם יישום.
פונקציות מסוימות משמשים יותר, אחרים פחות. עם PGO, פונקציות המשמשות לעתים קרובות יותר יהיה מותאם למהירות, בזמן פונקציות פחות בשימוש הם מותאמים עם קוד קטן יותר, איטי יותר. התוצאה היא טביעת רגל כללית קטנה יותר של קוד ו- Chrome מהיר יותר.
אופטימיזציות נעשות גם למיקום הזיכרון של הקוד כמו PGO יעבור רק לעתים רחוקות בשימוש בפונקציות הרחק מאלו המשמשים לעתים קרובות. התוצאה היא ניהול טוב יותר של מטמון ההוראה CPU על ידי הימנעות מטמון של קוד פחות בשימוש, וכתוצאה מכך ביצועים טובים יותר.
השפעת PGO על עומס וזמני הפעלה | |
זמן טעינה חדש של כרטיסייה בדף | 14.8% מהר יותר |
טעינת עמוד (זמן לצביעה ראשונה) | 5.9% מהר יותר |
זמן הפעלה | 16.8% מהר יותר |
במונחים של מספרים, מבנה Chrome שיש לו PGO יהיה 15% מהר יותר הכולל ב- Windows בהשוואה ל- Chrome ללא PGO.
עבור אלה שהם אוהדים של דפדפני Chrome טובים יותר, Build 53 הוא מה שאתה מחפש אם אתה משתמש בגירסת 64 סיביות של Chrome. אם אתה על גירסת 32 סיביות של הדפדפן, לבנות 54 הוא לבנות ללכת.
עם PGO זמין כעת על בונה Chrome הנוכחי, ועם Chrome 55 בקרוב, נראה כי גוגל החליטה סוף סוף לחתוך קצת שומן של הדפדפן שלה, משהו כי כבר מזמן.