ISHINTSHA ubungozi obusha bokuqagela bokwenza

I-SWAPGS -xhaphaza-2

I-Los Abaphenyi beBitdefender bathole ukuba sengozini okusha kumshini wokusetshenziswa kokuqagela kwemiyalo kuma-processor wamanje, owathola igama elithi SWAPGS, Okuhambisana negama lomyalo weprosesa odala inkinga.

Ukuba sengozini ivumela umhlaseli ongenalutho ukunquma okuqukethwe yizindawo zememori ye-kernel noma ukusebenzisa imishini ebonakalayo. Le nkinga iqinisekisiwe kuma-processor we-Intel (x86_64) futhi ithinta kancane amaprosesa we-AMD lapho i-vector yokuhlasela eyinhloko ingaveli khona.

Izindlela zokulwa nobungozi ezenziwa ngaphambilini ze-Specter neMeltdown azivikeli ekuhlaselweni yi-SWAPGS kusetshenziswa amaprosesa we-Intel, kepha izixazululo zeLinux, i-ChromeOS, i-Android neWindows sezivele ziphakanyisiwe.

Ukuba sengozini kungokwesigaba se-Specter v1 futhi kusekelwe embonweni wokubuyisa idatha kusuka kunqolobane yeprosesa esala ngemuva kokwenziwa kwemiyalo yokuqagela.

Amabhulokhi okubikezela ukuguqulwa kwama-CPU anamuhla asebenzisa ukwenziwa okusebenzayo kweminye imiyalo, okungenzeka ukuthi yenziwe, ukwenza ngcono ukusebenza, kepha ngaphandle kokulinda ukubalwa kwazo zonke izinto ezinquma ukwenziwa kwazo (ngokwesibonelo, lapho imiyalo izimo zenguquko noma amapharamitha wokufinyelela awakabalwa).

Uma isibikezelo singaqinisekisiwe, iprosesa ilahla umphumela wokuqagela, kepha idatha esetshenzwe ngesikhathi sokuqalisa ifakwa kunqolobane futhi ingabuyiselwa kusetshenziswa izindlela zokuthola okuqukethwe kunqolobane kuziteshi zonke. kusuka kuzinkampani zangaphandle ezihlaziya ushintsho esikhathini sokufinyelela kudatha efakwe kunqolobane nengagciniwe

Mayelana ne-SWAPGS

Okuhlukile kokuhlaselwa okusha ukusetshenziswa kokuvuza okuvela ngesikhathi sokuqagela kokucabanga komyalo we-SWAPGS, esetshenziswa ezinhlelweni zokusebenza ukufaka esikhundleni inani lerejista le-GS lapho ukulawula kudluliswa kusuka esikhaleni somsebenzisi kuya ku-kernel yesistimu yokusebenza (inani le-GS elisetshenziswe esikhaleni somsebenzisi lithathelwa indawo inani elisetshenziswa ekusebenzeni kwe-kernel) .

I-Linux kernel ezitolo ze-GS per_cpu pointer, esetshenziselwa ukufinyelela idatha ye-kernel, futhi ikhomba i-TLS (Thread Local Storage) esikhaleni somsebenzisi.

Ukukhipha ukunxenxa okuphindwe kabili komyalo we-SWAPGS ngemuva kokufinyelela okuphindaphindiwe kwe-kernel kusuka esikhaleni se-kernel noma lapho kwenziwa ikhodi engadingi ukubhaliswa kwerejista ye-GS, isheke nokuguqulwa okunemibandela kwenziwa ngaphambi kokufundiswa.

Indlela yokwenza okucatshangelwayo yandulela ukwenziwa kwekhodi ngomyalo we-SWAPGS, ngaphandle kokulinda umphumela wokuqinisekisa, futhi uma igatsha elikhethiwe lingaqinisekisiwe, liyawulahla umphumela.

Ngakho-ke, isimo singavela lapho igatsha elicacisa ukwenziwa kwe-SWAPGS likhethwe ngokuqagela, kepha ngesikhathi sokuqagela inani lerejista ye-GS lizoshintshwa ngemiyalo ye-SWAPGS futhi izosetshenziswa emisebenzini encike kwimemori efakwe kunqolobane ku-CPU.

Abaphenyi bahlongoza izimo ezimbili zokuhlaselwa okulungiselelwe ukuxhashazwa kwamaprotheni okulungiselelwe.

  • Isimo sokuqala sisuselwa esimweni lapho ukufundiswa kwe-SWAPGS kungenziwa ngokuqagela, noma kusetshenziswa ukwenziwa kwangempela, futhi isimo sesibili siphambene, lapho umyalo we-SWAPGS wenziwa ngokuqagela, yize kungafanele ngempela.
  • Esimweni ngasinye, kunezinketho ezimbili zokusebenza: umhlaseli anganquma inani kukheli elithile endaweni esemqoka, bese umhlaseli afune inani elithile kumakheli angahleliwe kumongo.

Isixazululo sidinga ukufakwa kwesibuyekezo se-kernel kuzo zombili izindawo zokubamba nezivakashi, kulandelwe ukuqala kabusha kwesistimu. Ukukhubaza ukuvikelwa ku-Linux, ungasebenzisa inketho ye- "nospectre_v1", ephinde ikhubaze izinyathelo zokuvimba ukuba sengozini kwe-SWAPGS.

Isixazululo siyatholakala njengesiqephu se-Linux kernel, esivele ifakiwe kuzinguqulo 4.19.65, 5.2.7, 4.14.137, 4.9.188 no-4.4.188, ngenkathi ekusabalalisweni okwehlukile kwe-Linux ukulungiswa okufanele kuzobe sekufika ngalesi sikhathi nangesonto elilandelayo .


Okuqukethwe yi-athikili kunamathela ezimisweni zethu ze izimiso zokuhlelela. Ukubika iphutha chofoza lapha.

Yiba ngowokuqala ukuphawula

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe.

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.