Show simple item record

dc.contributor.advisorBettati, Riccardo
dc.creatorLai, Chien-An
dc.date.accessioned2012-10-19T15:29:39Z
dc.date.accessioned2012-10-22T18:02:00Z
dc.date.available2012-10-19T15:29:39Z
dc.date.available2012-10-22T18:02:00Z
dc.date.created2011-08
dc.date.issued2012-10-19
dc.date.submittedAugust 2011
dc.identifier.urihttps://hdl.handle.net/1969.1/ETD-TAMU-2011-08-10195
dc.description.abstractDue 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.mimetypeapplication/pdf
dc.language.isoen_US
dc.subjectreal-time systemsen
dc.subjectflash memoryen
dc.subjectgarbage collectionen
dc.titleFlash Memory Garbage Collection in Hard Real-Time Systemsen
dc.typeThesisen
thesis.degree.departmentComputer Science and Engineeringen
thesis.degree.disciplineComputer Scienceen
thesis.degree.grantorTexas A&M Universityen
thesis.degree.nameMaster of Scienceen
thesis.degree.levelMastersen
dc.contributor.committeeMemberJiang, Anxiao
dc.contributor.committeeMemberReddy, Narasimha
dc.type.genrethesisen
dc.type.materialtexten


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record