Operacinės sistemos „Windows 8“ programinės įrangos kūrėjų skiltyje atsirado pranešimas apie ketinimus sumažinti „Windows“ apetitą operatyviajai atminčiai.
„Microsoft“ pažadėjo „Windows 8“ sisteminius reikalavimus palikti tokius pačius, kaip ir „Windows 7“. Operatyvios atminties naudojimo sumažinimas taps vienu iš šio tikslo pasiekimo būdų. Optimizacijos pasėkoje turi padidėti programų sparta bei pailgėti autonominio darbo su mobiliais įrenginiais trukmė.
„Ne visiems gali būti akivaizdu, kad kuo mažiau bus naudojama operatyvios atminties, tuo mažiau bus suvartojama energijos, o tai pailgins baterijos veikimo laiką. Bet kuriame kompiuteryje atmintis nuolat vartoja elektros energiją. Atitinkamai, kuo daugiau atminties, tuo didesnis energijos suvartojimas, o kuo mažesnė atminties talpa, tuo ilgiau veikia nešiojamieji ir planšetiniai kompiuteriai“, – paaiškino vienas iš programinės įrangos kūrėjų Bill Karagounis.
Kad „Windows 8“ naudotų mažiau operatyvios atminties, buvo atlikta daugybė optimizacijų:
- atminties kombinavimas (kad programos nelaikytų skirtingose atminties dalyse tų pačių duomenų, dublikatai pašalinami, o programai pagal pareikalavimą gali būti suteikta duomenų kopija; tai leistų atlaisvinti nuo 10 iki 100 MB atminties, priklausomai nuo veikiančių tuo metu programų kiekio);
- tarnybų sumažinimas (automatiškai pasileidžiančių tarnybų skaičius sumažintas, 13 tarnyba pašalinta apskritai, dar kai kurios bus paleidžiamos pagal pareikalavimą, pavyzdžiui, „Windows Update“ ir „Plug&Play“),
- mažiau atminties bazinėms operacijoms;
- darbastalio komponentų užsikrovimas pagal pareikavimą (tie, kurie naudos tik „Metro UI“ grafinę sąsają, įjungtą „Windows 8“ pagal nutylėjimą, sutaupys dar apie 23 MB atminties);
- atminties prioritetų nustatymas („Windows 8“ bus patobulintas duomenų išsaugojimo atmintyje mechanizmas: programos galės užimti atmintį su žemu prioritetu, kuri vėliau galės būti išvalyta kitoms užduotims, turinčioms aukštą prioritetą).