Programeri operativnih sustava
Također je došlo do napretka u optimizaciji sustava dodjele memorije rpmalloc. Promjene napravljene u rpmalloc i korištenje zasebne predmemorije objekata smanjile su potrošnju memorije i fragmentaciju. Kao rezultat toga, do vremena drugog beta izdanja, Haiku okruženje će se moći instalirati i pokrenuti na sustavima s 256 MB RAM-a, a možda čak i manje. Također je počeo rad na reviziji i ograničavanju pristupa API-ju (neki pozivi bit će dostupni samo za root).
Podsjetimo, projekt Haiku nastao je 2001. godine kao reakcija na obustavu razvoja BeOS OS-a i razvijao se pod imenom OpenBeOS, no preimenovan je 2004. godine zbog tvrdnji vezanih uz korištenje robne marke BeOS u nazivu. Sustav se izravno temelji na BeOS 5 tehnologijama i usmjeren je na binarnu kompatibilnost s aplikacijama za ovaj OS. Izvorni kod za većinu Haiku OS-a distribuira se pod besplatnom licencom
Sustav je namijenjen osobnim računalima i koristi vlastitu jezgru, izgrađenu na hibridnoj arhitekturi, optimiziranoj za visoku reakciju na radnje korisnika i učinkovito izvršavanje višenitnih aplikacija. Kao datotečni sustav koristi se OpenBFS koji podržava proširene atribute datoteka, logiranje, 64-bitne pokazivače, podršku za pohranjivanje meta oznaka (za svaku datoteku možete spremiti atribute u obliku ključ=vrijednost, što čini datotečni sustav sličnim bazi podataka ) i posebne indekse za ubrzanje pretraživanja na njima. “B+ stabla” koriste se za organiziranje strukture imenika. Od koda BeOS-a, Haiku uključuje upravitelj datoteka Tracker i Deskbar, a oba su bila otvorenog koda nakon prestanka razvoja BeOS-a.
Izvor: opennet.ru