Matches in SemOpenAlex for { <https://semopenalex.org/work/W1965071495> ?p ?o ?g. }
Showing items 1 to 69 of
69
with 100 items per page.
- W1965071495 abstract "Different uses of memory protection schemes have different needs in terms of granularity. For example, heap security can benefit from chunk separation (by using protected padding boundaries) and meta-data protection. However, such protection can be done at different granularity (eg. per-word, per-block, or per-page), with different performance, cost and memory overhead tradeoffs for different applications. In this paper, we explore these tradeoffs for the purpose of heap security in order to discover whether the right granularity exists and how the granularity of protection affects design decisions.We evaluate such tradeoffs based on the current heap-security approaches in a single address spare operating system. The access control granularities we use are word, 8-byte, 16-byte, 32-byte, and page. We find that none of these schemes is optimal across all applications. In some applications, excessive padding degrades caching performance for coarse-granularity schemes, while in others, large-block permission changes introduce large overheads for finer granularities. To overcome these limitations, we propose a new two-granularity scheme, which uses word- and page-granularity protection to eliminate padding but allow fast page-size permission changes for large memory blocks. On all applications, this new scheme performs as well or better than the best single-granularity scheme. It also performs on par with the more complex Mondrian Memory Protection, which uses a complex trie structure and multiple permissions caching mechanisms to support a hierarchy of protection granularities." @default.
- W1965071495 created "2016-06-24" @default.
- W1965071495 creator A5007992397 @default.
- W1965071495 creator A5020658615 @default.
- W1965071495 creator A5045879054 @default.
- W1965071495 date "2006-10-21" @default.
- W1965071495 modified "2023-09-27" @default.
- W1965071495 title "Tradeoffs in fine-grained heap memory protection" @default.
- W1965071495 cites W2096835686 @default.
- W1965071495 cites W2137622193 @default.
- W1965071495 cites W2145377152 @default.
- W1965071495 cites W2241531943 @default.
- W1965071495 doi "https://doi.org/10.1145/1181309.1181317" @default.
- W1965071495 hasPublicationYear "2006" @default.
- W1965071495 type Work @default.
- W1965071495 sameAs 1965071495 @default.
- W1965071495 citedByCount "16" @default.
- W1965071495 countsByYear W19650714952012 @default.
- W1965071495 countsByYear W19650714952017 @default.
- W1965071495 countsByYear W19650714952018 @default.
- W1965071495 countsByYear W19650714952019 @default.
- W1965071495 countsByYear W19650714952020 @default.
- W1965071495 crossrefType "proceedings-article" @default.
- W1965071495 hasAuthorship W1965071495A5007992397 @default.
- W1965071495 hasAuthorship W1965071495A5020658615 @default.
- W1965071495 hasAuthorship W1965071495A5045879054 @default.
- W1965071495 hasConcept C111919701 @default.
- W1965071495 hasConcept C11413529 @default.
- W1965071495 hasConcept C120314980 @default.
- W1965071495 hasConcept C134757568 @default.
- W1965071495 hasConcept C165435473 @default.
- W1965071495 hasConcept C173608175 @default.
- W1965071495 hasConcept C17744445 @default.
- W1965071495 hasConcept C177774035 @default.
- W1965071495 hasConcept C199539241 @default.
- W1965071495 hasConcept C2779089604 @default.
- W1965071495 hasConcept C38652104 @default.
- W1965071495 hasConcept C41008148 @default.
- W1965071495 hasConcept C43364308 @default.
- W1965071495 hasConceptScore W1965071495C111919701 @default.
- W1965071495 hasConceptScore W1965071495C11413529 @default.
- W1965071495 hasConceptScore W1965071495C120314980 @default.
- W1965071495 hasConceptScore W1965071495C134757568 @default.
- W1965071495 hasConceptScore W1965071495C165435473 @default.
- W1965071495 hasConceptScore W1965071495C173608175 @default.
- W1965071495 hasConceptScore W1965071495C17744445 @default.
- W1965071495 hasConceptScore W1965071495C177774035 @default.
- W1965071495 hasConceptScore W1965071495C199539241 @default.
- W1965071495 hasConceptScore W1965071495C2779089604 @default.
- W1965071495 hasConceptScore W1965071495C38652104 @default.
- W1965071495 hasConceptScore W1965071495C41008148 @default.
- W1965071495 hasConceptScore W1965071495C43364308 @default.
- W1965071495 hasLocation W19650714951 @default.
- W1965071495 hasOpenAccess W1965071495 @default.
- W1965071495 hasPrimaryLocation W19650714951 @default.
- W1965071495 hasRelatedWork W1513409726 @default.
- W1965071495 hasRelatedWork W2065523901 @default.
- W1965071495 hasRelatedWork W2092389159 @default.
- W1965071495 hasRelatedWork W2100229967 @default.
- W1965071495 hasRelatedWork W2110053516 @default.
- W1965071495 hasRelatedWork W2369207165 @default.
- W1965071495 hasRelatedWork W2380023786 @default.
- W1965071495 hasRelatedWork W2475273216 @default.
- W1965071495 hasRelatedWork W26297114 @default.
- W1965071495 hasRelatedWork W2521117258 @default.
- W1965071495 isParatext "false" @default.
- W1965071495 isRetracted "false" @default.
- W1965071495 magId "1965071495" @default.
- W1965071495 workType "article" @default.