发明名称 USER MODE HEAP SWAPPING
摘要 In an example, there is disclosed a computing apparatus, including a processor, including a trusted execution instruction set; a memory having an enclave portion, wherein the enclave is accessible only via the trusted execution instruction set; a swap file; and a memory management engine operable to: allocate a buffer within the enclave; receive a scope directive to indicate that the buffer is in scope; and protect the buffer from swapping to the swap file while the buffer is in scope. There is further disclosed an method of providing a memory management engine, and one or more computer-readable storage mediums having stored thereon executable instructions for providing the memory management engine.
申请公布号 US2017090821(A1) 申请公布日期 2017.03.30
申请号 US201514866295 申请日期 2015.09.25
申请人 McAfee, Inc. 发明人 Woodward Carl D.;Sambandam Venkata Ramanan;Rubakha Dmitri
分类号 G06F3/06;H04L9/32;G06F12/14 主分类号 G06F3/06
代理机构 代理人
主权项 1. A computing apparatus, comprising: a processor to provide a trusted execution instruction set; a memory having an enclave portion, wherein the enclave is accessible only via the trusted execution instruction set; a swap file; and one or more logic elements comprising a memory management engine operable to: allocate a buffer within the enclave;receive a scope directive to indicate that the buffer is in scope; andprotect the buffer from swapping to the swap file while the buffer is in scope.
地址 Santa Clara CA US