Как включить или отключить возможности Intel TSX в Windows 10
Возможно, вы захотите включить или отключить возможности Intel Transactional Synchronization Extensions (Intel TSX) для тех процессоров, которые предоставляют необходимую поддержку процессоров. В этом посте мы покажем вам, как с помощью параметра реестра, который будет описан, включить или отключить TSX .
Что такое расширения синхронизации(Synchronization Extensions) транзакций ( TSX )
Transactional Synchronization Extensions ( TSX ) — это расширение архитектуры набора инструкций x86 ( ISA ), которое добавляет аппаратную поддержку транзакционной памяти, ускоряя выполнение многопоточного программного обеспечения за счет обхода блокировок. Согласно различным эталонным тестам, TSX может обеспечить примерно на 40% более быстрое выполнение приложений при определенных рабочих нагрузках и в 4–5 раз больше транзакций базы данных в секунду ( TPS ).
Расширения Intel Transactional Synchronization Extensions(Intel Transactional Synchronization Extensions) ( Intel TSX ) позволяют процессору динамически определять необходимость сериализации потоков через критические секции, защищенные блокировкой, и выполнять сериализацию только при необходимости. Это позволяет процессору выявлять и использовать параллелизм, скрытый в приложении из-за динамически ненужной синхронизации.
Intel TSX предоставляет два программных интерфейса для указания областей кода для выполнения транзакций.
1] Аппаратная блокировка Elision (HLE)
HLE — это устаревшее расширение набора инструкций (содержащее префиксы XACQUIRE и XRELEASE ) для указания областей транзакций. HLE предназначен для программистов, которые предпочитают обратную совместимость традиционной модели программирования взаимного исключения и хотели бы запускать программное обеспечение с поддержкой HLE(HLE-enabled) на устаревшем оборудовании, но хотели бы воспользоваться преимуществами новых возможностей обхода блокировок на оборудовании с поддержкой HLE .
Встроенные функции Hardware Lock Elision(Hardware Lock Elision) ( HLE ) применяются только к приложениям C/C++ для Windows .
2] Ограниченная транзакционная память(Restricted Transactional Memory) ( RTM )
RTM — это новый интерфейс набора инструкций (содержащий инструкции XBEGIN(XBEGIN) , XEND и XABORT ), позволяющий программистам определять области транзакций более гибким способом, чем это возможно с HLE .
RTM предназначена для программистов, предпочитающих гибкий интерфейс аппаратному обеспечению для выполнения транзакций.
Включить или отключить возможности Intel TSX в Windows 10
Чтобы включить или отключить возможности Intel Transactional Synchronization Extensions ( Intel TSX ) в Windows 10 , выполните следующие действия:
Чтобы отключить (disable) Intel TSX с помощью параметра реестра:
Запустите командную строку в повышенном режиме. (Launch Command Prompt in elevated mode.)( Нажмите «Пуск(Click Start) » . Введите CMD(Type CMD) и одновременно нажмите комбинацию CTRL + SHIFT + Enter ).
Скопируйте и вставьте приведенную ниже команду и нажмите Enter .
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel" /v DisableTsx /t REG_DWORD /d 1 /f
Перезагрузите компьютер, чтобы изменения вступили в силу.
Чтобы включить (enable) Intel TSX через параметр реестра:
Запустите командную строку(Command Prompt) в повышенном режиме.
Скопируйте и вставьте приведенную ниже команду и нажмите Enter .
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel" /v DisableTsx /t REG_DWORD /d 0 /f
Перезагрузите компьютер, чтобы изменения вступили в силу.
That’s it!
Related posts
Best бесплатно 8086 Microprocessor Emulators для Windows 10
Сравнение Windows 11 и Windows 10 на процессорах Intel Core 12-го поколения
Исправить черный экран на ноутбуке с Windows 10 с графикой Intel HD Graphics
Исправить службу Intel RST не работает в Windows 10
Как включить или Disable Automatic Learning в Windows 10
Best бесплатный Molecular Modeling software для Windows 10
4 Ways до Disable Automatic Updates на Windows 10
Convert EPUB до MOBI - бесплатные конвертер инструменты для Windows 10
New Особенности в Windows 10 version 20H2 October 2020 Update
Как Disable Data Logging на Windows 10
Включить, Disable Data Collection для Reliability Monitor в Windows 10
Как открыть файлы .aspx на компьютере Windows 10
Create Простые заметки с PeperNote для Windows 10
Как включить или отключить Num Lock в Windows 10
Создать Keyboard Shortcut, чтобы открыть ваш любимый Website в Windows 10
Как включить или Disable Adaptive Brightness в Windows 10
Лучший способ отключить Cortana в Windows 10
Как отключить гарантии для Feature Updates на Windows 10
Ashampoo WinOptimizer - это бесплатное программное обеспечение для оптимизации Windows 10
Как включить или Disable Tablet Mode в Windows 10