Chrome הופך למהיר יותר ב-Windows עם אופטימיזציה מודרכת פרופילים
Google Chrome ב-Windows זכה לביקורת פעמים רבות בגלל השימוש העצום ב-RAM שלו וקריסות כאשר היו הרבה כרטיסיות פתוחות. יתרה מכך, גוגל מעולם לא הודתה בבעיה והמשיכה לשפר היבטים אחרים של הדפדפן לא תוך התחשבות בביצועים, וביצוע רק שינויים קטנים ואופטימיזציות שלא היו מספיק. עם זאת, עם המהדורות האחרונות של Chrome 53 עבור מערכות Windows 64 סיביות וכרום 54 עבור 32 סיביות Windows, גוגל טוענת שסוף סוף שיפרה את הביצועים שלה באופן משמעותי.
זה התאפשר על ידי הטמעת מנגנון Profile Guided Optimization (PGO) הזמין במהדר C++ המשמש ב-Windows. הסוד מאחוריו הוא שהדפדפן עם PGO מופעל יעקוב אחר התכונות ופונקציות ה-API בשימוש הרב ביותר ולאחר ניתוח הנתונים הללו, הגרסה הקומפילטית תבצע אופטימיזציה של הקוד מאחורי התכונות הנפוצות ביותר שייצרו אותו מהר יותר.
לפי גוגל, השימוש ב-GPO של מיקרוסופט שיפר את זמן האתחול ב-16.8% בעוד שמהירות טעינת הדפים הכוללת השתפרה ב-14.8%. הכרטיסייה החדשה גם נטענת 5.9% מהר יותר בגרסאות החדשות.
כדי ללמוד עוד על השינויים שמאחורי מהדורות אלה, עברו אל
פוסט בבלוג Chromium. כדי לקבל מידע נוסף על מנגנון האופטימיזציה של PGO כדאי לבקר מאמר MSDN זה.