WINDOWSWINDOWS 10

Как включить или отключить Intel TSX в Windows 10

Чтобы включить или отключить функцию Intel Transactional Synchronization Extensions (Intel TSX) в Windows 10, выполните следующие действия:

Чтобы отключить Intel TSX с помощью параметра реестра:

Запустите командную строку (администратор). (Нажмите Пуск. Введите CMD и одновременно нажмите сочетание клавиш CTRL + SHIFT + Enter).
Скопируйте и вставьте команду ниже и нажмите Enter.

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

Перезагрузите компьютер, чтобы изменения вступили в силу

Как включить функцию Intel TSX в Windows 10
Как включить функцию Intel TSX в Windows 10

Чтобы включить Intel TSX через параметр реестра:

Запустите командную строку в режиме (администратор)
Скопируйте и вставьте команду ниже и нажмите Enter

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

Перезагрузите компьютер, чтобы изменения вступили в силу

Как отключить функцию Intel TSX в Windows 10
Как отключить функцию Intel TSX в Windows 10

Что такое транзакционные расширения синхронизации (TSX)

Transactional Synchronization Extensions (TSX) — это расширение архитектуры набора команд x86 (ISA), которое добавляет поддержку аппаратной транзакционной памяти, ускоряя выполнение многопоточного программного обеспечения за счет устранения блокировки. Согласно различным оценкам, TSX может обеспечить примерно 40% более быстрое выполнение приложений в определенных рабочих нагрузках и в 4–5 раз больше транзакций базы данных в секунду (TPS).

Легальное программное обеспечение при самой высокой качестве установки. У нас вы сможете купить windows 10 киев. Лицензии имеют Retail версию. Это означает, что даже если вы захотите перенести Вашу windows на другой компьютер, то сможете это сделать, предварительно удалив ОС где он был раньше установлена.

Расширения Intel Transactional Synchronization (Intel TSX) позволяют процессору динамически определять, нужно ли сериализовать потоки через критические секции, защищенные блокировкой и выполнять сериализацию только при необходимости. Это позволяет процессору раскрывать и использовать параллелизм, скрытый в приложении, из-за динамически ненужной синхронизации.

Intel TSX предоставляет два программных интерфейса для указания областей кода для транзакционного выполнения.

1] Аппаратная блокировка Elision (HLE)
HLE — это устаревшее совместимое расширение набора команд (содержащее префиксы XACQUIRE и XRELEASE) для указания транзакционных областей. HLE предназначен для программистов, которые предпочитают обратную совместимость с традиционной моделью программирования взаимного исключения и хотели бы запускать программное обеспечение с поддержкой HLE на устаревшем оборудовании, но хотели бы воспользоваться преимуществами новых возможностей блокировки на оборудовании с поддержкой HLE.

Встроенные функции Hardware Lock Elision (HLE) применяются только к приложениям C / C ++ для Windows.

2] Ограниченная транзакционная память (RTM)
RTM — это новый интерфейс набора команд (содержащий инструкции XBEGIN, XEND и XABORT) для программистов, позволяющий более гибко определять транзакционные области, чем это возможно с помощью HLE.

RTM предназначен для программистов, которые предпочитают гибкий интерфейс аппаратному обеспечению для выполнения транзакций.

Alex Xela

Пишет о технологиях, функционале и настройках Windows 10. Инженер-программист, учился в СПбГЭТУ «ЛЭТИ».

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Back to top button
Close
Close