Mashruuca Illumos, kaas oo sii wada horumarinta OpenSolaris, wuxuu joojin doonaa taageeridda qaab dhismeedka SPARC

Soosaarayaasha mashruuca Illumos, oo sii wada horumarinta kernel-ka OpenSolaris, xidhmooyin shabakadeed, nidaamyada faylalka, darawallada, maktabadaha iyo qaybaha aasaasiga ah ee isticmaalka nidaamka, ayaa go'aansaday in ay joojiyaan taageerada qaab-dhismeedka 64-bit ee SPARC. Qaab dhismeedka loo heli karo Illumos, kaliya x86_64 ayaa hadhay (taageerada 32-bit x86 nidaamyada waa la joojiyay 2018). Haddii ay jiraan dad xiiseeya, waxa suurtagal noqon doonta in la bilaabo hirgelinta dhismooyin casri ah oo ARM iyo RISC-V ah oo hadda jira gudaha Illumos. Ka saarida taageerada nidaamyada SPARC ee dhaxalgalka ah waxay nadiifin doontaa saldhigga koodka waxayna meesha ka saaraysaa xaddidaadyada qaab dhismeedka gaarka ah ee SPARC.

Sababaha loo diiday in la taageero SPARC waxaa ka mid ah helitaan la'aanta qalabka isku dhafka iyo tijaabinta, iyo suurtagalnimada in la bixiyo taageero kulan oo tayo sare leh iyadoo la isticmaalayo isku-dubbarid ama emulators. Waxa kale oo lagu xusay rabitaanka isticmaalka tignoolajiyada casriga ah ee Illumos, sida JIT iyo luqadda Rustka, kuwaas oo horumarkooda ay caqabad ku yihiin xidhiidhka dhismaha SPARC. Dhamaadka taageerada SPARC waxay sidoo kale siin doontaa fursad lagu cusboonaysiiyo iskuduwe GCC (hadda mashruuca waxaa lagu qasbay inuu isticmaalo GCC 4.4.4 si loo taageero SPARC) oo loo beddelo isticmaalka heer cusub oo luqadda C ah.

Dhanka luqadda Rust-ka, horumariyayaashu waxay rabeen inay ku beddelaan barnaamijyada qaar ee usr/src/qalabka ku qoran luqadaha la tarjumo oo leh analoog lagu hirgeliyay luqadda Rust. Intaa waxaa dheer, waxaa la qorsheeyay in loo isticmaalo Rust si loo horumariyo nidaamka hoose ee kernel iyo maktabadaha. Hirgelinta miridhku ee Illumos waxaa hadda caqabad ku ah mashruuca miridhku taageero kooban ee naqshadaha SPARC.

Dhammaadka taageerada SPARC ma saamayn doonto qaybinta Illumos hadda ee OmniOS iyo OpenIndiana, kuwaas oo loo sii daayay kaliya nidaamyada x86_64. Taageerada SPARC waxay ku jirtay qaybinta Illumos Dilos, OpenSCXE iyo Tribblix, kuwaas oo labadii hore aan la cusboonaysiin dhowr sano, Tribblixna way ka tagtay cusboonaysiinta shirarka SPARC oo u wareegtay qaab dhismeedka x2018_86 ee 64.

Source: opennet.ru

Add a comment