| |
| | |
home
>
embedded software
>
memory management
> overviews, papers
| |
Free News Alerts by Keyword
Interested in embedded technology? Are you an engineer or designer? e-clips helps you follow the latest news on key topics like multicore, FPGAs, 8051, ESL, PC/104 and more!

| |
-
overview
-
Garbage Collection @ Wikipedia
In computer science, garbage collection (also known as GC) is a form of automatic memory management.
The garbage collector or collector attempts to reclaim garbage, or memory used by objects that will never again be accessed or mutated by the application.
Garbage collection was invented by John McCarthy around 1959 to solve the problems of manual memory management in his Lisp programming language.
Garbage collection is often portrayed as...
preview:
http://en.wikipedia.org
|
-
overview
-
Garbage Collection List
This is a draft FAQ for the GC-LIST.
Comments, editorial remarks, and especially additions are welcome.
The file is currently broken up into three parts, corresponding roughly to general stuff, techniques and algorithms, language interfaces to GC, and more difficult topics.
As sections grow, these files may be reorganized in an attempt to keep the individual files small enough to be quickly retrieved.
Text versions (converted with lynx) of...
preview:
http://www.iecc.com
|
-
overview
-
The Garbage Collection FAQ
This FAQ covers in detail the major garbage collection techniques for C and C++. The author's realised what a difficult topic they were addressing when they called one section 'Harder Stuff' (where they discuss threading and distributed garbage collection)!
preview:
http://www.iecc.com
date: 07/10/1999
|
-
paper
-
Garbage Collection for Embedded Systems
Security concerns on embedded devices like cellular phones make Java an extremely attractive technology for providing third-party and user-downloadable functionality.
However, garbage collectors have typically required several times the maximum live data set size (which is the minimum possible heap size) in order to run well.
preview:
http://www.research.ibm.com
|
-
paper
-
Simple Memory Protection for Embedded Operating System Kernels
This work describes the design and implementation of memory protection in the Roadrunner operating system.
The design is portable between various CPUs that provide page-level protection using Memory-Management Unit (MMU) hardware.
The approach overlays protection domains on regions of physical memory that are in use by application processes and the operating system kernel.
preview:
http://www.cornfed.com
|
-
paper
-
Tuning Garbage Collection in an Embedded Java Environment
This paper shows that the GC is not only important for limited-memory systems but also for energy-constrained architectures.
In particular, we present a GC-controlled leakage energy optimization tech-nique that shuts off memory banks that do not hold live data.
A variety of parameters, such as bank size, the garbage col-lection frequency, object allocation style, compaction style, and compaction frequency, are tuned for energy saving.
preview:
http://www.cse.psu.edu
date: 06/2001/2001
|
 |

| 
| 
Express Logic develops, markets and supports the ThreadX® real-time operating system (RTOS), NetXTCP/IP networking stack, USBX USB stack, FileX® embedded file system, and PEGX GUI toolkit for embedded applications.
ThreadX is a royalty-free, full source code, small-footprint, low-overhead RTOS that is extremely easy to learn and use. ThreadX is one of the most widely deployed RTOS products in the world, with over 1.25 billion products based on ThreadX.
 | 
| 
|
|
|
| |