Windows 10'da Intel TSX özelliği Nasıl Etkinleştirilir veya Devre Dışı Bırakılır

Gerekli işlemci desteğini sunan işlemciler için Intel İşlemsel Senkronizasyon Uzantıları (Intel TSX)(Intel Transactional Synchronization Extensions (Intel TSX)) özelliğini etkinleştirmek veya devre dışı bırakmak isteyebilirsiniz . Bu yazıda, TSX'i(TSX) etkinleştirmek veya devre dışı bırakmak için özetlenecek olan kayıt defteri ayarını kullanarak nasıl yapacağınızı göstereceğiz .

İşlemsel Senkronizasyon Uzantıları(Synchronization Extensions) ( TSX ) nedir?

İşlemsel Senkronizasyon Uzantıları (TSX)

İşlemsel Senkronizasyon Uzantıları(Synchronization Extensions) ( TSX ), donanım işlemsel bellek desteği ekleyen ve kilit seçme yoluyla çok iş parçacıklı yazılımın yürütülmesini hızlandıran x86 komut kümesi mimarisinin ( ISA ) bir uzantısıdır. (ISA)Farklı kıyaslamalara göre TSX , belirli iş yüklerinde yaklaşık %40 daha hızlı uygulama yürütme ve saniyede 4-5 kat daha fazla veritabanı işlemi ( TPS ) sağlayabilir.

Intel İşlemsel Senkronizasyon Uzantıları(Intel Transactional Synchronization Extensions) ( Intel TSX ), işlemcinin, iş parçacıklarının kilit korumalı kritik bölümler aracılığıyla serileştirilmesi gerekip gerekmediğini dinamik olarak belirlemesine ve yalnızca gerektiğinde serileştirme yapmasına olanak tanır. Bu, işlemcinin dinamik olarak gereksiz senkronizasyon nedeniyle bir uygulamada gizli olan eşzamanlılığı açığa çıkarmasına ve kullanmasına izin verir.

Intel TSX , işlem yürütme için kod bölgelerini belirtmek için iki yazılım arabirimi sağlar.

1] Donanım Kilidi Elision (HLE)

HLE , işlem bölgelerini belirtmek için eski uyumlu bir komut seti uzantısıdır (XACQUIRE ve XRELEASE öneklerini içerir). (XRELEASE)HLE , geleneksel karşılıklı dışlama programlama modelinin geriye dönük uyumluluğunu tercih eden ve eski donanımlarda HLE-etkin yazılımı çalıştırmak isteyen, ancak (HLE-enabled)HLE destekli donanımda yeni kilit seçme özelliklerinden yararlanmak isteyen programcılar içindir .

Hardware Lock Elision ( HLE ) içsel işlevleri yalnızca (HLE)Windows için C/C++ uygulamaları için geçerlidir.

2] Kısıtlı İşlem Belleği(Restricted Transactional Memory) ( RTM )

RTM , programcıların işlem bölgelerini (RTM)HLE ile mümkün olandan daha esnek bir şekilde tanımlamaları için yeni bir komut seti arabirimidir ( XBEGIN , XEND ve XABORT komutlarını içerir) .

RTM , işlem yürütme donanımına esnek bir arabirim tercih eden programcılar içindir.

Windows 10'da (Windows 10)Intel TSX özelliğini etkinleştirin veya devre dışı bırakın

Windows 10'da (Windows 10)Intel İşlemsel Senkronizasyon Uzantıları(Intel Transactional Synchronization Extensions) ( Intel TSX ) özelliğini etkinleştirmek veya devre dışı bırakmak için aşağıdakileri yapın:

Intel TSX'i(Intel TSX) kayıt defteri ayarı aracılığıyla devre dışı bırakmak(disable) için :

Yükseltilmiş modda Komut İstemi'ni başlatın. (Launch Command Prompt in elevated mode.)( Başlat'a tıklayın(Click Start) . CMD(Type CMD) yazın ve aynı anda CTRL + SHIFT + Enter tuş kombinasyonuna basın).

Aşağıdaki komutu kopyalayıp yapıştırın ve Enter'a basın(Enter) .

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

Değişikliklerin etkili olması için bilgisayarı yeniden başlatın.

Intel TSX'i(Intel TSX) kayıt defteri ayarı aracılığıyla etkinleştirmek(enable) için :

Yükseltilmiş modda Komut İstemi'ni(Command Prompt) başlatın .

Aşağıdaki komutu kopyalayıp yapıştırın ve Enter'a basın(Enter) .

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

Değişikliklerin etkili olması için bilgisayarı yeniden başlatın.

That’s it!



About the author

5 yıldan fazla deneyime sahip bir Windows 10/11/10 müşteri destek uzmanıyım. Ayrıca son birkaç yıldır hevesli bir oyuncuyum ve xbox One'a büyük ilgi duyuyorum. Şu anki odak noktam, müşterilere, çoğu zaman çağrı merkezi desteği ve çevrimiçi yardım gibi müşteri hizmetleri araçlarımızı kullanarak, Windows 10 veya Windows 11 sistemlerinde yaşadıkları sorunları konusunda yardımcı olmaktır.



Related posts