Cara Mengaktifkan atau Menonaktifkan kemampuan Intel TSX di Windows 10

Anda mungkin ingin mengaktifkan atau menonaktifkan kemampuan Intel Transactional Synchronization Extensions (Intel TSX) untuk prosesor yang memperlihatkan 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(Synchronization Extensions) Transaksional ( TSX )

Ekstensi Sinkronisasi Transaksional (TSX)

Transactional Synchronization Extensions ( TSX ) adalah ekstensi untuk arsitektur set instruksi x86 ( ISA ) yang menambahkan dukungan memori transaksional perangkat keras, mempercepat eksekusi perangkat lunak multi-utas melalui penghapusan 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 database per detik ( TPS ).

Ekstensi Sinkronisasi Transaksi Intel(Intel Transactional Synchronization Extensions) ( Intel TSX ) memungkinkan prosesor untuk menentukan secara dinamis apakah utas perlu membuat serial melalui bagian kritis yang dilindungi kunci dan untuk melakukan serialisasi hanya jika diperlukan. Ini memungkinkan prosesor mengekspos dan mengeksploitasi konkurensi yang tersembunyi dalam aplikasi karena sinkronisasi yang tidak perlu secara dinamis.

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

1] Elisi Kunci Perangkat Keras (HLE)

HLE adalah ekstensi set instruksi yang kompatibel dengan warisan (terdiri dari awalan XACQUIRE dan XRELEASE ) untuk menentukan wilayah transaksional. HLE adalah untuk pemrogram yang lebih menyukai kompatibilitas mundur dari model pemrograman pengecualian bersama konvensional dan ingin menjalankan perangkat lunak berkemampuan HLE(HLE-enabled) pada perangkat keras lama, tetapi ingin memanfaatkan kemampuan penghapusan kunci baru pada perangkat keras dengan dukungan HLE .

Fungsi intrinsik Hardware Lock Elision(Hardware Lock Elision) ( HLE ) hanya berlaku untuk aplikasi C/C++ untuk Windows .

2] Memori Transaksional Terbatas(Restricted Transactional Memory) ( RTM )

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

RTM adalah untuk pemrogram yang lebih menyukai antarmuka yang fleksibel daripada perangkat keras eksekusi transaksional.

Mengaktifkan atau menonaktifkan kemampuan Intel TSX di Windows 10

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

Untuk menonaktifkan (disable) Intel TSX melalui pengaturan registri:

Luncurkan Command Prompt dalam mode yang ditinggikan. (Launch Command Prompt in elevated mode.)( Klik Mulai(Click Start) . Ketik CMD(Type CMD) dan secara bersamaan tekan CTRL + SHIFT + Enter key combo).

Salin dan tempel perintah di bawah ini dan tekan Enter .

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

Mulai ulang komputer agar perubahan diterapkan.

Untuk mengaktifkan (enable) Intel TSX melalui pengaturan registri:

Luncurkan Command Prompt dalam mode yang ditinggikan.

Salin dan tempel perintah di bawah ini dan tekan Enter .

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

Mulai ulang komputer agar perubahan diterapkan.

That’s it!



About the author

Saya seorang teknisi Windows 10 dan telah membantu individu dan bisnis memanfaatkan sistem operasi baru selama bertahun-tahun. Saya memiliki banyak pengetahuan tentang Microsoft Office, termasuk cara menyesuaikan tampilan dan mempersonalisasi aplikasi untuk pengguna yang berbeda. Selain itu, saya tahu cara menggunakan aplikasi Explorer untuk menjelajahi dan menemukan file dan folder di komputer saya.



Related posts