Haiku OS horumariyayaashu waxay ka shaqeeyaan dekedaha RISC-V iyo ARM

Haiku OS: desktop

Haiku waa nidaam furan oo lagu shaqeeyo hadda ku jira horumarinta oo si gaar ah diiradda u saareysa xisaabinta shakhsi ahaaneed iyo warbaahinta badan.

Waxaa dhiirrigeliyay BeOS (Noqo Nidaamka Hawlgalka), Haiku wuxuu ku haminayaa inuu noqdo nidaam deg deg ah, hufan, adeegsi saaxiibtinimo leh oo si sahlan loo baran karo, iyada oo aan la dayacin awoodeeda adeegsadayaasha dhammaan heerarka. Mashruuca Haiku waxaa loo yaqaanaa shuruudihiisa ku saabsan tayada noocyada warbaahinta.

Ku saabsan Haiku

Ilaa 2009, ma jiro nooc la soo uruuriyay oo la soo dejisan karo, si loo xakameeyo gelitaanka dadka geesinimada leh ee isku duba ridaya nidaamka laftiisa kana ilaaliya dadka isticmaala niyad jabka iyagoon aqoon lagama maarmaan ah u lahayn inay sidaa sameeyaan.

Nidaamku wuxuu si toos ah ugu saleysan yahay teknoolojiyada BeOS 5 waxaana loogu talagalay iswaafajinta ikhtiyaariga ah ee barnaamijyada nidaamkan qalliinka.

Koodhka ilaha ilaha nidaamka Haiku badankood waxaa lagu qaybiyaa liisanka MIT ee bilaashka ah, marka laga reebo maktabadaha qaarkood, koodhadhka warbaahinta, iyo qaybaha laga soo qaatay mashaariicda kale.

Nidaamku wuxuu diiradda saarayaa kombiyuutarada shaqsiga ah, wuxuu adeegsadaa kernel u gaar ah, oo lagu dhisay qaab dhismeedka iskudhafan, oo loogu talagalay jawaab celinta sare ee ficilada isticmaaleyaasha iyo fulinta hufan ee codsiyada kaladuwan.

Nidaamka faylka wuxuu adeegsadaa OpenBFS, kaas oo taageera astaamaha faylka la dheereeyey, joornaalistayaasha, tilmaamayaasha 64-bit, taageerada kaydinta astaamaha meta (fayl kasta, waad keydin kartaa astaamaha sida furaha = qiimaha, taas oo ka dhigaysa faylasha la mid ah keydka macluumaadka) iyo Tusayaal gaar ah si loo dedejiyo xulashada abaabulka qaabdhismeedka buugga waxaa loo isticmaalaa geedo "B + geed" ah.

Laga soo bilaabo lambarka BeOS, Haiku waxaa ka mid ah maareeyaha faylka Tracker iyo Desktop Bar, furayaasha ilaha ee la furay ka dib markii la joojiyay horumarinta BeOS.

Horumariyayaashu waxay rabaan inay Haiku keenaan RISC-V iyo ARM

Hadda ah Soosaarayaasha nidaamka hawlgalka Haiku waxay bilaabeen inay u abuuraan dekedo qaab dhismeedka RISC-V iyo ARM.

Waana in ARM ay muhiimad weyn qaadatay markii ugu dambeysay, Horumarinta Haiku waxay ku guuleysteen abuurista xirmooyinka bilowga ah si loo socodsiiyo feylasha lagama maarmaanka u ah jawiga bootinta ugu yar.

Dhinaca kale dhismaha RISC-V wuxuu diiradda saarayaa hubinta waafaqsanaanta heerka libka (taageerada nooca "dheer labalaaban", oo cabir ahaan ka duwan ARM, x86, Sparc iyo RISC-V).

In geeddi-socodka ah ee ka shaqeynta dekedaha ku yaal saldhigga weyn, GCC 8 iyo noocyada binutils 2.32 waa la cusbooneysiiyey.

Horumarinta alaabada Haiku ee RISC-V iyo ARM, weelasha Docker ayaa la diyaariyay, oo ay ku jiraan dhammaan ku-tiirsanaanta lagama maarmaanka ah.

Sidoo kale, horumar ayaa laga sameeyay hagaajinta nidaamka qoondaynta xusuusta rpmalloc. Isbedelada rpmalloc iyo adeegsiga keyd shey gooni ah ayaa suurta galiyay in la yareeyo isticmaalka xusuusta lana yareeyo kala-jajabka.

Natiijo ahaan, waqtiga nooca beta-ka labaad, deegaanka Haiku waa lagu rakibi karaa laguna rakibi karaa nidaamyo leh 256 MB oo RAM ah., iyo laga yaabee xitaa ka yar. Hantidhawrka iyo bar-tilmaameedka marin u helka API ayaa bilaabmay (wicitaanada qaar ayaa la heli karaa oo keliya xididka).

Waqtigan xaadirka ah horumariyeyaashu waxay soo sheegaan in dekedaha naqshadahan ay ku jiraan marxaladda tijaabada.

Waxaan hadda ku jirnaa marxaladii imtixaanka. Tani waxay ahayd fursad lagu nadiifiyo qaar ka mid ah arrimaha dekedda ARM oo ku lug leh libstdc ++ xiriir ahaan xiriir la leh.

Hadda waa suurtagal in la helo xirmooyinka bootstrap-ka ee la dhisay, laakiin isku-dubbaridka Haiku wuxuu la kulmaa dhibaatooyin isku mid ah oo isku mid ah goor dambe. Hada xalka ayaa ah in la isticmaalo LLD (laga bilaabo llvm / clang) halkii laga isticmaali lahaa isku xidhaha dhaqanka ee ld.

Dhinaca RISC-V, diiraddu hadda waxay ku jirtaa sidii loo heli lahaa libc-keena si loogu daro ugu yaraan taageero ku filan nooca "dheer double" waa nooc ka duwan qaab dhismeedyo badan (ARM waxay isticmaashaa 64 jajab, x86 waxay isticmaashaa 96, iyo sparc iyo ppc isticmaalka 128 jajab laakiin qaabab kala duwan leh).


Nuxurka maqaalka wuxuu u hogaansamayaa mabaadi'deena anshaxa tifaftirka. Si aad u soo sheegto khalad guji Halkan.

Noqo kuwa ugu horreeya ee faallo bixiya

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa.

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.