Skip to search formSkip to main contentSkip to account menu

Manual memory management

Known as: Custom memory allocation 
In computer science, manual memory management refers to the usage of manual instructions by the programmer to identify and deallocate unused objects… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2019
2019
NVIDIA’s unified memory (UM) creates a pool of managed mem- ory on top of physically separated CPU and GPU memories. UM… 
2019
2019
Many complex real world systems can be represented as correlated high dimensional vectors (up to 20,501 in this paper). While… 
2015
2015
Many reverse engineering techniques for data structures rely on the knowledge of memory allocation routines. Typically, they… 
2014
2014
We present a type-based program transformation for an imperative programming language with manual memory-management primitives (e… 
2013
2013
Programmers hoping to achieve performance improvements often use custom memory allocators. This in-depth study examines eight… 
2011
2011
Memory management is a complex field of computer science. Over the years, many techniques have been developed to make it more… 
2010
2010
We describe our experience in developing a practical, lightweight, real-time executable model as an internal domain specific… 
2006
2006
We propose a novel container-centric memory allocation scheme. In this scheme, the container’s semantics guide the memory… 
2005
2005
Manual memory management is error prone. Some of the errors it causes, in particular memory leaks and dangling pointers, are hard…