Iżviluppaturi tas-sistema operattiva
Kien hemm ukoll avvanzi fl-ottimizzazzjoni tas-sistema ta 'allokazzjoni tal-memorja rpmalloc. Bidliet li saru lil rpmalloc u l-użu ta' cache ta' oġġetti separati naqqsu l-konsum tal-memorja u naqqsu l-frammentazzjoni. Bħala riżultat, saż-żmien tat-tieni rilaxx beta, l-ambjent Haiku se jkun jista 'jinstalla u jibda fuq sistemi b'256 MB ta' RAM, u forsi saħansitra inqas. Beda wkoll ix-xogħol fuq l-awditjar u r-restrizzjoni tal-aċċess għall-API (xi sejħiet se jkunu disponibbli biss għall-għeruq).
Ejja nfakkru li l-proġett Haiku inħoloq fl-2001 bħala reazzjoni għat-tnaqqis tal-iżvilupp tal-BeOS OS u żviluppat taħt l-isem OpenBeOS, iżda ngħata isem ġdid fl-2004 minħabba talbiet relatati mal-użu tat-trademark BeOS fl-isem. Is-sistema hija bbażata direttament fuq it-teknoloġiji BeOS 5 u hija mmirata lejn kompatibilità binarja ma 'applikazzjonijiet għal dan l-OS. Il-kodiċi tas-sors għal ħafna mill-OS Haiku huwa mqassam taħt liċenzja ħielsa
Is-sistema hija mmirata lejn kompjuters personali u tuża l-qalba tagħha stess, mibnija fuq arkitettura ibrida, ottimizzata għal rispons għoli għall-azzjonijiet tal-utent u eżekuzzjoni effiċjenti ta 'applikazzjonijiet multi-thread. OpenBFS jintuża bħala sistema ta 'fajls, li tappoġġja attributi ta' fajl estiżi, logging, 64-bit pointers, appoġġ għall-ħażna ta 'meta tags (għal kull fajl, attributi jistgħu jinħażnu fil-forma ċavetta=valur, li tagħmel is-sistema tal-fajl simili għal a database) u indiċi speċjali biex iħaffu l-irkupru fuqhom. "siġar B +" huma użati biex jorganizzaw l-istruttura tad-direttorju. Mill-kodiċi BeOS, Haiku jinkludi l-maniġer tal-fajls Tracker u Deskbar, li t-tnejn kienu open source wara li BeOS waqaf l-iżvilupp.
Sors: opennet.ru