تم انتقاد Google Chrome على نظام التشغيل Windows عدة مرات بسبب استخدامه الهائل لذاكرة الوصول العشوائي وتعطله عندما كان هناك الكثير من علامات التبويب المفتوحة. علاوة على ذلك ، لم تعترف Google بالمشكلة أبدًا واستمرت في تحسين الجوانب الأخرى للمتصفح دون مراعاة الأداء ، وإجراء تغييرات وتحسينات صغيرة فقط لم تكن كافية. ومع ذلك ، مع الإصدارات الأخيرة من Chrome 53 لأنظمة Windows 64 بت و Chrome 54 لنظام التشغيل Windows 32 بت ، تدعي Google أنها قامت أخيرًا بتحسين أدائها بشكل ملحوظ.
أصبح هذا ممكنًا من خلال تنفيذ آلية Profile Guided Optimization (PGO) المتوفرة في مترجم C ++ المستخدم على Windows. السر وراء ذلك هو أن المتصفح الذي تم تمكين PGO له سيتتبع الميزات ووظائف API الأكثر استخدامًا وبعد تحليل هذه البيانات ، ستعمل النسخة المجمعة على تحسين الكود وراء الميزات الأكثر استخدامًا مما يجعلها أسرع.
وفقًا لـ Google ، أدى استخدام Microsoft's GPO إلى تحسين وقت بدء التشغيل بنسبة 16.8٪ بينما تحسنت سرعة تحميل الصفحة الإجمالية بنسبة 14.8٪. يتم تحميل علامة التبويب الجديدة أيضًا بشكل أسرع بنسبة 5.9٪ في الإصدارات الجديدة.
لمعرفة المزيد حول التغييرات وراء هذه الإصدارات ، انتقل إلى مشاركة مدونة Chromium . للحصول على مزيد من المعلومات حول آلية تحسين PGO ، يجب عليك زيارة هذه المقالة MSDN .