Skip to content Skip to sidebar Skip to footer

Cara Mengaktifkan atau Menonaktifkan kemampuan Intel TSX di Windows 10

SMKN1SLAHUNG - Anda mungkin ingin mengaktifkan atau menonaktifkan kapabilitas Intel Transactional Synchronization Extensions (Intel TSX) untuk prosesor yang mengekspos dukungan prosesor yang diperlukan. Dalam posting ini kami akan menunjukkan caranya, menggunakan pengaturan registri yang akan diuraikan untuk mengaktifkan atau menonaktifkan TSX.

Apa itu Ekstensi Sinkronisasi Transaksional (TSX)


Cara Mengaktifkan atau Menonaktifkan kemampuan Intel TSX di Windows 10

Transactional Synchronization Extensions (TSX) adalah ekstensi ke arsitektur set instruksi x86 (ISA) yang menambahkan dukungan memori transaksional perangkat keras, mempercepat eksekusi perangkat lunak multi-ulir melalui elisi kunci. Menurut tolok ukur yang berbeda, TSX dapat memberikan eksekusi aplikasi sekitar 40% lebih cepat dalam beban kerja tertentu, dan 4-5 kali lebih banyak transaksi basis data per detik (TPS).

Intel Transactional Synchronization Extensions (Intel TSX) memungkinkan prosesor menentukan secara dinamis apakah utas perlu diserialisasi melalui bagian penting yang dilindungi kunci dan untuk melakukan serialisasi hanya bila diperlukan. Ini memungkinkan prosesor mengekspos dan mengeksploitasi konkurensi yang disembunyikan dalam aplikasi karena sinkronisasi yang tidak perlu secara dinamis.

Intel TSX menyediakan dua antarmuka perangkat lunak untuk menentukan wilayah kode untuk eksekusi transaksional.

1] Hardware Lock Elision (HLE)

HLE adalah ekstensi kumpulan instruksi yang kompatibel dengan warisan (terdiri dari awalan XACQUIRE dan XRELEASE) untuk menentukan wilayah transaksional. HLE adalah untuk para programmer yang lebih suka kompatibilitas mundur dari model pemrograman mutual-exclusion konvensional dan ingin menjalankan perangkat lunak HLE-enabled pada perangkat keras yang lama, tetapi ingin memanfaatkan kapabilitas elision lock baru pada perangkat keras dengan dukungan HLE.

Fungsi intrinsik Penguncian Perangkat Keras (HLE) berlaku untuk aplikasi C / C ++ untuk Windows saja.

2] Memori Transaksional Terbatas (RTM)

RTM adalah antarmuka set instruksi baru (terdiri dari instruksi XBEGIN, XEND, dan XABORT) untuk programmer untuk mendefinisikan wilayah transaksional dengan cara yang lebih fleksibel daripada yang mungkin dengan HLE.

RTM adalah untuk programmer yang lebih suka antarmuka yang fleksibel daripada perangkat keras eksekusi transaksional.

Mengaktifkan atau menonaktifkan kemampuan Intel TSX di Windows 10

Untuk mengaktifkan atau menonaktifkan kapabilitas Intel Transactional Synchronization Extensions (Intel TSX) di Windows 10, lakukan hal berikut:

Untuk menonaktifkan Intel TSX melalui pengaturan registri:

Luncurkan Command Prompt dalam mode tinggi. (Klik Mulai. Ketik CMD dan secara bersamaan tekan CTRL + SHIFT + Enter key combo).

Salin dan tempel perintah di bawah ini dan tekan Enter.

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

Nyalakan kembali komputer agar perubahan diterapkan.

Untuk mengaktifkan Intel TSX melalui pengaturan registri:

Luncurkan Command Prompt dalam mode tinggi.

Salin dan tempel perintah di bawah ini dan tekan Enter.

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

Nyalakan kembali komputer agar perubahan diterapkan.

Itu dia!
Dwi Purwanto
Dwi Purwanto Meski Tidak Berharga, Bermakna, dan Berarti Apa-apa, Aku akan Tetap Memperjuangkannya!!!