Chrome უფრო სწრაფი ხდება Windows-ზე პროფილის მართვადი ოპტიმიზაციით
Google Chrome-ზე Windows-ზე არაერთხელ გააკრიტიკეს RAM-ის უზარმაზარი მოხმარებისა და ავარიის გამო, როდესაც ბევრი ჩანართი იყო გახსნილი. უფრო მეტიც, Google-მა არასოდეს აღიარა პრობლემა და განაგრძო ბრაუზერის სხვა ასპექტების გაუმჯობესება შესრულების გათვალისწინება და მხოლოდ მცირე ცვლილებებისა და ოპტიმიზაციის შეტანა, რაც არ იყო საკმარისი. თუმცა, Chrome 53-ის ბოლო გამოშვებით 64-ბიტიანი Windows სისტემებისთვის და Chrome 54 32-bit Windows-ისთვის, Google აცხადებს, რომ საბოლოოდ მნიშვნელოვნად გააუმჯობესა მისი შესრულება.
ეს შესაძლებელი გახდა პროფილის მართვადი ოპტიმიზაციის (PGO) მექანიზმის დანერგვით, რომელიც ხელმისაწვდომია Windows-ზე გამოყენებულ C++ შემდგენელში. ამის საიდუმლო ის არის, რომ PGO ჩართული ბრაუზერი თვალყურს ადევნებს რა ფუნქციებსა და API ფუნქციებს ყველაზე მეტად იყენებენ და ამ მონაცემების გაანალიზების შემდეგ, შედგენილი ვერსია ოპტიმიზებს კოდს ყველაზე ხშირად გამოყენებული ფუნქციების მიღმა უფრო სწრაფად.
Google-ის თანახმად, Microsoft-ის GPO-ს გამოყენებამ გააუმჯობესა გაშვების დრო 16,8%-ით, ხოლო გვერდის ჩატვირთვის საერთო სიჩქარე 14,8%-ით გაუმჯობესდა. ახალი ჩანართი ასევე იტვირთება 5.9%-ით უფრო სწრაფად ახალ ვერსიებში.
ამ გამოშვების მიღმა არსებული ცვლილებების შესახებ მეტის გასაგებად, გადადით აქ Chromium ბლოგის პოსტი. PGO ოპტიმიზაციის მექანიზმის შესახებ მეტი ინფორმაციის მისაღებად უნდა ეწვიოთ ეს MSDN სტატია.