Im Abschnitt Enclave Memory Measurement Tool in der SGX Developer Reference for Linux* (verfügbar in Intel® SGX Linux Latest Docs) finden Sie Näheres zum Einsatz von sgx_emmt zur Messung der tatsächlichen Nutzung des geschützten Speichers durch die Enklave zur Laufzeit.
Derzeit bietet das Enklavenspeicher-Messtool die folgenden Funktionen:
Das Tool meldet die Größe der Speichernutzung in KB. Nachdem Sie genaue Informationen zur Speichernutzung für Ihre Enklaven erhalten haben, bearbeiten Sie die Enklaven-Konfigurationsdatei basierend auf diesen Informationen, um den geschützten Speicher voll zu nutzen.
Wenn die StackMaxSize - und Die-Maximalgröße in der Enklaven-Konfigurationsdatei mehr als den verfügbaren Speicher im System sind, können Kompilierungs- oder Runtime-Speicherfehler auftreten.
Die neueste REFERENZ für SGX-Entwickler für Linux befindet sich in Intel® SGX Linux Neueste Dokumentation