Why nothing matters: the impact of zeroing
Memory safety defends against inadvertent and malicious misuse of memory that may compromise program correctness and security. A critical element of memory safety is zero initialization. The direct cost of zero initialization is surprisingly high: up to 12.7%, with average costs ranging from 2.7 to 4.5% on a high performance virtual machine on IA32 architectures. Zero initialization also incurs indirect costs due to its memory bandwidth demands and cache displacement effects. Existing virtual...[Show more]
|Collections||ANU Research Publications|
|Source:||Why Nothing Matters: The Impact of Zeroing|
|01_Yang_Why_nothing_matters:_the_2011.pdf||812.63 kB||Adobe PDF||Request a copy|
Items in Open Research are protected by copyright, with all rights reserved, unless otherwise indicated.