Jak włączyć lub wyłączyć funkcję Intel TSX w systemie Windows 10?
Możesz włączyć lub wyłączyć funkcję Intel Transactional Synchronization Extensions (Intel TSX) dla tych procesorów, które udostępniają niezbędną obsługę procesora. W tym poście pokażemy, jak za pomocą ustawienia rejestru, które zostanie opisane, aby włączyć lub wyłączyć TSX .
Co to są rozszerzenia synchronizacji(Synchronization Extensions) transakcyjnej ( TSX )
Transactional Synchronization Extensions ( TSX ) to rozszerzenie architektury zestawu instrukcji x86 ( ISA ), które dodaje obsługę sprzętowej pamięci transakcyjnej, przyspieszając wykonywanie oprogramowania wielowątkowego poprzez eliminację blokady. Według różnych testów, TSX może zapewnić około 40% szybsze wykonywanie aplikacji w określonych obciążeniach i 4–5 razy więcej transakcji bazodanowych na sekundę ( TPS ).
Rozszerzenia Intel Transactional Synchronization Extensions(Intel Transactional Synchronization Extensions) ( Intel TSX ) umożliwiają procesorowi dynamiczne określanie, czy wątki muszą być serializowane przez sekcje krytyczne chronione blokadą i przeprowadzanie serializacji tylko wtedy, gdy jest to wymagane. Pozwala to procesorowi ujawnić i wykorzystać współbieżność ukrytą w aplikacji z powodu dynamicznie niepotrzebnej synchronizacji.
Intel TSX zapewnia dwa interfejsy programowe do określania regionów kodu do wykonania transakcji.
1] Blokada sprzętowa Elision (HLE)
HLE to zgodne ze starszymi wersjami rozszerzenie zestawu instrukcji (zawierające przedrostki XACQUIRE i XRELEASE ) służące do określania regionów transakcyjnych. HLE jest przeznaczony dla programistów, którzy preferują wsteczną kompatybilność konwencjonalnego modelu programowania wzajemnego wykluczania i chcieliby uruchamiać oprogramowanie obsługujące HLE(HLE-enabled) na starszym sprzęcie, ale chcieliby skorzystać z nowych możliwości usuwania blokady na sprzęcie z obsługą HLE .
Funkcje wewnętrzne Hardware Lock Elision(Hardware Lock Elision) ( HLE ) dotyczą tylko aplikacji C/C++ dla systemu Windows(Windows) .
2] Ograniczona pamięć transakcyjna(Restricted Transactional Memory) ( RTM )
RTM to nowy interfejs zestawu instrukcji (zawierający instrukcje XBEGIN , XEND i XABORT ) dla programistów do definiowania regionów transakcyjnych w bardziej elastyczny sposób niż jest to możliwe w przypadku HLE .
RTM jest przeznaczony dla programistów, którzy preferują elastyczny interfejs od sprzętu do realizacji transakcji.
Włącz lub wyłącz funkcję Intel TSX(Intel TSX) w systemie Windows 10(Windows 10)
Aby włączyć lub wyłączyć funkcję Intel Transactional Synchronization Extensions ( Intel TSX ) w systemie Windows 10(Windows 10) , wykonaj następujące czynności:
Aby wyłączyć (disable) Intel TSX za pomocą ustawień rejestru:
Uruchom wiersz polecenia w trybie z podwyższonym poziomem uprawnień. (Launch Command Prompt in elevated mode.)( Kliknij Start(Click Start) . Wpisz CMD(Type CMD) i jednocześnie naciśnij CTRL + SHIFT + Enter ).
Skopiuj i wklej poniższe polecenie i naciśnij Enter .
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel" /v DisableTsx /t REG_DWORD /d 1 /f
Uruchom ponownie komputer, aby zmiany zaczęły obowiązywać.
Aby włączyć (enable) Intel TSX za pomocą ustawień rejestru:
Uruchom wiersz polecenia(Command Prompt) w trybie z podwyższonym poziomem uprawnień.
Skopiuj i wklej poniższe polecenie i naciśnij Enter .
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel" /v DisableTsx /t REG_DWORD /d 0 /f
Uruchom ponownie komputer, aby zmiany zaczęły obowiązywać.
That’s it!
Related posts
Najlepsze darmowe emulatory mikroprocesorów 8086 dla systemu Windows 10
Windows 11 kontra Windows 10 na procesorach Intel Core 12. generacji
Napraw czarny ekran na laptopie z systemem Windows 10 z grafiką Intel HD
Napraw usługę Intel RST nie działa w systemie Windows 10
Jak włączyć lub wyłączyć automatyczne uczenie się w systemie Windows 10?
Najlepsze darmowe gry Mountain Sports na komputer z systemem Windows 10
Ukryj lub pokaż przycisk obszaru roboczego Windows Ink na pasku zadań w systemie Windows 10
Co to jest funkcja Control Flow Guard w systemie Windows 10 — jak ją włączyć lub wyłączyć?
Włącz ulepszoną ochronę przed podszywaniem się w systemie Windows 10 Hello Face Authentication
Jak wyłączyć klasy magazynu wymiennego i dostęp w systemie Windows 10?
Opcja Ukryj paski narzędzi w menu kontekstowym paska zadań w systemie Windows 10
Jak wyłączyć automatyczne aktualizacje sterowników w systemie Windows 10?
Jak zainstalować NumPy za pomocą PIP w systemie Windows 10?
Jak wymusić Google SafeSearch w Microsoft Edge w Windows 10?
Błąd identyfikatora zdarzenia 158 — identyczne przypisanie identyfikatorów GUID dysków w systemie Windows 10
Najlepsze darmowe oprogramowanie do modelowania molekularnego dla systemu Windows 10
Spraw, aby Firefox wyświetlał sterowanie multimediami na ekranie blokady systemu Windows 10
Jak otworzyć pliki .aspx na komputerze z systemem Windows 10
Konwertuj EPUB na MOBI - Darmowe narzędzia do konwersji dla Windows 10
Ashampoo WinOptimizer to darmowe oprogramowanie do optymalizacji Windows 10