ID บทความ: 000059266 ประเภทข้อมูล: การติดตั้งและตั้งค่า การตรวจสอบครั้งล่าสุด: 23/07/2021

เหตุใด Intel จึงจัดให้มีการกระจาย GNU Binary Utilities (Binutils) แยกต่างหากIntel® Software Guard Extensionsบน Linux*

สิ่งแวดล้อม

linux

BUILT IN - ARTICLE INTRO SECOND COMPONENT
สรุปข้อมูล

Intel ให้ชุดย่อยของ Binutils เวอร์ชัน 2.35 มาตรฐานซึ่งรวมถึงการลดค่าการโหลดที่เพิ่มปริมาณงาน

คำอธิบาย
  • คู่มือการติดตั้ง Intel® Software Guard Extensions (Intel® SGX) for Linux* ขอแนะนาให้ดาวน์โหลดเครื่องมือการลดความเสี่ยง ชื่อเป็น.ld.objdump.gold.r2.dll.gz จากพื้นที่เก็บข้อมูลBinary Intel SGX Linux
  • ไม่สามารถตรวจสอบว่า Binutil ที่ให้มาของ Intel แตกต่างจาก Binutil ที่ได้รับมาตรฐานล่าสุดอย่างไร
ความละเอียด

Intel ให้ GNU Binutils 2.35 มาตรฐานชุดย่อยโดยไม่มีการแก้ไข เนื่องจากคลังข้อมูลของ Linux Distributions มากมายยังไม่ได้อัปเดตเป็น 2.35 หรือ 2.36 Intel จะยังคงจัดเตรียมชุดย่อย Utilutils 2.35 ต่อไปจนกว่าพื้นที่เก็บข้อมูลของ Linux ส่วนใหญ่จะมี Binutils 2.35 หรือใหม่กว่า

ข้อมูลเพิ่มเติม

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

ลิงก์ไปยัง:

ld.gold --rosegment

หรือ

-Wl, fuse-ld=gold –Wl,--rosegment

คู่มือ Intel SGXคู่มือการติดตั้งระบบ Linux จะอยู่ในโฟลเดอร์ เอกสาร ของ Intel® Software Guard Extensions SDK for Linux*รุ่นล่าสุด

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับ 1 ผลิตภัณฑ์

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