Intel

Inteli TSX-i võime lubamine või keelamine Windows 10-s

Inteli TSX-i võime lubamine või keelamine Windows 10-s

Võite lubada või keelata Inteli tehingute sünkroonimise laiendused (Intel TSX) nende protsessorite jaoks, kes pakuvad vajalikku protsessorituge. Selles postituses näitame teile, kuidas kasutada TSX-i lubamiseks või keelamiseks toodud registrisätet.

Mis on tehingute sünkroonimise laiendused (TSX)

Tehingute sünkroonimise laiendused (TSX) on x86 käskude komplekti arhitektuuri (ISA) laiendus, mis lisab riistvara tehingumälu tuge, kiirendades mitmekeermelise tarkvara käivitamist lukustuse kaudu. Erinevate võrdlusaluste kohaselt suudab TSX pakkuda umbes 40% kiiremat rakenduste täitmist konkreetsetes töökoormustes ja 4-5 korda rohkem andmebaasi tehinguid sekundis (TPS).

Inteli tehingute sünkroonimise laiendused (Intel TSX) võimaldavad protsessoril dünaamiliselt kindlaks teha, kas lõimed peavad lukustusega kaitstud kriitiliste sektsioonide kaudu järjestikku tegema ja järjestama ainult vajaduse korral. See võimaldab protsessoril dünaamiliselt ebavajaliku sünkroonimise tõttu paljastada ja kasutada rakenduses peidetud samaaegsust.

Intel TSX pakub tehingu sooritamiseks koodipiirkondade täpsustamiseks kahte tarkvaraliidest.

1] Riistvaraluku lukustus (HLE)

HLE on pärandiga ühilduv käskude laiendus (mis sisaldab eesliiteid XACQUIRE ja XRELEASE) tehingupiirkondade täpsustamiseks. HLE on mõeldud programmeerijatele, kes eelistavad tavapärase vastastikuse väljajätmise programmeerimismudeli tagurpidi ühilduvust ja sooviksid HLE-toega tarkvara käitada vanal riistvaral, kuid sooviksid kasutada HLE toega riistvara uusi lukustamisvõimalusi.

Riistvara lukustuse (HLE) sisemised funktsioonid kehtivad ainult Windowsi C / C ++ rakenduste kohta.

2] Piiratud tehingumälu (RTM)

RTM on uus käskude liides (mis sisaldab juhiseid XBEGIN, XEND ja XABORT) programmeerijatele tehingupiirkondade määratlemiseks paindlikumalt kui HLE-ga võimalik.

RTM on mõeldud programmeerijatele, kes eelistavad tehingu sooritamise riistvarale paindlikku liidest.

Integreeri TSX-i lubamine või keelamine Windows 10-s

Inteli tehingute sünkroonimislaiendite (Intel TSX) võime lubamiseks või keelamiseks tehke järgmist:

To keelata Inteli TSX registrisätte kaudu:

Käivitage käsuviip kõrgendatud režiimis. (Klõpsake nuppu Start. Sisestage CMD ja vajutage samaaegselt klahvikombinatsiooni CTRL + SHIFT + Enter.

Kopeerige ja kleepige allolev käsk ja vajutage sisestusklahvi.

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

Muudatuste jõustumiseks taaskäivitage arvuti.

To lubama Inteli TSX registrisätte kaudu:

Käivitage käsuviip kõrgendatud režiimis.

Kopeerige ja kleepige allolev käsk ja vajutage sisestusklahvi.

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

Muudatuste jõustumiseks taaskäivitage arvuti.

See selleks!

Kuidas muuta hiire ja puuteplaatide kerimise suund Windows 10-s ümber
Hiir ja PuuteplaatNeed muudavad arvutamise mitte ainult lihtsaks, vaid ka tõhusamaks ja vähem aeganõudvaks. Me ei kujuta ette elu ilma nende seadmetet...
Kuidas muuta hiirekursori ja kursori suurust, värvi ja skeemi Windows 10-s
Windows 10 hiirekursor ja kursor on operatsioonisüsteemi väga olulised aspektid. Seda võib öelda ka teiste opsüsteemide kohta, nii et tegelikult pole ...
Tasuta ja avatud lähtekoodiga mängumootorid Linuxi mängude arendamiseks
See artikkel hõlmab loetelu tasuta ja avatud lähtekoodiga mängumootoritest, mida saab kasutada 2D- ja 3D-mängude arendamiseks Linuxis. Selliseid mängu...