Qhov project Illumos, uas txuas ntxiv txhim kho OpenSolaris, yuav tsum tsis txhob txhawb nqa SPARC architecture

Cov neeg tsim tawm ntawm Illumos project, uas txuas ntxiv txhim kho OpenSolaris kernel, pawg network, cov ntaub ntawv kaw lus, tsav tsheb, tsev qiv ntawv thiab cov txheej txheem kev siv hluav taws xob, tau txiav txim siab txiav tawm kev txhawb nqa rau 64-ntsis SPARC architecture. Ntawm cov architectures muaj rau Illumos, tsuas yog x86_64 tseem tshuav (kev txhawb nqa rau 32-ntsis x86 systems raug txiav tawm hauv 2018). Yog tias muaj cov neeg txaus siab, nws yuav muaj peev xwm pib siv ARM niaj hnub no thiab RISC-V architectures hauv Illumos. Kev tshem tawm kev txhawb nqa rau cov cuab yeej cuab tam SPARC yuav ntxuav cov cai hauv paus thiab tshem tawm cov kev txwv tshwj xeeb ntawm SPARC architecture.

Ntawm cov laj thawj tsis kam txhawb SPARC yog qhov tsis muaj kev nkag mus rau cov cuab yeej siv rau kev sib dhos thiab kev sim, thiab qhov ua tsis tau zoo ntawm kev muab kev txhawb nqa zoo sib xws siv kev sib sau ua ke lossis emulators. Tsis tas li ntawd hais tias yog lub siab xav siv cov thev naus laus zis niaj hnub hauv Illumos, xws li JIT thiab Rust lus, kev nce qib uas cuam tshuam los ntawm kev sib raug zoo rau SPARC architecture. Qhov kawg ntawm kev txhawb nqa rau SPARC tseem yuav muab lub sijhawm los hloov kho GCC compiler (tam sim no, los txhawb SPARC, qhov project raug yuam kom siv GCC 4.4.4) thiab hloov mus siv tus qauv tshiab rau C lus.

Raws li cov lus Rust, cov neeg tsim tawm npaj siab hloov qee qhov kev pab cuam hauv usr / src / cov cuab yeej sau ua cov lus txhais nrog cov analogues siv hauv cov lus Rust. Tsis tas li ntawd, nws tau npaj los siv Rust los tsim cov ntsiav subsystems thiab cov tsev qiv ntawv. Qhov kev siv ntawm Rust hauv Illumos tam sim no cuam tshuam los ntawm Rust txoj haujlwm txwv kev txhawb nqa rau SPARC architecture.

Qhov kawg ntawm kev txhawb nqa rau SPARC yuav tsis cuam tshuam rau tam sim no Illumos kev faib tawm ntawm OmniOS thiab OpenIndiana, uas tau tso tawm tsuas yog rau x86_64 systems. SPARC kev txhawb nqa muaj nyob rau hauv Illumos distributions Dilos, OpenSCXE thiab Tribblix, uas thawj ob tsis tau hloov kho rau ntau xyoo, thiab Tribblix tso tseg kev hloov kho cov rooj sib tham rau SPARC thiab hloov mus rau x2018_86 architecture hauv 64.

Tau qhov twg los: opennet.ru

Ntxiv ib saib