如何在围圈配置文件中设置堆栈和堆栈,以为围圈分配足够的内存?
内容类型: 故障排除 | 文章 ID: 000088062 | 上次审核日期: 2022 年 02 月 08 日
有关使用sgx_emmt测量运行时围圈对受保护内存的实际使用情况的详细信息,请参阅 SGX Developer Reference for Linux* (适用于 英特尔® SGX Linux 最新文档)中的 围圈内存测量工具部分。
目前,围圈内存测量工具提供了以下功能:
该工具报告 KB 中内存使用量的大小。获取有关围圈的准确内存使用信息后,根据此信息 编辑 围圈配置文件,以充分利用受保护的内存。
如果围圈配置文件中的 StackMaxSize 和 HeapMaxSize 大于系统中的可用内存,则可能会发生编译或运行时内存错误。
Linux 的最新 SGX 开发人员参考 英特尔® SGX Linux 最新文档