Operativsystemutviklere
Det har også vært fremskritt med å optimalisere rpmalloc minneallokeringssystemet. Endringer gjort i rpmalloc og bruk av en separat objektbuffer reduserte minneforbruk og reduserte fragmentering. Som et resultat, ved tidspunktet for den andre beta-utgivelsen, vil Haiku-miljøet være i stand til å installere og starte opp på systemer med 256 MB RAM, og kanskje enda mindre. Arbeidet har også begynt med å revidere og begrense tilgangen til API (noen anrop vil kun være tilgjengelig for root).
La oss huske at Haiku-prosjektet ble opprettet i 2001 som en reaksjon på innskrenkningen av BeOS OS-utviklingen og utviklet under navnet OpenBeOS, men ble omdøpt i 2004 på grunn av påstander knyttet til bruken av BeOS-varemerket i navnet. Systemet er direkte basert på BeOS 5-teknologier og er rettet mot binær kompatibilitet med applikasjoner for dette operativsystemet. Kildekoden for det meste av Haiku OS er distribuert under en gratis lisens
Systemet er rettet mot personlige datamaskiner og bruker sin egen kjerne, bygget på en hybridarkitektur, optimert for høy respons på brukerhandlinger og effektiv kjøring av flertrådede applikasjoner. OpenBFS brukes som et filsystem, som støtter utvidede filattributter, logging, 64-bits pekere, støtte for lagring av metakoder (for hver fil kan attributter lagres i formen nøkkel=verdi, noe som gjør at filsystemet ligner på en database) og spesielle indekser for å øke hastigheten på henting av dem. "B+ trær" brukes til å organisere katalogstrukturen. Fra BeOS-koden inkluderer Haiku Tracker-filbehandleren og Deskbar, som begge var åpen kildekode etter at BeOS sluttet å utvikle.
Kilde: opennet.ru