Pārlūks Chrome kļūst ātrāks operētājsistēmā Windows, izmantojot profila vadītu optimizāciju
Pārlūks Google Chrome operētājsistēmā Windows tika daudzkārt kritizēts par tā milzīgo RAM lietojumu un avārijām, kad bija atvērts daudz cilņu. Turklāt Google nekad neatzina problēmu un turpināja uzlabot citus pārlūkprogrammas aspektus ņemot vērā veiktspēju un veicot tikai nelielas izmaiņas un optimizācijas, kas nebija pietiekami. Tomēr ar nesenajiem Chrome 53 laidieniem 64 bitu Windows sistēmām un Chrome 54 32 bitu Windows sistēmām, Google apgalvo, ka beidzot ir ievērojami uzlabojis savu veiktspēju.
Tas bija iespējams, ieviešot profila vadītās optimizācijas (PGO) mehānismu, kas pieejams operētājsistēmā Windows izmantotajā C++ kompilatorā. Noslēpums ir tāds, ka pārlūkprogramma ar iespējotu PGO izsekos, kuras funkcijas un API funkcijas tiek izmantotas visvairāk un pēc šo datu analīzes apkopotā versija optimizēs kodu aiz visbiežāk izmantotajām funkcijām, padarot to ātrāk.
Saskaņā ar Google datiem, izmantojot Microsoft GPO, palaišanas laiks ir uzlabojies par 16,8%, savukārt kopējais lapas ielādes ātrums ir uzlabojies par 14,8%. Jaunajās versijās arī jaunā cilne tiek ielādēta par 5,9% ātrāk.
Lai uzzinātu vairāk par izmaiņām, kas saistītas ar šiem laidieniem, dodieties uz Chromium emuāra ziņa. Lai iegūtu vairāk informācijas par PGO optimizācijas mehānismu, apmeklējiet vietni šis MSDN raksts.