ID บทความ: 000088888 ประเภทข้อมูล: การบำรุงรักษาและประสิทธิภาพ การตรวจสอบครั้งล่าสุด: 17/12/2021

ไม่พบ Enclave Functions ในฮอตสปอตที่รายงานโดย Intel® VTune™ Profiler

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

วิธีจับฮอตสปอตภายในขอบเขตโดยใช้บรรทัดคําสั่ง Intel® VTune™

คำอธิบาย
  • รัน Intel® VTune™ Profiler ด้วย:
    $ export INTEL_LIBITTNOTIFY64=/opt/intel/oneapi/vtune/latest/lib64/runtime/libittnotify_collector.so
    $ ./vtune -collect sgx-hotspots -collect-with runss -target-pid
  • ฟังก์ชันขอบเขตไม่แสดงขึ้นในรายงานสรุป Intel® VTune™ Profiler
ความละเอียด

ขอบเขตจะถูกคอมไพล์เป็นไลบรารีที่ใช้ร่วมกันแบบคงที่พร้อมแอปพลิเคชันที่ไม่น่าเชื่อถือ และเรียกใช้งานเป็นเธรดแยกต่างหากภายในกระบวนการของแอปพลิเคชัน รายงานฮอตสปอตจาก Intel® VTune™ แสดงฟังก์ชันในแอปพลิเคชันโดยรวมที่ใช้เวลามากที่สุดในการดําเนินการหรือใช้ทรัพยากรมากที่สุด คุณอาจไม่เห็นฟังก์ชันขอบเขตเนื่องจากขอบเขตโดยทั่วไปมีน้ําหนักเบาตามการออกแบบ ฟังก์ชั่นอื่น ๆ จากแอปพลิเคชันแสดงขึ้นในรายงานฮอตสปอตเนื่องจากใช้รอบ CPU มากขึ้นเพื่อดําเนินการ

  • ใช้ประเภทการวิเคราะห์ sgx-Hotspotsในกลุ่มคําสั่ง Intel® VTune™ เพื่อขยายโปรไฟล์
  • หากต้องการจับฟังก์ชันขอบเขตที่ทํางานอย่างรวดเร็ว ให้ลดระยะเวลาการสุ่มตัวอย่างให้สั้นลงโดยใช้ sampling-interval knob
    $ vtune -collect sgx-hotspots -knob sampling-interval=.01 ./app
  • หากใช้ Intel® VTune™ จากบรรทัดคําสั่งเท่านั้น ให้ สร้าง รายงานต่างๆ ที่ใช้จุลภาคเป็นตัวคั่น (CSV) โดยการเรียกใช้:
    $ vtune -report -format=csv
  • ใช้รายงาน vtune -helpเพื่อค้นหาชื่อรายงานที่มีอยู่ เช่น callstacks, ฮอตสปอต, จากบนลงล่าง
  • เมื่อต้องการดูข้อมูลจากขอบเขตเท่านั้น ให้ เรียกใช้:
    $ vtune -report hotspots -format=csv -filter module=enclave.signed.so

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

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

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