ID บทความ: 000089550 ประเภทข้อมูล: ข้อมูลผลิตภัณฑ์และเอกสารประกอบ การตรวจสอบครั้งล่าสุด: 08/02/2022

ไม่พบขนาดของ Enclave Page Cache (EPC)

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

สองวิธีในการกําหนดขนาด EPC

คำอธิบาย
  • ใน Windows* ขนาดขอบเขตสูงสุดจะถูกจํากัดโดย EPC
  • ไม่สามารถใช้ Intel® Software Guard Extensions (SGX) SDK เพื่อค้นหาขนาดของ EPC
ความละเอียด

วิธีที่ 1:
ค้นหา
ขนาดหน่วยความจําที่สงวนไว้สําหรับโปรเซสเซอร์ Intel® Software Guard Extensions (SGX) (PRM) ซึ่งเป็นจํานวนหน่วยความจําที่สงวนไว้สําหรับIntel SGX และมี EPC ใน BIOS โดยจะแสดงรายการแตกต่างกันไปขึ้นอยู่กับ BIOS แต่โดยปกติการตั้งค่าหน่วยความจํา SGX จะอยู่ถัดจากการตั้งค่า SGX Enable หาก PRM มีค่า 128 MB จัดสรร 96 MB ให้กับ EPC

วิธีที่ 2:
ใช้ test_sgx.c:

  1. ไปที่ SGX Hardware Github และดาวน์โหลดไฟล์ test_sgx.c หรือโคลนคลัง
  2. คอม ไพล์ และ รัน test_sgx.c ตามข้อมูลเหล่านี้ คำ แนะ นำ:

    $ gcc test-sgx.c -o test-sgx

    $ ./test-sgx

  3. มองหาผลลัพธ์เช่น:

    CPUID Leaf 12H, Sub-Leaf 2 of Intel SGX Capabilities (EAX=12H,ECX=2)

    eax: 70200001 ebx: 0 ecx: 5d80001 edx: 0

    size of EPC section in Processor Reserved Memory, 93 M

การลงทะเบียน ecx ประกอบด้วยขนาด EPC: ecx: 5d80000 = 93MB

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

แพลตฟอร์มส่วนใหญ่จะมี PRM 128 MB หรือ 256 MB ข้อยกเว้นคือโปรเซสเซอร์ Intel® Xeon® แบบปรับขนาดได้ เจนเนอเรชั่น 3 ซึ่งแต่ละตัวรองรับขนาด PRM 512GB โดยเพิ่มสูงสุด 1TB บนแพลตฟอร์มแบบสองซ็อกเก็ต

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

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

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