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.
2018
2018
Modern GPUs face a trade-off on how the page size used for memory management affects address translation and demand paging… 
2017
2017
Safe programming languages are readily available, but many applications continue to be written in unsafe languages because of… 
2013
2013
Programmers hoping to achieve performance improvements often use custom memory allocators. This in-depth study examines eight… 
Highly Cited
2012
Highly Cited
2012
Languages such as C and C++ use unsafe manual memory management, allowing simple bugs (i.e., accesses to an object after… 
2012
2012
Exploiting the performance potential of GPUs requires managing the data transfers to and from them efficiently which is an error… 
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 present System F°, an extension of System F that uses kinds to distinguish between linear and unrestricted types, simplifying… 
2007
2007
We present HeapSafe, a tool that uses reference counting to dynamically verify the soundness of manual memory management of C… 
1997
1997
The power of dynamic memory management can be used to produce more flexible control applications without compromising the… 
1997
1997
A lot of data mining tasks, such as Associations, Sequences, and Classification, use complex pointer-based data structures that…