Intel

Kako omogočiti ali onemogočiti zmožnost Intel TSX v sistemu Windows 10

Kako omogočiti ali onemogočiti zmožnost Intel TSX v sistemu Windows 10

Morda boste želeli omogočiti ali onemogočiti Intel Transactional Synchronization Extensions (Intel TSX) zmožnost tistih procesorjev, ki izpostavijo potrebno procesorsko podporo. V tej objavi vam bomo pokazali, kako z uporabo nastavitve registra, ki bo opisana, omogočiti ali onemogočiti TSX.

Kaj so razširitve za transakcijsko sinhronizacijo (TSX)

Transactional Synchronization Extensions (TSX) je razširitev arhitekture nabora ukazov x86 (ISA), ki dodaja podporo za transakcijski pomnilnik strojne opreme in pospešuje izvajanje večnitne programske opreme z zaklepanjem elision. Glede na različna merila uspešnosti lahko TSX zagotovi približno 40% hitrejše izvajanje aplikacij v določenih delovnih obremenitvah in 4-5 krat več transakcij zbirke podatkov na sekundo (TPS).

Intel Transactional Synchronization Extensions (Intel TSX) omogoča procesorju, da dinamično ugotovi, ali se morajo niti serializirati skozi kritične odseke, zaščitene z zaklepanjem, in izvede serializacijo le, kadar je to potrebno. To omogoča procesorju, da razkrije in izkoristi sočasnost, skrito v aplikaciji zaradi dinamično nepotrebne sinhronizacije.

Intel TSX ponuja dva programska vmesnika za določanje regij kode za izvajanje transakcij.

1] Zaklepanje strojne opreme (HLE)

HLE je podedovana razširitev nabora ukazov (ki vsebuje predponi XACQUIRE in XRELEASE) za določanje regij transakcij. HLE je namenjen programerjem, ki imajo raje povratno združljivost običajnega programskega modela za vzajemno izključitev in bi radi uporabljali programsko opremo, ki podpira HLE, na stari strojni opremi, vendar bi radi izkoristili nove zmožnosti zaklepanja na strojni opremi s podporo HLE.

Lastne funkcije Hardware Lock Elision (HLE) veljajo samo za aplikacije C / C ++ za Windows.

2] Omejeni transakcijski pomnilnik (RTM)

RTM je nov vmesnik nabora ukazov (ki vsebuje navodila XBEGIN, XEND in XABORT) za programerje, da določijo regije transakcij na bolj prilagodljiv način, kot je to mogoče s HLE.

RTM je namenjen programerjem, ki imajo raje prilagodljiv vmesnik kot strojno opremo za izvajanje transakcij.

Omogočite ali onemogočite zmogljivost Intel TSX v sistemu Windows 10

Če želite v sistemu Windows 10 omogočiti ali onemogočiti razširitev Intel Transactional Synchronization Extensions (Intel TSX), naredite naslednje:

Za onemogoči Intel TSX prek nastavitve registra:

Zaženite ukazni poziv v povišanem načinu. (Kliknite Start. Vnesite CMD in hkrati pritisnite CTRL + SHIFT + kombinacija tipk Enter).

Kopirajte in prilepite spodnji ukaz in pritisnite Enter.

reg dodaj "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Kernel" / v DisableTsx / t REG_DWORD / d 1 / f

Znova zaženite računalnik, da bodo spremembe začele veljati.

Za omogoči Intel TSX prek nastavitve registra:

Zaženite ukazni poziv v povišanem načinu.

Kopirajte in prilepite spodnji ukaz in pritisnite Enter.

reg dodaj "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Kernel" / v DisableTsx / t REG_DWORD / d 0 / f

Znova zaženite računalnik, da spremembe začnejo veljati.

To je to!

Najboljše igre z ročnim sledenjem
Oculus Quest je pred kratkim predstavil odlično idejo ročnega sledenja brez krmilnikov. Z vedno večjim številom iger in dejavnosti, ki izvajajo podpor...
Kako prikazati prekrivanje zaslonskega menija v celozaslonskih aplikacijah in igrah za Linux
Igranje celozaslonskih iger ali uporaba aplikacij v celozaslonskem načinu brez motenj vam lahko odreže ustrezne sistemske informacije, ki so vidne na ...
Top 5 kartic za zajemanje iger
Vsi smo v YouTubu videli in oboževali pretakanje iger. PewDiePie, Jakesepticye in Markiplier so le nekateri izmed najboljših igralcev, ki so zaslužili...