Zhvilluesit e sistemit operativ
Ka pasur gjithashtu përparime në optimizimin e sistemit të shpërndarjes së kujtesës rpmalloc. Ndryshimet e bëra në rpmalloc dhe përdorimi i një memorie të veçantë objektesh reduktuan konsumin e memories dhe zvogëluan fragmentimin. Si rezultat, në kohën e lëshimit të dytë beta, mjedisi Haiku do të jetë në gjendje të instalojë dhe të fillojë në sisteme me 256 MB RAM, dhe ndoshta edhe më pak. Puna ka filluar gjithashtu për auditimin dhe kufizimin e aksesit në API (disa thirrje do të jenë të disponueshme vetëm për root).
Kujtojmë se projekti Haiku u krijua në 2001 si një reagim ndaj shkurtimit të zhvillimit të BeOS OS dhe u zhvillua me emrin OpenBeOS, por u riemërua në 2004 për shkak të pretendimeve në lidhje me përdorimin e markës BeOS në emër. Sistemi bazohet drejtpërdrejt në teknologjitë BeOS 5 dhe synon përputhshmërinë binare me aplikacionet për këtë OS. Kodi burimor për shumicën e sistemit operativ Haiku shpërndahet nën një licencë falas
Sistemi synon kompjuterët personalë dhe përdor bërthamën e vet, të ndërtuar mbi një arkitekturë hibride, të optimizuar për reagim të lartë ndaj veprimeve të përdoruesit dhe ekzekutim efikas të aplikacioneve me shumë fije. OpenBFS përdoret si një sistem skedari, i cili mbështet atributet e skedarëve të zgjeruar, regjistrimin, treguesit 64-bit, mbështetjen për ruajtjen e meta etiketave (për çdo skedar, atributet mund të ruhen në formën key=value, gjë që e bën sistemin e skedarëve të ngjashëm me një baza e të dhënave) dhe indekse speciale për të përshpejtuar rikthimin e tyre. “B+ pemët” përdoren për të organizuar strukturën e drejtorisë. Nga kodi BeOS, Haiku përfshin menaxherin e skedarëve Tracker dhe Deskbar, që të dyja ishin me burim të hapur pasi BeOS pushoi së zhvilluari.
Burimi: opennet.ru