Microsoft: Windows 11 BitLocker สามารถทำให้พีซี NVMe ที่ทำงานช้าลงในการตัดต่อเกม/วิดีโอ ค่าใช้จ่ายหลักเดียวในอดีต

/th/images/Windows-11-BitLocker-performance-upgrade.jpg

Microsoft ยอมรับว่าการเปิด BitLocker บนพีซีที่มี NVMe SSD อาจมีผลกระทบต่อประสิทธิภาพที่เห็นได้ชัดเจน แต่ก็ไม่ได้หมายความว่าพีซีทุกเครื่องที่มี BitLocker จะส่งผลเสียต่อประสิทธิภาพของแอปหรือเกมของคุณ ที่จริงแล้ว ในกรณีส่วนใหญ่ ต้นทุนด้านประสิทธิภาพแทบจะมองไม่เห็นเลย

ตามข้อมูลของ Microsoft ในอดีต ค่าใช้จ่ายของ BitLocker อยู่ที่ “หลักเดียว” % ของเวลาส่วนใหญ่ และเฉพาะในเงื่อนไขบางประการเท่านั้น

BitLocker เคยเป็นคุณสมบัติเสริม แต่เมื่อ Windows 11 24H2 จัดส่ง Windows Insight พบว่าตอนนี้ BitLocker เปิดอยู่ตามค่าเริ่มต้น BitLocker จะไม่เปิดโดยอัตโนมัติเมื่อคุณอัปเกรดจาก Windows 11 23H2 เป็น 24H2 แต่หากคุณซื้อพีซีเครื่องใหม่หรือติดตั้ง Windows 11 24H2/25H2 ใหม่ทั้งหมด BitLocker จะถูกเปิดใช้งานตามค่าเริ่มต้น

ในเอกสารสนับสนุน Microsoft ระบุว่า BitLocker เป็นคุณสมบัติที่ “มีคุณค่า” หากอุปกรณ์ของคุณสูญหายหรือถูกขโมย นั่นเป็นเพราะว่า BitLocker เข้ารหัสไดรฟ์ของคุณและปกป้องข้อมูลของคุณ

Windows 11 BitLocker มีผลกระทบต่อประสิทธิภาพหรือไม่

ตามข้อมูลของ Microsoft BitLocker ยังมาพร้อมกับต้นทุนด้านประสิทธิภาพ โดยเฉพาะอย่างยิ่งเมื่อคุณมี NVMe SSD รุ่นใหม่ที่ทรงพลังและมีรอบ I/O ที่สูงกว่า เนื่องจากส่งผลให้มีการใช้งาน CPU เพิ่มขึ้นสำหรับการถอดรหัส

Microsoft โต้แย้งว่าไดรฟ์ NVMe ได้รับการปรับปรุงอย่างมีนัยสำคัญ และตอนนี้ไดรฟ์มี I/O ต่อวินาทีที่สูงขึ้น แม้ว่าจะเป็นสิ่งที่ดีสำหรับประสิทธิภาพ แต่ I/O ต่อวินาทีที่สูงขึ้นยังหมายความว่า CPU ต้องใช้เวลาอันเห็นได้ชัดเพียงแค่ทำการเข้ารหัส AES ของ BitLocker เพื่อติดตามการอ่านหรือเขียนทั้งหมดเหล่านั้น

ทั้งหมดนี้นำไปสู่สัดส่วนของรอบ CPU ที่สูงขึ้นเมื่อเปิด BitLocker และจะสังเกตเห็นได้ชัดเจนมากขึ้นในสถานการณ์ I/O จำนวนมาก เช่น การเล่นเกม

“แม้ว่านี่จะเป็นประโยชน์หลักสำหรับผู้ใช้ แต่ก็หมายความว่าการประมวลผลเพิ่มเติมใดๆ เช่น การเข้ารหัสแบบเรียลไทม์และการถอดรหัสด้วย BitLocker อาจกลายเป็นปัญหาคอขวดได้หากไม่ได้รับการปรับให้เหมาะสมอย่างเหมาะสม” Microsoft กล่าวในเอกสารสนับสนุน

พูดง่ายๆ ก็คือ จะมีรอบ CPU ที่สูงขึ้นโดยอัตโนมัติเมื่อคุณทำงานที่ใช้ไดรฟ์มากซึ่งต้องการการอ่านและเขียนที่สูงขึ้น ตัวอย่างเช่น คุณจะสังเกตเห็นการใช้งาน CPU เพิ่มขึ้นเมื่อ:

  • คุณกำลังเล่นเกม

  • รวบรวม codebase ขนาดใหญ่

  • ตัดต่อวีดีโอขนาดใหญ่

หรือกิจกรรม “ที่ใช้ทรัพยากรมาก” ที่คล้ายกันบนไดรฟ์ NVMe เมื่อเปิด BitLocker อย่างไรก็ตาม มีวิธีแก้ไขชั่วคราวซึ่งต้องใช้พีซีรุ่นใหม่ที่รองรับฟีเจอร์ “BitLocker ที่เร่งด้วยฮาร์ดแวร์”

Microsoft กล่าวว่า BitLocker ที่เร่งด้วยฮาร์ดแวร์ช่วยแก้ปัญหาข้อกังวลด้านประสิทธิภาพ

ใน Windows 11 KB5065426 (26100.6584 26200.6584) หรือใหม่กว่านั้น Microsoft ได้เปิดฟีเจอร์ BitLocker ที่เร่งด้วยฮาร์ดแวร์ใน Windows 11 ด้วยฟีเจอร์นี้ Microsoft กล่าวว่างาน crypto จะถูกถ่ายโอนจาก CPU ไปยังกลไก crypto เฉพาะบน SoCCPU และคีย์สามารถป้องกันด้วยฮาร์ดแวร์ได้

/th/images/Bitlocker-performance-comparison.jpg

ส่งผลให้การใช้งาน CPU ลดลงและอายุการใช้งานแบตเตอรี่ดีขึ้น แต่สิ่งเดียวที่จับได้คือต้องใช้ฮาร์ดแวร์ที่รองรับ

“BitLocker จะใช้ประโยชน์จากระบบบนชิป (SoC) และความสามารถของหน่วยประมวลผลกลาง (CPU) ที่กำลังจะมาถึงเพื่อให้ได้ประสิทธิภาพและความปลอดภัยที่ดีขึ้นสำหรับไดรฟ์ NVMe ในปัจจุบันและอนาคต” Microsoft กล่าว

การเปรียบเทียบประสิทธิภาพ (เกณฑ์มาตรฐาน CrystalDiskMark)

นี่เป็นส่วนที่สำคัญที่สุดของการทดสอบ ซึ่งแสดงให้เห็นผลกระทบของการเข้ารหัสที่มีต่อความเร็วของไดรฟ์ แม้ว่าความเร็วในการอ่าน/เขียนตามลำดับยังคงไม่ได้รับผลกระทบมากนัก แต่ความแตกต่างในการดำเนินการอินพุต/เอาท์พุตแบบสุ่มก็มีนัยสำคัญ

อุปกรณ์ A: ซอฟต์แวร์ BitLocker

  • เปิด BitLocker: TRUE

  • อัลกอริทึม: XTS-AES256

  • HwCryptoOffloadingSupported: FALSE

  • HwCryptoOffloadingUsed: FALSE

  • HwWrappingSupported: FALSE

  • HwWrappingUsed: FALSE

  • HwOffloadType: ไม่ได้รับการยอมรับ

อุปกรณ์ B: BitLocker ที่เร่งด้วยฮาร์ดแวร์

  • เปิด BitLocker: TRUE

  • อัลกอริทึม: XTS-AES256

  • HwCryptoOffloadingSupported: TRUE

  • HwCryptoOffloadingUsed: จริง

  • HwWrappingSupported: จริง

  • HwWrappingUsed: จริง

  • HwOffloadType: NVMe

ตอนนี้เรามาดูกันว่า BitLocker ที่ใช้ฮาร์ดแวร์เปรียบเทียบกับ BitLocker ที่ใช้ซอฟต์แวร์เมื่ออุปกรณ์ใช้งาน Windows 11 เป็นอย่างไร:

เมตริก |

อุปกรณ์ A (MB/s) |

อุปกรณ์ B (MB/s) |

ความแตกต่าง—|—|—|—SEQ1M Q8T1 (อ่าน) |

6598.58 |

6637.36 |

เล็กน้อย (+0.6%)

SEQ1M Q8T1 (เขียน) |

4925.73 |

4956.20 |

เล็กน้อย (+0.6%)

RND4K Q32T1 (อ่าน) |

1632.52 |

3746.55 |

อุปกรณ์ B เร็วขึ้น 2.3 เท่า

RND4K Q32T1 (เขียน) |

1513.43 |

3530.82 |

อุปกรณ์ B เร็วขึ้น 2.3 เท่า

RND4K Q1T1 (อ่าน) |

513.95 |

714.39 |

อุปกรณ์ B เร็วขึ้น ~40%

RND4K Q1T1 (เขียน) |

304.89 |

652.45 |

อุปกรณ์ B เร็วขึ้น ~2.1x

แม้ว่าการถ่ายโอนไฟล์ขนาดใหญ่จะยังคงคล้ายกันระหว่างการกำหนดค่าทั้งสอง แต่การเร่งด้วยฮาร์ดแวร์จะช่วยปรับปรุงประสิทธิภาพสุ่ม 4K ได้อย่างมาก (การดำเนินการกับไฟล์ขนาดเล็ก)

อุปกรณ์ B เพิ่มความเร็วเป็นสองเท่าในสถานการณ์การเขียน/อ่านแบบสุ่มส่วนใหญ่ เมื่อเทียบกับการเข้ารหัสซอฟต์แวร์

/th/images/Windows-11-BitLocker-Software-and-Hardware-based-benchmark.jpg

จะตรวจสอบได้อย่างไรว่าพีซีของคุณรองรับ BitLocker ที่เร่งด้วยฮาร์ดแวร์หรือไม่

คุณต้องเรียกใช้เครื่องมือบรรทัดคำสั่ง ( .\HwBitLocker.exe ) เพื่อตรวจสอบเทคโนโลยีพื้นฐานที่ใช้งานบนพีซีของคุณ

ในกรณีนี้ อุปกรณ์ A ใช้ซอฟต์แวร์ BitLocker มาตรฐาน ในขณะที่อุปกรณ์ B ใช้ BitLocker ที่เร่งด้วยฮาร์ดแวร์ใหม่

/th/images/manage-bde-status-command-for-BitLocker.jpg

ดังที่สังเกตได้ในเอาต์พุตคำสั่ง Manage-bde-status:

คุณสมบัติ |

อุปกรณ์ A (ซอฟต์แวร์ BitLocker) |

อุปกรณ์ B (เร่งด้วยฮาร์ดแวร์)—|—|—เวอร์ชัน BitLocker |

2.0 |

2.0

สถานะการแปลง |

อยู่ระหว่างการเข้ารหัส |

อยู่ระหว่างการเข้ารหัส

เปอร์เซ็นต์ที่เข้ารหัส |

97.5% |

97.5%

วิธีการเข้ารหัส |

XTS-AES256 |

XTS-AES 256 (เร่งฮาร์ดแวร์)

สถานะการคุ้มครอง |

ปิดการป้องกัน |

ปิดการป้องกัน

หมายเหตุ: ข้อแตกต่างที่สำคัญคือแท็กที่อยู่ในวงเล็บ (เร่งด้วยฮาร์ดแวร์) ซึ่งมองเห็นได้ด้วยวิธีการเข้ารหัสของอุปกรณ์ B

บ้าน

แบ่งปัน

จดหมายข่าว

จดหมายข่าว WL

  • /th/images/WL-logo-new.svg

จดหมายข่าว WL!

ก้าวล้ำหน้าด้วยการอัปเดต Windows, IT และ AI ล่าสุด ได้รับความไว้วางใจจากสมาชิกมากกว่า 50,000 ราย

ชื่อ

อีเมล

เข้าร่วมฟรี

*️⃣ ลิงค์ที่มา:

เอกสารสนับสนุน , เอกสารสนับสนุน , [

บ้าน

  • จดหมายข่าว