วิธีเปิดใช้งาน Retpoline ด้วยตนเองใน Windows 10
ฉันแน่ใจว่าคุณทราบถึงช่องโหว่ของฮาร์ดแวร์Spectre และ Meltdownซึ่งถูกเปิดเผยเมื่อปีที่แล้วในเดือนมกราคม (January)ช่องโหว่ของฮาร์ดแวร์เหล่านี้ทำให้โปรแกรมสามารถขโมยข้อมูลที่กำลังประมวลผลบนคอมพิวเตอร์ได้ แล้วก็มาถึงSpectre 2 ! ในขณะที่สิ่งนี้ถูกบรรเทาลง โซลูชันส่งผลให้ประสิทธิภาพลดลงอย่างมาก Retpolineคือคำตอบสำหรับสิ่งนี้! ในบทความนี้ เราจะมาดูกันว่าคุณสามารถเปิดใช้งาน Retpoline(Retpoline)บนWindows 10ได้อย่างไร
เปิดใช้งาน Retpoline บน Windows 10
เป็นที่น่าสนใจที่จะทราบว่าRetpolineเป็นเทคนิคการดัดแปลงไบนารีที่พัฒนาโดยGoogle มันคือการป้องกัน "การฉีดเป้าหมายสาขา" หรือที่เรียกว่า "Spectre" โซลูชันนี้ช่วยให้แน่ใจว่า ประสิทธิภาพ ของ CPU(CPU)ดีขึ้น Microsoftกำลังเปิดตัวสิ่งนี้เป็นระยะ และเนื่องจากความซับซ้อนของการนำไปใช้งาน คุณจึงได้ประโยชน์ด้านประสิทธิภาพสำหรับWindows 10 v1809 และรุ่นที่ใหม่กว่า
หากต้องการเปิดใช้งาน Rerpoline(Rerpoline) ด้วยตนเอง บนWindowsตรวจสอบให้แน่ใจว่าคุณมีKB4482887 Update(KB4482887 Update)
ถัดไป เพิ่มการปรับปรุงการกำหนดค่ารีจิสทรีต่อไปนี้:
บน SKU ของไคลเอ็นต์:(On Client SKUs:)
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v FeatureSettingsOverride /t REG_DWORD /d 0x400
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v FeatureSettingsOverrideMask /t REG_DWORD /d 0x400
รีบูต
บน SKU ของเซิร์ฟเวอร์:(On Server SKUs:)
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v FeatureSettingsOverride /t REG_DWORD /d 0x400
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v FeatureSettingsOverrideMask /t REG_DWORD /d 0x401
รีบูต
วิธีตรวจสอบ สถานะ Retpolineบน Windows
เพื่อยืนยันว่าRetpolineทำงานอยู่ คุณสามารถใช้Get-SpeculationControlSettings PowerShell cmdlet สคริปต์ PowerShell นี้(This PowerShell script)เปิดเผยสถานะของการ ลด Windows ที่กำหนดค่า ได้สำหรับช่องโหว่ด้านช่องทางการดำเนินการเชิงเก็งกำไรต่างๆ ประกอบด้วยSpectre Variant(Spectre) 2 และMeltdown เมื่อคุณดาวน์โหลดสคริปต์และดำเนินการ หน้าตาจะเป็นแบบนี้
Speculation control settings for CVE-2017-5715 [branch target injection] Hardware support for branch target injection mitigation is present: True Windows OS support for branch target injection mitigation is present: True Windows OS support for branch target injection mitigation is enabled: True … BTIKernelRetpolineEnabled : True BTIKernelImportOptimizationEnabled : True ...
Retpolineเป็นการเพิ่มประสิทธิภาพสำหรับSpectre Variant(Spectre Variant 2) 2 กุญแจสำคัญคือต้องมีทั้งการสนับสนุนฮาร์ดแวร์และระบบปฏิบัติการสำหรับการฉีดเป้าหมายสาขาเพื่อแสดงและเปิดใช้งาน โปรดทราบว่าSkylakeและโปรเซสเซอร์ Intel(Intel) รุ่นที่ใหม่กว่านั้นเข้ากันไม่ ได้กับRetpoline พวกเขาจะ เปิดใช้งาน การเพิ่มประสิทธิภาพการนำเข้า(Import Optimization)บนโปรเซสเซอร์เหล่านี้เท่านั้น
ในการอัปเดตในอนาคต คุณลักษณะนี้จะเปิดใช้งานโดยค่าเริ่มต้น ณ ตอนนี้พวกเขาจะได้รับอนุญาตผ่านการกำหนดค่าระบบคลาวด์ Microsoftกำลังทำงานในโซลูชันที่จะไม่ต้องใช้Retpoline อีกต่อ ไป ฮาร์ดแวร์รุ่นต่อไปควรจะสามารถแก้ไขปัญหานั้นได้ แต่จนถึงตอนนี้การอัปเดตจะแก้ไขช่องโหว่ได้
Related posts
วิธีปิดใช้งานการป้องกันสำหรับ Feature Updates บน Windows 10
วิธีใช้ Network Sniffer Tool PktMon.exe ใน Windows 10
Hide Toolbars option ใน Taskbar Context Menu ใน Windows 10
วิธีการติดตั้ง NumPy โดยใช้ PIP บน Windows 10
เปิดไฟล์ได้อย่างง่ายดายด้วย MyLauncher สำหรับคอมพิวเตอร์ Windows 10
ข้อผิดพลาด Event ID 158 - ดิสก์ที่เหมือนกัน GUIDs assignment ใน Windows 10
Hide or Show Windows Ink Workspace Button บน Taskbar ใน Windows 10
Dual Monitor Tools สำหรับ Windows 10 ช่วยให้คุณจัดการจอภาพหลายจอ
วิธีการหา Processor Brand and Model บน Windows 10 Laptop
วิธีการเปลี่ยน Hard Disk Cluster Size ใน Windows 10
ขั้นตอน splwow64.exe คืออะไรใน Windows 10 และฉันสามารถปิดการใช้งานได้หรือไม่
อธิบาย Modern Setup Host ใน Windows 10 ปลอดภัยไหม?
วิธีปิดใช้งานคลาสเก็บข้อมูลที่ถอดออกได้และการเข้าถึงใน Windows 10
Watch ทีวีดิจิตอลและฟัง Radio บน Windows 10 กับ ProgDVB
วิธีการเปิดไฟล์ .aspx บนคอมพิวเตอร์ Windows 10
Control Flow Guard ใน Windows 10 คืออะไร - วิธีการเปิดหรือปิด
Install Realtek HD Audio Driver Failure, Error OxC0000374 ใน Windows 10
ซอฟต์แวร์ฟรีเพื่อตรวจสอบ System Performance & Resources ใน Windows 10
Make Firefox display Media Controls on Media Controls Lock Screen Lock Screen
New องค์ประกอบใน Windows 10 version 20H2 October 2020 Update