Toleo la tatu la beta la mfumo wa uendeshaji wa Haiku R1

Baada ya mwaka wa maendeleo, toleo la tatu la beta la mfumo wa uendeshaji wa Haiku R1 limechapishwa. Mradi huo awali uliundwa kama majibu ya kufungwa kwa mfumo wa uendeshaji wa BeOS na kuendelezwa chini ya jina OpenBeOS, lakini ulibadilishwa jina mwaka wa 2004 kutokana na madai yanayohusiana na matumizi ya alama ya biashara ya BeOS kwa jina. Ili kutathmini utendakazi wa toleo jipya, picha kadhaa za moja kwa moja za bootable (x86, x86-64) zimetayarishwa. Msimbo wa chanzo kwa sehemu kubwa ya Mfumo wa Uendeshaji wa Haiku unasambazwa chini ya leseni ya MIT isiyolipishwa, isipokuwa baadhi ya maktaba, kodeki za midia na vipengee vilivyokopwa kutoka kwa miradi mingine.

Haiku OS imeundwa kwa ajili ya kompyuta za kibinafsi, hutumia msingi wake mwenyewe, uliojengwa kwa misingi ya usanifu wa msimu, ulioboreshwa kwa mwitikio wa juu kwa vitendo vya mtumiaji na utekelezaji bora wa maombi ya nyuzi nyingi. Kwa wasanidi programu, API inayolenga kitu inawasilishwa. Mfumo unategemea moja kwa moja teknolojia za BeOS 5 na unalenga utangamano wa binary na programu za OS hii. Mahitaji ya chini ya maunzi: Pentium II CPU na RAM ya MB 384 (Intel Core i3 na RAM ya GB 2 inapendekezwa).

Toleo la tatu la beta la mfumo wa uendeshaji wa Haiku R1

OpenBFS inatumika kama mfumo wa faili, ambayo inasaidia sifa za faili zilizopanuliwa, uandishi wa habari, viashiria 64-bit, usaidizi wa kuhifadhi vitambulisho vya meta (kwa kila faili, unaweza kuhifadhi sifa katika fomu key=value, ambayo hufanya mfumo wa faili uonekane kama a. hifadhidata) na faharisi maalum ili kuharakisha urejeshaji nao. B+ miti hutumiwa kupanga muundo wa saraka. Kutoka kwa msimbo wa BeOS, Haiku inajumuisha meneja wa faili ya Tracker na Upau wa Eneokazi, ambao walikuwa wazi baada ya BeOS kuondoka kwenye eneo la tukio.

Ubunifu kuu:

  • Kivinjari cha wavuti cha WebPositive kilichoundwa na mradi kimehamishwa ili kutumia injini ya WebKit 612.1.21. Imeboresha kwa kiasi kikubwa uthabiti na utangamano na vivinjari vingine.
  • Mchakato wa ufungaji ulioboreshwa. Kiolesura cha kugawanya diski katika sehemu kimerahisishwa na kiolesura cha kusanidi viendeshi kimesasishwa.
  • Usaidizi wa maunzi uliopanuliwa. Viendeshi vya vifaa visivyotumia waya vimehamishwa kutoka FreeBSD 13. Imeongeza viendeshaji vipya vya kadi za sauti, mifumo ya kuhifadhi na vifaa vya USB. Usaidizi ulioboreshwa wa USB 3. Utendaji ulioboreshwa kwenye mifumo iliyo na kadi za picha za NVIDIA (GeForce 6200-GeForce Go 6400).
  • Uwezo wa kuendelea kupakua masasisho ambayo yamekatizwa kwa sababu ya hitilafu za mtandao umetekelezwa.
  • Usaidizi ulioboreshwa kwa mandhari ya rangi nyeusi.
  • Uwezo wa kuzima kiguso umeongezwa kwenye mipangilio ya mfumo wa kuingiza data.
  • Usaidizi ulioboreshwa wa mifumo ya faili ya XFS na NFS.
  • Usaidizi umeongezwa kwa majedwali ya kizigeu cha Sun VTOC.
  • Imetolewa kuongeza sehemu za kusogeza kulingana na saizi ya fonti.
  • Usaidizi ulioboreshwa wa ujanibishaji.
  • Kuboresha utulivu wa MediaPlayer. Usaidizi umeongezwa kwa video ya 4K.
  • Kidhibiti cha kifurushi hutoa usaidizi wa kuendesha hati za kidhibiti wakati wa uondoaji wa kifurushi.
  • Matoleo ya programu yamesasishwa. Python 2 imeachishwa kazi na kubadilishwa na Python 3.7.
  • Seva ya michoro ya app_server imesanifu upya usimamizi wa kumbukumbu na kuongeza shughuli za ziada za uwasilishaji zenye mchanganyiko (hutumika kwenye kivinjari kutoa vipengele vya turubai).
  • Kiigaji cha terminal hutoa usaidizi kwa mifuatano ya kutoroka ili kutoa nakala za herufi.
  • Upatanifu ulioboreshwa na vipimo vya POSIX, ikijumuisha usaidizi wa shughuli za mlock/munlock, ppoll na exp10/exp10f/exp10l.

Chanzo: opennet.ru

Kuongeza maoni