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

[Gramine] ไม่สามารถระบุสาเหตุที่มาของความหน่วงแฝงในการตอบสนองของเซิร์ฟเวอร์แบบ Graminized เริ่มต้น

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

มีการโหลดไดรเวอร์เครือข่ายและการขึ้นต่อกันที่จําเป็นเมื่อได้รับคําขอครั้งแรก คําขอที่ตามมาจะมีความพร้อมมากขึ้น

คำอธิบาย

ไม่สามารถระบุได้ว่าทําไมความคลาดเคลื่อนในการตอบสนองของเซิร์ฟเวอร์ในคําขอภาพ GSC (สิบมิลลิวินาทีและไมโครวินาทีหลายสิบวินาที)

ไม่สามารถระบุสิ่งที่แคชไว้เพื่อให้สามารถร้องขอได้เร็วยิ่งขึ้น

ความละเอียด

มีการโหลดไดรเวอร์เครือข่ายและการขึ้นต่อกันที่จําเป็นเมื่อได้รับคําขอครั้งแรก คําขอที่ตามมาจะมีความพร้อมมากขึ้น

เป็นไปได้ที่จะเปลี่ยนต้นทุนความหน่วงในการตอบสนองของเซิร์ฟเวอร์ไปยังการเริ่มต้นแบบแยกด้วยความร้อนก่อนขอบเขตด้วยคําสั่งนี้:

sgx.preheat_enclave = [true|false]

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

ตัวเลือกนี้สมเหตุสมผลเฉพาะเมื่อ EPC มีขนาดใหญ่พอที่จะยึดพื้นที่กองทั้งหมดไว้เท่านั้น

ตัวเลือกนี้ไม่ถูกต้อง (เช่น ต้องเป็น เท็จ) หากระบุไว้ร่วมกับ sgx.edmm_enableเนื่องจากไม่มีหน้าฮีปสําหรับความผิดพลาดก่อน

ดู ข้อมูลอ้างอิง สําหรับข้อมูลเพิ่มเติม

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

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

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