ลึกลับ ข้อผิดพลาดด้านความปลอดภัย มันส่งผลกระทบต่อสถาปัตยกรรมซีพียู Intel ร่วมสมัยทั้งหมดที่มีความสามารถในการใช้หน่วยความจำเสมือน อาจจำเป็นต้องมีการออกแบบสถาปัตยกรรมฮาร์ดแวร์ใหม่ทั้งหมดเพื่อแก้ปัญหาได้อย่างสมบูรณ์ แต่แพตช์ได้รับการแก้ไขแล้วเพื่อแก้ไขจากซอฟต์แวร์และแพตช์ได้เชื่อมโยงไปถึงเคอร์เนลของลินุกซ์แล้ว ในกรณีของระบบ Microsoft ที่ใช้ Windows NT พวกเขาเริ่มได้รับการแก้ไขในเดือนพฤศจิกายนของปีที่แล้ว อีกกรณีหนึ่งที่คล้ายกับกรณีที่เรามีช่องโหว่ที่ทราบซึ่งส่งผลกระทบต่อความทรงจำ RAM และที่รู้จักกันในชื่อ Rowhammer ซึ่งทำให้ความปลอดภัยลดลง
ตอนนี้ปัญหาใหม่นี้อาจส่งผลกระทบต่อสภาพแวดล้อมการจำลองเสมือนทั่วไปและใช้เป็นบริการของ Amazon Web Services (AWS) EC2 และ Google Compute Engine ท่ามกลางคนอื่น ๆ. ความจริงก็คือปัญหาไม่ได้ร้ายแรงเกินไป แต่ผลกระทบก็กว้างเนื่องจากมีสถาปัตยกรรมจำนวนมากที่ส่งผลกระทบ นอกเหนือจากความจริงที่ว่าการแก้ปัญหาโดยใช้ซอฟต์แวร์นั้นซับซ้อน โดยเฉพาะปัญหาที่เกิดจากข้อผิดพลาดของ Intel อยู่ที่ LWN ซึ่งเป็นตารางแยกหน้าของเคอร์เนล ซึ่งแทรกแซงในการจัดการหน่วยความจำโดยเคอร์เนล แล้วเราจะพบก วิธีแก้ปัญหาที่ซับซ้อน หากทำโดยซอฟต์แวร์และนั่นจะไม่บ่งบอกถึงวิธีแก้ปัญหาที่ดีที่สุดและในทางกลับกันเราต้องไปที่ต้นตอของปัญหาและออกแบบฮาร์ดแวร์ใหม่โดยเฉพาะสถาปัตยกรรมที่ได้รับผลกระทบซึ่งอนุญาตให้จัดการหน่วยความจำประเภทนี้ได้ นั่นไม่ได้ถูกหรือเร็วอย่างใดอย่างหนึ่งเนื่องจากเราจะต้องรอฮาร์ดแวร์รุ่นใหม่ที่เห็นได้ชัดว่าเราจะต้องได้มา
แต่กลับไปที่โซลูชันซอฟต์แวร์นั่นคือโดยการแพตช์มันก็ไม่ดีเช่นกันเพราะมันจะส่งผลต่อประสิทธิภาพอย่างมาก CPU ของเราอาจสูญเสียประสิทธิภาพไปมากถึง 50% ทำไม? ในการแก้ปัญหาจะต้องสร้างรหัสขึ้นมาจึงจะสามารถแก้ปัญหาได้ ล้างหน่วยความจำ TLB (Translation Lookaside Buffer) ซึ่งเป็นแคชที่เพิ่มความเร็วในการทำงานอย่างมากโดยการค้นหาตำแหน่งที่เร็วขึ้นซึ่งข้อมูลและคำแนะนำอยู่ในหน่วยความจำเสมือนของระบบ แต่ต้องลบทุกครั้งที่เคอร์เนลเริ่มทำงานและทุกครั้งที่รหัสผู้ใช้กลับมาดำเนินการต่อเนื่องจากปัญหาเป็นสิ่งที่น่าสังเกต ...
ป๊อปโอเวอร์เส็งเคร็งของ "ติดตามเราบน Facebook" ที่ปรากฏในทุกการเยี่ยมชม (อย่างน้อยถ้าคุกกี้ถูกล้าง) ห่วย ...
ดีไปทางอื่นและอย่าค่อม
ฉันเห็นด้วยอย่างยิ่งมันอาจอยู่ที่ด้านหนึ่งของหน้าและไม่ได้บังคับให้คุณปิดบนการ์ดทั้งหมด มันอยู่ในรสชาติที่แย่มาก
สิ่งที่ดีที่ฉันได้ย้ายไปที่ AMD Ryzen แล้ว
ข่าวมันผิด ไม่ใช่ปัญหาของ Linux แต่เป็นปัญหาด้านการออกแบบสำหรับ CPU ของ Intel มันร้ายแรงมาก มากดังนั้นทางออกเดียวคือการปรับเปลี่ยนระบบปฏิบัติการเพื่อเชื่อมโยง (linux, windows, ios ฯลฯ )