Операциялык системаны иштеп чыгуучулар
Rpmalloc эстутумун бөлүштүрүү системасын оптималдаштырууда да жетишкендиктер болду. Rpmallocка киргизилген өзгөртүүлөр жана өзүнчө объект кэшин колдонуу эстутум керектөөнү азайтып, фрагментацияны азайтты. Натыйжада, экинчи бета-релиз учурунда, Haiku чөйрөсү 256 МБ оперативдүү эс тутуму бар системаларга орнотуп, жүктөй алат, балким андан да азыраак. Аудит жана API'ге кирүүнү чектөө боюнча иштер да башталды (айрым чалуулар root үчүн гана жеткиликтүү болот).
Эске сала кетсек, Хайку долбоору 2001-жылы BeOS OS иштеп чыгуусун кыскартууга реакция катары түзүлгөн жана OpenBeOS деген ат менен иштелип чыккан, бирок 2004-жылы BeOS соода белгисинин аталышында колдонулушуна байланыштуу дооматтардан улам аталышы өзгөртүлгөн. Система түздөн-түз BeOS 5 технологияларына негизделген жана бул ОС үчүн тиркемелер менен бинардык шайкештикке багытталган. Haiku OS көпчүлүгүнүн баштапкы коду бекер лицензиянын негизинде таратылат
Система персоналдык компьютерлерге багытталган жана гибрид архитектурасына курулган, колдонуучунун аракеттерине жогорку жооп берүү жана көп жиптүү тиркемелерди эффективдүү аткаруу үчүн оптималдаштырылган өз ядросун колдонот. OpenBFS файлдык система катары колдонулат, ал кеңейтилген файл атрибуттарын, журналды, 64-бит көрсөткүчтөрдү, мета тегдерди сактоону колдоону колдойт (ар бир файл үчүн атрибуттарды key=value формасында сактай аласыз, бул файл системасын маалымат базасына окшош кылат. ) жана аларды издөөнү тездетүү үчүн атайын индекстер. "B+ дарактар" каталог түзүмүн уюштуруу үчүн колдонулат. BeOS кодунан Хайкуга Tracker файл менеджери жана Иш тактасы кирет, алардын экөө тең BeOS иштеп чыгууну токтоткондон кийин ачык булактан алынган.
Source: opennet.ru