This category holds links on memory management, which involves the primary storage allocation and deallocation in computer programming. Within this area, a primary concern is the automation of the processes involved in (de)allocation, freeing programmers from low level memory details. This is called garbage collection (GC or gc), or automatic or automated memory management or storage reclamation. This frees programmers from having to manually allocate and deallocate memory for various reasons (e.g., dynamic objects), aids programming productivity, and reduces errors. Almost all
interpreted languages are garbage collected, use GC.
Alias Directory
C++
Site
Paul Wilson's Garbage Collection Archive
A collection of papers on garbage collection, memory allocation, and the like from the OOPS Research Group at the University of Texas at Austin. Includes papers from the OOPSLA Workshops on Garbage Collection in 1990, 1991, and 1993.
ALI group at UMass
Group at UMass that includes the Object Systems Laboratory, an active memory management research group.
A garbage collector for C/C++ (Hans Boehm)
Hans Boehm's page on the widely used Boehm-Demers-Weiser conservative garbage collector for C/C++. The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new. It is also used by a number of programming language implementations that use C as intermediate code.
OOPSLA'97 GC and MM Workshop
Contains links to the papers presented at the 1997 OOPSLA Workshop on Garbage Collection and Memory Management.
OOPS Group Publications
Papers from Paul Wilson's research group at the University of Texas at Austin.
The Memory Management Reference
A resource for programmers and computer scientists interested in memory management and garbage collection. Includes a bibliography of influential authors and papers in the field. Links to a glossary and a beginner's guide to the field.
A Memory Allocator
Article by Doug Lea about the design of his well-known "Lea" memory allocator.
Wolfram Gloger's malloc homepage
Links to ptmalloc, a multithreaded-variant of Doug Lea's memory allocator.
Parallel and Distributed Garbage Collectors
A parallel and distributed extension of the BDW conservative collector.
IDH
A debug heap for *nix. Captures buffer overwrites, memory leaks, stale pointers, most buffer underflows, and can provide statistics on block sizes.
Dmalloc
Malloc replacement with debugging features.
Garbage Collection & Memory Management Summer School
20-21 July 2004 Canterbury, UK.
The 2006 International Symposium on Memory Management
Conference focused on research in management of dynamically allocated memory. Ottawa, Canada.
Richard Jones' Garbage Collection Page
Richard Jones wrote Garbage Collection: Algorithms for Automatic Dynamic Memory Management", the first English book concerned solely with garbage collection. Garbage collection page has FAQs, and a bibliography.
ISMM: The 2004 International Symposium on Memory Management
Conference focused on research in management of dynamically allocated memory.
The Hoard Multiprocessor Memory Allocator
Hoard is a fast, scalable and memory-efficient malloc-replacement for multithreaded applications on multiprocessors. Widely-used, open-source.
Web Search
Memory Management, Algorithms - Books | Target.com
URL : target.com/Memory-Management-Algorithms-Programming-Books/b?...
Buy Memory Management Books and other related products at Target.com[2008/11/15]
C++ Programming/Memory Management - Wikibooks, collection of open ...
URL : en.wikibooks.org/wiki/C++_Programming/Memory_Management
C++ Programming/Memory Management. From Wikibooks, the open-content textbooks collection ... Memory management is a large subject, and C++ offers a wide range ...[2008/11/02]
Memory Management Programming Guide for Cocoa: Introduction to Memory ...
URL : developer.apple.com/documentation/.../Conceptual/MemoryMgmt/index.html
... C Language > Memory Management Programming Guide for Cocoa > ... Memory management, especially as it concerns Objective-C programs, is an important subject. ...[2008/10/21]
Memory Management Programs and Utilities
URL : mail.nfbnet.org/download/memory.htm
Upgrade the QEMM memory manager program from version 7.0 to version 7.1. ASQ130.ZIP ... Version 7, the memory management program from Quarterdeck Office ...[2002/10/08]
Advances in Programming Languages: Memory management
URL : homepages.inf.ed.ac.uk/stg/teaching/apl/handouts/memory.pdf
Advances in Programming Languages: Memory management. Stephen Gilmore ... Memory management. Computer programs need to allocate memory to store data values and data ...[2007/01/15]
Memory Management Programming Guide for Cocoa
URL : developer.apple.com/documentation/Cocoa/.../MemoryMgmt/MemoryMgmt.pdf
Memory management, especially as it concerns Objective-C programs, is an important subject. ... Memory management in Cocoa is largely object-oriented. This ...[2008/10/16]
Program-level Adaptive Memory Management
URL : www.cs.rochester.edu/~zhangchl/publications/ismm06.pdf
Program-level Adaptive Memory Management. Chengliang Zhang†, Kirk Kelsey†, Xipeng Shen ... the program level memory management scheme in detail. Sec ...[2007/03/17]
Welcome to Memory Management
URL : www.memorymanagement.info
with "That Memory Guy" Dr. Bill E. Beckwith. Featuring programs, services, and products ... People Improve Memory. in the ... MEMORY MANAGEMENT. 239-851-1968 ...[2008/10/09]
Memory Management 54 Memory Management "Programs expand to fill the ...
URL : www.comms.scitech.susx.ac.uk/fft/computer/memory.pdf
Program must be loaded into memory before execution ... · External symbol table a permanent part of the program. Memory Management. 56 · Transfer vector ...[2001/05/22]
Memory manager - Wikipedia, the free encyclopedia
URL : en.wikipedia.org/wiki/Memory_manager
A memory manager is a part of a computer program which accepts requests from the ... the memory manager is a set of functions which are used by the program to ...[2008/10/06]
©www.freeaq.net - 2008
POWERED BY FreeBSD 7.0