occlum/src/pal/include
He Sun e352a190ea Optimize the perf of sendmsg/recvmsg by allocating untrusted buffers directly
It is slow to allocate big buffers using SGX SDK's malloc. Even worse, it
consumes a large amount of precious trusted memory inside enclaves. This
commit avoids using trusted buffers and allocates untrusted buffers for
sendmsg/recvmsg directly via OCall, thus improving the performance of
sendmsg/recvmsg. Note that this optimization does not affect the security of
network data as it has to be sent/received via OCalls.
2020-01-23 06:58:51 +00:00
..
edl Optimize the perf of sendmsg/recvmsg by allocating untrusted buffers directly 2020-01-23 06:58:51 +00:00
occlum_pal_api.h Refactor Occlum PAL as a shared library 2020-01-23 04:40:54 +00:00