Таҳиягарони системаи оператсионӣ
Дар беҳсозии системаи тақсимоти хотираи rpmalloc низ пешрафтҳо ба даст омадаанд. Тағйироте, ки ба rpmalloc ва истифодаи кэши объекти алоҳида ворид карда шуд, истеъмоли хотираро коҳиш дод ва пора-пораҳоро кам кард. Дар натиҷа, то замони нашри дуюми бета, муҳити Haiku метавонад дар системаҳои дорои 256 МБ хотираи оперативӣ насб ва пурбор шавад ва шояд ҳатто камтар. Кор инчунин оид ба аудит ва маҳдуд кардани дастрасӣ ба API оғоз шудааст (баъзе зангҳо танҳо барои реша дастрас хоҳанд буд).
Ёдовар мешавем, ки лоиҳаи Ҳайку дар соли 2001 ҳамчун вокуниш ба коҳиши таҳияи BeOS OS сохта шуда, бо номи OpenBeOS таҳия шуда буд, аммо дар соли 2004 ба далели иддаои марбут ба истифодаи тамғаи молии BeOS дар ин ном номгузорӣ шуд. Система бевосита ба технологияҳои BeOS 5 асос ёфтааст ва ба мутобиқати бинарӣ бо замимаҳои ин ОС нигаронида шудааст. Рамзи сарчашма барои аксари OS Haiku таҳти иҷозатномаи ройгон паҳн карда мешавад
Система ба компютерҳои фардӣ нигаронида шудааст ва ядрои худро истифода мебарад, ки дар меъмории гибридӣ сохта шудааст, ки барои вокуниши баланд ба амалҳои корбар ва иҷрои самараноки замимаҳои бисёр ришта оптимизатсия шудааст. OpenBFS ҳамчун системаи файлӣ истифода мешавад, ки атрибутҳои васеъи файл, сабти ном, нишондиҳандаҳои 64-бит, дастгирии нигоҳдории мета тегҳоро дастгирӣ мекунад (барои ҳар як файл, атрибутҳо метавонанд дар шакли key=value нигоҳ дошта шаванд, ки системаи файлиро ба системаи файлӣ монанд мекунад. пойгоҳи додаҳо) ва индексҳои махсус барои суръат бахшидан ба ҷустуҷӯи онҳо. "В+ дарахтҳо" барои ташкили сохтори директория истифода мешаванд. Аз рамзи BeOS, Haiku менеҷери файли Tracker ва панели мизро дар бар мегирад, ки ҳардуи онҳо пас аз қатъ шудани таҳияи BeOS кушода буданд.
Манбаъ: opennet.ru