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



Обновлено май 2024: перестаньте получать сообщения об ошибках и замедлите работу вашей системы с помощью нашего инструмента оптимизации. Получить сейчас в эту ссылку
  1. Скачайте и установите инструмент для ремонта здесь.
  2. Пусть он просканирует ваш компьютер.
  3. Затем инструмент почини свой компьютер.

Microsoft опубликовала руководство, помогающее пользователям защитить свои системы от отказа в обслуживании (DoS) и нарушениях безопасности при раскрытии информации о процессорах Intel, о котором было объявлено во вторник на этой неделе.

Уязвимость DoS, отслеживаемая в CVE-2018-12207, затрагивает базовые клиентские и серверные процессоры Intel до 8-го поколения включительно, в то время как спекулятивная уязвимость, отслеживаемая в CVE-2019-11135, обнаруживается в способности Intel Transactional Synchronization Extensions (TSX) к Защита процессоров Intel до 10-го поколения включительно незначительна.

Transactional Synchronization Extensions (TSX), также известный как Transactional Synchronization Extensions New Instructions (TSX-NI), является расширением архитектуры набора команд x86 (ISA), которое добавляет поддержку аппаратной памяти транзакций и ускоряет выполнение многопоточного программного обеспечения. через Elision Lock. Основываясь на различных тестах, TSX / TSX-NI может обеспечить примерно на 40% более быстрое выполнение приложений и в 4-5 раз больше транзакций базы данных в секунду (TPS) для определенных рабочих нагрузок.

TSX / TSX-NI был задокументирован Intel в феврале 2012 года и был представлен в июне 2013 года для отдельных Микропроцессоры Intel на основе микроархитектуры Haswell. Процессоры Haswell ниже 45xx и SKU серий R и K (с включенным множителем) не поддерживают TSX / TSX-NI. В августе 2014 года Intel объявила об ошибке в реализации TSX / TSX-NI на текущих уровнях процессоров Haswell, Haswell-E, Haswell-EP и ранних процессоров Broadwell, что привело к отключению функции TSX / TSX-NI на затронутые процессоры через обновление прошивки.

В 2016 году была обнаружена атака синхронизации по побочному каналу, в которой TSX / TSX-NI обрабатывал ошибки транзакций (например, ошибки страниц), чтобы сломать KASLR во всех основных операционных системах.

Поддержка эмуляции TSX / TSX-NI предоставляется в составе эмулятора разработки программного обеспечения Intel. Существует также экспериментальная поддержка эмуляции TSX / TSX-NI в диапазоне QEMU.

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

Аппаратная блокировка Elision (HLE)

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

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

Ограниченная память транзакций (RTM)

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

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



Обновление за май 2024 года:

Теперь вы можете предотвратить проблемы с ПК с помощью этого инструмента, например, защитить вас от потери файлов и вредоносных программ. Кроме того, это отличный способ оптимизировать ваш компьютер для достижения максимальной производительности. Программа с легкостью исправляет типичные ошибки, которые могут возникнуть в системах Windows - нет необходимости часами искать и устранять неполадки, если у вас под рукой есть идеальное решение:

  • Шаг 1: Скачать PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista - Microsoft Gold Certified).
  • Шаг 2: Нажмите «Начать сканирование”, Чтобы найти проблемы реестра Windows, которые могут вызывать проблемы с ПК.
  • Шаг 3: Нажмите «Починить все», Чтобы исправить все проблемы.

скачать



Включение или отключение Intel TSX в Windows 10

Отключите Intel® Transactional Synchronization Extensions (Intel® TSX), используя следующий параметр реестра:

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

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

Включите Intel® Transactional Synchronization Extensions (Intel® TSX) с помощью следующего параметра реестра:

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

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

https://news.ycombinator.com/item?id=21533791



Совет эксперта: Этот инструмент восстановления сканирует репозитории и заменяет поврежденные или отсутствующие файлы, если ни один из этих методов не сработал. Это хорошо работает в большинстве случаев, когда проблема связана с повреждением системы. Этот инструмент также оптимизирует вашу систему, чтобы максимизировать производительность. Его можно скачать по Щелчок Здесь