ทดลองปิดระบบป้องกัน Spectre และ Meltdown บน Fedora 35 (mitigations=off)
คำเตือน ไม่แนะนำให้ทำเพราะทำให้ระบบไม่ปลอดภัย เป็นการเปิดช่องทางให้ Hacker โจมตี
สำหรับใครอยากลองเพิ่มความเร็วให้กับคอมพิวเตอร์โดยการปิดระบบป้องกัน Spectre และ Meltdown บน Fedora 35 สามารถทำได้โดยการเพิ่ม mitigations=off
ลงไปที่ GRUB_CMDLINE_LINUX
ในไฟล์ /etc/sysconfig/grub
> sudo emacs -nw /etc/sysconfig/grub
# add here
GRUB_CMDLINE_LINUX="mitigations=off"
ทำการ Update ด้วยคำสั่ง sudo grub2-mkconfig
> sudo grub2-mkconfig
จากนั้นให้ Reboot เครื่องเป็นอันเสร็จครับ
> sudo reboot
# check
> grep . /sys/devices/system/cpu/vulnerabilities/*
/sys/devices/system/cpu/vulnerabilities/itlb_multihit:KVM: Mitigation: VMX unsupported
/sys/devices/system/cpu/vulnerabilities/l1tf:Not affected
/sys/devices/system/cpu/vulnerabilities/mds:Not affected
/sys/devices/system/cpu/vulnerabilities/meltdown:Not affected
/sys/devices/system/cpu/vulnerabilities/spec_store_bypass:Vulnerable
/sys/devices/system/cpu/vulnerabilities/spectre_v1:Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
/sys/devices/system/cpu/vulnerabilities/spectre_v2:Vulnerable, IBPB: disabled, STIBP: disabled
/sys/devices/system/cpu/vulnerabilities/srbds:Not affected
/sys/devices/system/cpu/vulnerabilities/tsx_async_abort:Not affected
ผลการทดสอบสำหรับ i9-10900KF
ของผมไม่รู้สึกถึงความแตกต่างในการใช้งานทั่วไป และต่างกันไม่มากในการ Compile/Execute Code ครับ (ไม่กี่วินาที) ซึ่งเข้าใจว่ายิ่ง CPU เป็น Gen ใหม่ ๆ จะไม่ค่อยต่าง (ผลทดสอบตรงกับที่ Blogger ท่านอื่น ๆ เคยทดสอบไว้)
สรุป
สำหรับ i9-10900KF
ในความคิดเห็นผมคือไม่คุ้มที่จะปิดครับ เพราะแทบไม่รู้สึกในการใช้งานจริง ถ้าจำเป็นต้องใช้จริง ๆ ปิดเป็นกรณี ๆ ไปน่าจะดีที่สุดครับ (ใช้เสร็จก็กลับมาเปิดเหมือนเดิม)