This thesis aims for a theoretical and practical comparison of two different approaches to dynamic memory management in TinyOS operating system designated for simple programmable devices. For each of the approaches we were observing different aspects, among others the effectivity of usage of resources, allocation speed and usability from the programmers point of view. Thesis also extends the capabilities of dynamic allocation onto external flash memory. It shortly explains the principles behind dynamic memory allocation and it's application in the area of simple programmable devices with limited resources
Embedded systems are omnipresent and contribute to our lives in many ways by instantiating functiona...
International audienceEmbedded systems are everywhere in contemporary life and are supposed to make ...
Memory allocation is a critical aspect of any modern operating system kernel because it must run con...
Embedded real-time and battery-powered systems are increasing in numbers, and their software complex...
In the recent era of computing, applications an operating system cannot survive without efficient me...
International audienceMemory allocation has a significant impact on energy consumption in embedded s...
This book provides a systematic and unified methodology, including basic principles and reusable pro...
The main motivation for dynamic memory management is to increase the memory efficiency of a system b...
A REVIEW OF MEMORY ALLOCATION AND MANAGEMENT IN COMPUTER SYSTEMS In this paper I have described the...
Memory fragmentation is the development of a large number of separate free areas. Memory management ...
This paper presents a dynamic scratchpad memory (SPM) code allocation technique for embedded systems...
ABSTRACT In this paper I have described the memory management and allocation techniques in computer...
We present novel approaches to managing three key resources in an event-driven sensornet OS: memory,...
In this paper I have described the memory management and allocation techniques in computer systems. ...
International audienceReducing energy consumption is a key challenge to the realization of the Inter...
Embedded systems are omnipresent and contribute to our lives in many ways by instantiating functiona...
International audienceEmbedded systems are everywhere in contemporary life and are supposed to make ...
Memory allocation is a critical aspect of any modern operating system kernel because it must run con...
Embedded real-time and battery-powered systems are increasing in numbers, and their software complex...
In the recent era of computing, applications an operating system cannot survive without efficient me...
International audienceMemory allocation has a significant impact on energy consumption in embedded s...
This book provides a systematic and unified methodology, including basic principles and reusable pro...
The main motivation for dynamic memory management is to increase the memory efficiency of a system b...
A REVIEW OF MEMORY ALLOCATION AND MANAGEMENT IN COMPUTER SYSTEMS In this paper I have described the...
Memory fragmentation is the development of a large number of separate free areas. Memory management ...
This paper presents a dynamic scratchpad memory (SPM) code allocation technique for embedded systems...
ABSTRACT In this paper I have described the memory management and allocation techniques in computer...
We present novel approaches to managing three key resources in an event-driven sensornet OS: memory,...
In this paper I have described the memory management and allocation techniques in computer systems. ...
International audienceReducing energy consumption is a key challenge to the realization of the Inter...
Embedded systems are omnipresent and contribute to our lives in many ways by instantiating functiona...
International audienceEmbedded systems are everywhere in contemporary life and are supposed to make ...
Memory allocation is a critical aspect of any modern operating system kernel because it must run con...