Pärast kauaoodatud Haiku R1 beetaversiooni väljalaskmist möödunud aasta lõpus on avatud lähtekoodiga operatsioonisüsteemi arendajad lõpuks hakanud OS-i tõhususe optimeerimisele. Esiteks räägime töö kiiruse suurendamisest.

Nüüd, kui süsteemi üldine ebastabiilsus ja tuumade vead on kõrvaldatud, on autorid hakanud lahendama erinevate sisekomponentide töö kiirusprobleeme. Eelkõige räägime mälu eraldamise, ketta kirjutamise ja nii edasi kiirusest.
Ajal Ametlikust blogist selgub, et üheks optimeerimise suunaks oli mälu fragmenteerimise vähendamine, mis võimaldas suurendada süsteemi jõudlust. Arendajad on ka parandanud failisüsteemi toimimist, nii et nüüd ei aeglusta süsteemi sellised toimingud nagu prügikasti tühjendamine. Selgus, et vaikimisi oli kahe sekundi ajavahemik kirjutiste vahel rangelt määratud, et vältida ketta ülekoormust. Seda muudeti dünaamiliseks, pärast mida probleem kadus.
On ka teisi muudatusi, millega saab lähemalt tutvuda arendajate blogis. Tuletame meelde, et Haiku on suunatud BeOS-iga binaarse ühilduvuse tagamisele ja peaks toetama selle süsteemi tarkvara.
Allikas: 3dnews.ru
