Is Sgx Protected Memory Limit Really 128MB?
FleetingSolved: SGX protected memory limit in SGX - Intel Community
The physical protected memory is limited to the PRMRR size set in BIOS and the max we support at this time is 128MB in Skylake
The limit of 128 MB comes from the BIOS. To go beyond that, there needs to be paging support. The Linux driver supports paging, but Windows does not.
Similar to how memory is managed in OS, enclave pages are managed similarly
Notes pointant ici
- A Memory Encryption Engine Suitable for General Purpose Processors
- building trusted apps with the Open Enclave SDK