Linux dobija ključnu funkciju za poboljšanje performansi koju su Windows 11/10 imali godinama
Nedavno je Majkrosoft objavio dve nove funkcije za poboljšanje performansi za Windows 11, kao i za servere. Prvo, tehnološki gigant je objavio da je sada dostupna nova nativna funkcija za NVMe SSD diskove koja bi u nekim slučajevima mogla povećati propusnost za skoro 80%. Drugo, hardverski ubrzani BitLocker će takođe pružiti veliku prednost u performansama u odnosu na trenutnu implementaciju značajnim smanjenjem uskog grla procesora.
Kad smo već kod procesora, jedan od načina na koji je Windows, i 10 i 11, optimizovan da izvuče najbolje moguće performanse iz ciklusa procesora je efikasno zakazivanje radnog opterećenja. Windows, zajedno sa hardverskim drajverima (kao što je na primer AMD-ov drajver za čipset), radi na zakazivanju i slanju zadataka i radnih opterećenja kako bi maksimizirao produktivnost i efikasnost čipa. U osnovi, resursi poput jezgara i niti procesora, kao i keš memorije, optimalno se koriste za najbolje balansiranje opterećenja.
Odličan primer za to je kako AMD-ovi Ryzen X3D procesori rade na Windows 11, jer je operativni sistem u stanju da inteligentno dodeli radna opterećenja na ispravnom CCD-u. Kao što je ranije pomenuto, paket drajvera za čipset takođe pomaže zahvaljujući specijalizovanom 3D V-cache Optimizer-u; a postoje i nezvanična podešavanja koja bi mogla dodatno pomoći.

Jedna od tehnika za zakazivanje zadataka operativnog sistema vezanih za keširanje naziva se „Cache Aware Scheduling“ i kao što ime sugeriše, ideja koja stoji iza ove metode je da rasporednik bude svestan rasporeda keša i korišćenja/opterećenja u realnom vremenu na određenom procesoru. Krajnji cilj je u suštini maksimiziranje pogodaka keša i minimiziranje promašaja i odskoka keša.
MOŽDA VAM SE SVIĐA
Nedavne zakrpe za jezgro Linuksa potvrdile su da će operativni sistem uskoro dobiti ovu funkciju. U beleškama o zakrpama se pominje da u određenim zadacima postoje ogromna poboljšanja, posebno do 44% u nekim slučajevima. Takođe se dodaje da će se zakrpa, za sada, primenjivati samo na primarni LLC ili keš poslednjeg nivoa procesora, što je obično keš nivoa 3 (L3) na procesorima, jer sekundarni LLC, poput sistemske memorije ili RAM-a, izgleda ne daje dodatne prednosti.
Zanimljivo je da Majkrosoft već neko vreme ima Keš Svesno zakazivanje (skraćeno CAS) na Windows-u, jer je ova funkcija prisutna kao deo Windows jezgra još od Windows-a 10, a potom je ušla i u Windows 11. Nažalost, detalji o tome su oskudni.

