ULinus Torvalds uphakamisa iNkxaso yokuPhelisa i486 kwiLinux Kernel

Linus Torvalds

ULinus Benedict Torvalds yinjineli yesoftware yaseFinnish yaseMelika, eyaziwa ngokuqala nokugcina uphuhliso lweLinux kernel,

Mva nje ngelixa sixoxa ngezisombululo kwiiprosesa ze-x86 ezingaxhasiyo Umyalelo «cmpxchg8b», uLinus Torvalds uthe inokuba lixesha lokuba yenza le nkcazo ibe yinyanzelo kwi-kernel ukuba iqhube kwaye susa inkxaso ye-i486 processors ezingaxhasi "cmpxchg8b", endaweni "yokuzama ukulinganisa indlela" lo myalelo osebenza ngayo kwiiprosesa "ekungekho mntu usazisebenzisayo".

Okwangoku, phantse zonke izinikezelo ze-Linux eziqhubeka nokuxhasa iinkqubo ze-x86 32-bit ziye zatshintshela ekuhlanganiseni i-kernel kunye nokhetho lwe-X86_PAE, olufuna inkxaso ye-"cmpxchg8b".

Ngokutsho kukaLinus, ngokwenkxaso kwi-kernel, iiprosesa ze-i486 ziphulukene nokubaluleka, nangona zisafumaneka kubomi bemihla ngemihla. Ngexesha elithile, iiprosesa ziba ziziqwenga zemyuziyam, kwaye kubo kunokwenzeka ukuba baphumelele ngeecores "zemyuziyam".

Kuyafaneleka ukukhankanya ukuba ukuba ukususwa kwenkxaso ye-i486 ye-i486 yeklasi, oku akuyi kuchaphazela i-Intel's embedded processors ye-Quark, leyo, nangona iklasi ye-i8, iquka imiyalelo eyongezelelweyo efana nesizukulwana sePentium, kuquka "cmpxchgXNUMXb".

Ukongeza kuloo nto kukhankanyiwe ukuba okufanayo kuyasebenza kwiiprosesa zeVortex86DX. Inkxaso ye-i386 processors yawiswa kwi-kernel kwiminyaka eyi-10 eyadlulayo.

Mhlawumbi kufuneka silume imbumbulu kwaye sithi sixhasa kuphela i-x86-32 nge-'cmpxchg8b' (okt iPentium kunye nasemva koko).

Lahla zonke "linganisa i-atomics ye-64-bit kunye ne-cli/sti, ukwazi ukuba akukho mntu une-SMP kwezo CPUs kunjalo", kwaye usebenzise i-generic x86-32 xchg () setup usebenzisa loo try_cmpxchg64 loop.

Ndicinga ukuba uninzi (konke?) Unikezelo sele lwenza i-X86_PAE kunjalo, eyenza i-X86_CMPXCHG64 ibe yinxalenye yemfuno yesiseko.

Ayikuko ukuba ndiqinisekile ukuba uninzi losasazo lude lwenze uphuhliso lwe-32-bit kwezi ntsuku.
...
Siye sahlukana nenkxaso ye-i386 ngo-2012. Mhlawumbi lixesha lokulahla i-i486 inkxaso ngo-2022?

Ukuphela kwenkxaso ye-i486 inokuba yinto ebalulekileyo ekufuneka iqwalaselwe, kuba kungekudala ukuhanjiswa kweLinux kwakhetha ukuphelisa inkxaso ye-32-bit processors, engazange ngokwenene ibe neziphumo ebezilindelwe ngabaninzi. Ukusukela ngoku ewe, kusekho amawaka abasebenzisi abaneekhompyuter ezinomthombo ophantsi, owenze iLinux ibe yeyona ndlela ibalaseleyo yokuqhubeka nokuzisebenzisa, ngakumbi kwiindawo ezininzi ezingakhathalelwanga.

Kwaye nangona inkxaso yolu hlobo lwezixhobo luqhubeka lunikezelwa ngokusasazwa okuphambili, iimfuno zabo zangoku zenze ukuba ukusetyenziswa kwazo kungenzeki. Inyaniso kukuba kusekho ukuhanjiswa okuqhubeka nokuxhasa olu yilo kwaye, ngaphezu kwayo yonke into, elungiselelwe ukusetyenziswa kweekhompyutheni ezisezantsi.

Ngokumalunga nemeko yokuphela kwenkxaso, kukhankanyiwe ukuba i abasebenzisi abanezixokelelwano ezineprosesa ze-i486 baya kuba nakho ukusebenzisa iinguqulelo zeLTS zekerneleya kuhlala iminyaka emininzi ezayo.

Kwelinye icala, kukwafanelekile ukukhankanya oko umqhubi weLinux umthombo ovulekileyo yeApple AGX GPU isetyenziswe kwiitshiphusi ze-Apple M1 zaxela ukuba baphumelele ngempumelelo i-99,3% yovavanyo lwesuite ye-deEQP-GLES2, eqinisekisa umgangatho wenkxaso yenkcazo ye-OpenGL ES 2. Amacandelo amabini asetyenzisiweyo emsebenzini: umqhubi we-DRM we-Linux kernel, ebhalwe kwi-Rust, kunye nomqhubi we-Mesa obhalwe kwi-C.

Uphuhliso yabalawuli inzima kukuba i-Apple M1 isebenzisa i-GPU yayo, eyilwe yi-Apple, iqhuba i-firmware yobunikazi kwaye isebenzisa izakhiwo zedatha ekwabelwana ngayo ngokufanelekileyo. Akukho maxwebhu obugcisa kwi-GPU, kwaye uphuhliso lomqhubi oluzimeleyo lusebenzisa ubunjineli obungasemva babaqhubi be-macOS.

Umlawuli umthombo ovulekileyo iphuhliselwe iMesa ekuqaleni yavavanywa kwindawo ye-macOS ide i-DRM (uMphathi oNikezelo ngokuthe ngqo) umqhubi ofunekayo kwi-Linux kernel ulungisiwe, evumele umqhubi ophuhliselwe iMesa ukuba asetyenziswe kwi Linux.

Ukongeza kwimpumelelo yangoku ekuphumeleleni iimvavanyo ze-dEQP-GLES2, ngasekupheleni kukaSeptemba umqhubi we-Linux we-Apple M1 chips ufikelele kwinqanaba elifanelekileyo lokuqhuba iseshoni ye-GNOME esekwe kwi-Wayland kunye nokuqhuba umdlalo we-Neverball kunye ne-YouTube kwi-browser ye-Firefox.

Gqibela ukuba unomdla wokwazi okungakumbi ngayo, ungazijonga iinkcukacha kwi ukulandela ikhonkco.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.