Logo th.androidermagazine.com
Logo th.androidermagazine.com

ช่องโหว่ mds ขนาดใหญ่ของ Intel ได้บังคับให้ Google ต้องชะลอการทำงานของ Chrome OS แต่กำลังจะมีการแก้ไข

สารบัญ:

Anonim

Google ได้ผลักดันการอัปเดต Chrome OS (รุ่น 74) ด้วยการแก้ไขอย่างรวดเร็วสำหรับช่องโหว่ MDS ใหม่ที่สามารถทำให้นักแสดงที่ไม่ดีอ่านส่วนหนึ่งของหน่วยความจำที่มีสิทธิพิเศษ นั่นเป็นข่าวดี ข้อเสียคือเพื่อให้แน่ใจว่าการหาประโยชน์ใด ๆ จะไม่ส่งผลกระทบต่อผู้ใช้ Chrome ตอนนี้ Hyper-Threading จะถูกปิดใช้งานตามค่าเริ่มต้น

ช่องโหว่ด้านช่องทางรอบใหม่ของ Intel หมายถึงแพตช์ความปลอดภัยใหม่

Google กล่าวว่าผู้ใช้ส่วนใหญ่จะไม่สังเกตเห็นว่ามีผลกระทบต่อประสิทธิภาพการทำงาน แต่ถ้าคุณใช้งานปริมาณงานหนักที่ต้องเสียภาษี CPU คุณสามารถเปิดใช้งานได้โดยเปลี่ยนการตั้งค่าหากคุณต้องการพลังงาน CPU เพิ่ม หากต้องการทำเช่นนั้นคุณจะต้องเปลี่ยนการตั้งค่าสถานะผ่านส่วนต่อประสานเบราว์เซอร์ การตั้งค่าสถานะเป็นการตั้งค่า "ซ่อน" ที่ไม่ปรากฏพร้อมส่วนที่เหลือเนื่องจากผู้ใช้ส่วนใหญ่ไม่จำเป็นต้องเปลี่ยนแปลง โชคดีที่มันง่ายที่จะทำ

เปิดเว็บเบราว์เซอร์และป้อน chrome: // flag # scheduler-configuration ในแถบอเนกประสงค์และกด Enter คุณจะเห็นการตั้งค่าที่เน้นด้วยสีเหลืองที่ด้านบนและหากคุณเลือก "ประสิทธิภาพ" Hyper-Threading จะเปิดใช้งานหลังจากรีบูต หากต้องการย้อนกลับเลือก "ค่าเริ่มต้น" หรือ "อนุรักษ์นิยม" และ Hyper-Threading จะถูกปิดใช้งานอีกครั้ง

Hyper-threading คืออะไร

Hyper-Threading เป็นกลลวงที่ Intel ใช้กับโปรเซสเซอร์แบบมัลติคอร์บางตัวที่เพิ่มจำนวนแกนประมวลผลเป็นสองเท่า สิ่งนี้ช่วยให้ CPU ใช้เวลาระหว่างการสลับเวิร์กโหลดเพื่อประมวลผลข้อมูลบนแกนประมวลผลเสมือนจริงเหล่านี้ซึ่งสามารถเพิ่มประสิทธิภาพของ CPU ได้ดีหากคุณทำบางสิ่งที่สำรองไว้ ซีพียู Intel แบบดูอัลคอร์สามารถมีสี่คอร์ที่รันด้วยเทคโนโลยีนี้และซีพียู Intel แบบ quad-core สามารถมีแปดคอร์และอื่น ๆ

Chrome 71 แสดงแปดคอร์ก่อนการอัพเดท

ซีพียู Intel 8-core นั้นที่คุณซื้อมานั้นมีเพียง 4 คอร์เท่านั้น

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

Chrome 74 แสดงคอร์สี่ตัวและสี่คอร์หลังการอัพเดท

Hyper-Threading จะ ทำให้คอมพิวเตอร์มีพลังการประมวลผลมากขึ้นและคุณจะสังเกตเห็นได้หากคุณกำลังทำอะไรบางอย่างที่ทำให้ระบบรอข้อมูลจาก CPU นอกจากนี้ยังทำให้ตัวประมวลผลทำงานร้อนและใช้พลังงานแบตเตอรี่มากขึ้น เมื่อคุณทำอะไรบางอย่างเช่นการท่องเว็บหรืออ่านไทม์ไลน์ของคุณบน Facebook คุณจะไม่สนใจว่า Hyper-Threading ถูกปิดการใช้งาน หากคุณใช้ Android Studio หรือเล่นเกม 3D คุณอาจสังเกตเห็นการเปลี่ยนแปลง

เหตุใด Google จึงทำเช่นนี้และ MDS คืออะไร

MDS ย่อมาจาก Microarchitectural Data Sampling และเป็นชุดของช่องโหว่ที่ อาจ ทำให้คนอื่นเห็นสิ่งที่คุณทำโดยใช้ช่องโหว่ที่ตรวจสอบข้อมูลในแคชของ CPU มันเป็นกระบวนการที่ซับซ้อนที่ Google บอกว่ายังไม่ได้ทำบน Chromebook แต่ก็เป็นข้อบกพร่องที่ร้ายแรง คุณสามารถอ่านรายละเอียดที่สกปรกทั้งหมดได้จากการประกาศของ Intel หากคุณสนใจ

ช่องโหว่เหล่านี้ไม่สามารถใช้ประโยชน์ได้ง่าย แต่ถึงแม้โอกาสเพียงเล็กน้อยที่บางคนสามารถรับข้อมูลของคุณเป็นข่าวร้าย

เนื่องจากข้อบกพร่องนี้มีอยู่ในฮาร์ดแวร์ CPU จริงและไม่ได้อยู่ในซอฟต์แวร์วิธีที่ดีที่สุดในการรักษาความปลอดภัย Chromebook ของคุณคือการปิดการใช้งาน Hyper-Threading นี่เป็นการเปลี่ยนแปลงวิธีที่ตัวประมวลผลกำหนดเวลางานและบัฟเฟอร์การเติมและการจัดเก็บในแคช CPU จะไม่สามารถอ่านได้โดยซอฟต์แวร์ภายนอก

สิ่งที่น่ากังวลก็คือสคริปต์บนหน้าเว็บหรือในแอป Android สามารถลองใช้ช่องโหว่เหล่านี้และหากพวกเขาสามารถเข้าถึงข้อมูลที่สำคัญเช่นที่เก็บคีย์ของคุณ (ที่ Chrome เก็บชื่อผู้ใช้และรหัสผ่านข้อมูลบัตรเครดิตและข้อมูลส่วนบุคคลอื่น ๆ) ค่อนข้างจริงจัง Google ได้ทำสิ่งที่จำเป็นในการแก้ไขสิ่งต่างๆในขณะนี้และจะดำเนินการแก้ไขปัญหาต่อไปเพื่อหาวิธีที่ "ดีกว่า" ในการแก้ไข

สิ่งที่คุณต้องรู้ก็คือทุกสิ่งที่คุณได้ยินเกี่ยวกับข้อบกพร่องของ MDS หรือการหาประโยชน์จะไม่ส่งผลกระทบต่อ Chromebook หรือ Chromebox ของคุณ Google มีแนวโน้มที่จะพบการแก้ไขที่ดีขึ้นผ่านซอฟต์แวร์ในรุ่นอนาคตและเปิดใช้งาน Hyper-Threading ตามค่าเริ่มต้นอีกครั้ง ช่องโหว่ MDS เหล่านี้มีความคล้ายคลึงกับช่องโหว่ Specter และ Meltdown ที่เราเห็นเมื่อปีที่แล้วและ Google สามารถแก้ไขช่องโหว่เหล่านี้ใน Chrome ผ่านวิธีแก้ปัญหาซอฟต์แวร์เป็นหลัก ผู้ที่ฉลาดทำสิ่งต่าง ๆ ทำให้สิ่งที่เราทำนั้นยอดเยี่ยม

เพิ่มเติม: Meltdown Hack and Specter Bug: มันมีผลกระทบอย่างไรต่อผู้ใช้ Android และ Chrome

คุณควรเปิดใช้งาน Hyper-Threading หรือไม่

อาจจะไม่.

หากคุณต้องถาม …

นี่เป็นกรณีคลาสสิกของ "ถ้าคุณต้องถามคำตอบคือไม่" หากคุณไม่แน่ใจว่า Hyper-Threading คืออะไรหรือเพราะเหตุใด Google จึงปิดการใช้งานเพื่อลดความเสี่ยงของข้อมูลช่องทางด้านข้างคุณควรปล่อยให้อยู่คนเดียวและเชื่อมั่นในข้อดี คุณอาจสังเกตเห็นว่าการทำงานปกติของคุณช้าลง แต่ถ้าคุณไม่ผลักสิ่งต่าง ๆ ด้วยแอปพลิเคชัน Linux หรือใช้งานแอพเว็บหนัก ๆ

หากคุณใช้ Chromebook สำหรับสิ่งต่าง ๆ เช่นการเขียนโปรแกรมผ่าน Android Studio หรือ Linux IDE อื่นคุณอาจต้องเปิดใช้งาน ในการทดสอบเธรดมัลติคอร์ในโปรแกรมของคุณหรือเพื่อคอมไพล์สิ่งที่ยิ่งใหญ่จำเป็นต้องมีคอร์เสมือน ใช้คำแนะนำด้านบนเพื่อเปลี่ยนการตั้งค่าสถานะเมื่อคุณต้องการเปิดใช้งานไฮเปอร์เธรดจากนั้นปิดใช้งานเมื่อคุณไม่ต้องการ

ฉันออกจากการตั้งค่าเพียงอย่างเดียวและฉันกำลังใช้งานเวอร์ชัน 74 ตามที่เป็นอยู่ ฉันไม่ได้สังเกตเห็นความแตกต่างขณะทำงานกับแท็บหลายแท็บที่เปิดอยู่รวมถึงเพลย์ลิสต์ YouTube ของเพลงโปรดของฉัน แอป Cog Chrome แสดงให้เห็นว่าแกนถูกปิดใช้งานและแกนประมวลผลทั้งสี่ใน HP Chromebook x360 14 ของฉันทำงานภายใต้ภาระมากขึ้นและร้อนขึ้นเล็กน้อยหลังจากการอัพเดต แต่ความแตกต่างในการใช้งานไม่ชัดเจน

หากคุณใช้ Chromebook สำหรับการทำงานที่เข้มข้นเช่นการเขียนโปรแกรมและเห็นความแตกต่างโปรดกดความคิดเห็นและแบ่งปันประสบการณ์ของคุณ

ใช้ประโยชน์สูงสุดจาก Chromebook ของคุณ

Chromebook ของคุณมีความเสถียรผู้พัฒนาหรือเบต้าอยู่เสมอเพื่อรับความช่วยเหลือจากเพื่อน ๆ

Logitech M535 Compact Bluetooth Mouse ($ 22 ที่ Amazon)

เมาส์บลูทู ธ ตัวนี้ไม่ได้ประนีประนอมกับความสะดวกสบายหรืออายุการใช้งานแบตเตอรี่ที่ยาวนาน ในขณะที่คุณสามารถใช้แทร็คแพดหรือหน้าจอสัมผัสได้มากกว่าเมาส์ก็ยังเป็นเครื่องมือ Chromebook ที่มีประโยชน์อย่างมาก

Samsung EVO เลือกการ์ด MicroSD 256GB ($ 40 ที่ Amazon)

Chromebooks ดูเบาบนที่เก็บข้อมูลภายใน แต่ด้วย microSD การ์ดขนาดใหญ่นี้คุณสามารถเพิ่มที่เก็บข้อมูลสำหรับภาพถ่ายภาพยนตร์เพลงหรือเอกสารใด ๆ ที่คุณอาจต้องใช้ออฟไลน์

ปลอกแล็ปท็อป CAISON (ราคา $ 15 ที่ Amazon)

ไม่ว่าคุณจะเขย่า C101 เล็ก ๆ หรือ Lenovo C630 ตัวเล็ก ๆ CAISON ก็มีปลอกแล็ปท็อปที่กันน้ำและดูดีสำหรับ Chromebook ของคุณ

เราอาจได้รับค่าคอมมิชชั่นสำหรับการซื้อโดยใช้ลิงก์ของเรา เรียนรู้เพิ่มเติม.