dc.contributor.advisor | Bettati, Riccardo | |
dc.creator | Lai, Chien-An | |
dc.date.accessioned | 2012-10-19T15:29:39Z | |
dc.date.accessioned | 2012-10-22T18:02:00Z | |
dc.date.available | 2012-10-19T15:29:39Z | |
dc.date.available | 2012-10-22T18:02:00Z | |
dc.date.created | 2011-08 | |
dc.date.issued | 2012-10-19 | |
dc.date.submitted | August 2011 | |
dc.identifier.uri | https://hdl.handle.net/1969.1/ETD-TAMU-2011-08-10195 | |
dc.description.abstract | Due to advances in capacity, speed, and economics, NAND-based flash memory technology is increasingly integrated into all types of computing systems, ranging from enterprise servers to embedded devices. However, due to its unpredictable up-date behavior and time consuming garbage collection mechanism, NAND-based flash memory is difficult to integrate into hard-real-time embedded systems. In this thesis, I propose a performance model for flash memory garbage collection that can be used in conjunction with a number of different garbage collection strategies. I describe how to model the cost of reactive (lazy) garbage collection and compare it to that of more proactive schemes. I develop formulas to assess the schedulability of hard real- time periodic task sets under simplified memory consumption models. Results show that I prove the proactive schemes achieve the larger maximum schedulable utilization than the traditional garbage collection mechanism for hard real-time systems in flash memory. | en |
dc.format.mimetype | application/pdf | |
dc.language.iso | en_US | |
dc.subject | real-time systems | en |
dc.subject | flash memory | en |
dc.subject | garbage collection | en |
dc.title | Flash Memory Garbage Collection in Hard Real-Time Systems | en |
dc.type | Thesis | en |
thesis.degree.department | Computer Science and Engineering | en |
thesis.degree.discipline | Computer Science | en |
thesis.degree.grantor | Texas A&M University | en |
thesis.degree.name | Master of Science | en |
thesis.degree.level | Masters | en |
dc.contributor.committeeMember | Jiang, Anxiao | |
dc.contributor.committeeMember | Reddy, Narasimha | |
dc.type.genre | thesis | en |
dc.type.material | text | en |