The Kluwer International Series in Engineering and Computer Science
DOI: 10.1007/978-0-585-29603-6_18
|View full text |Cite
|
Sign up to set email alerts
|

Storage Alternatives for Mobile Computers

Abstract: A B S T R A C TMobile c o m p u t e r s such as notebooks, subnotebooks, a n d p a l m t o p s require low weight, low power consumption, a n d good interactive performance. These requirements impose m a n y challenges on architectures a n d operating systems. This chapter investigates t h r e e alternative storage devices for mobile c o m p u t e r s : magnetic h a r d disks, flash m e m o r y disk emulators, a n d flash m e m o r y cards.We have used h a r d w a r e m e a s u r e m e n t s a n d trace-driven… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
77
0

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 67 publications
(78 citation statements)
references
References 7 publications
1
77
0
Order By: Relevance
“…The effectiveness of the cleaning process is heavily dependent on the efficient cleaning algorithm as well as the data allocation scheme employed by the flash memory system. Moreover, the cleaning process and the block utilization level are key to the cleaning process performance and have substantial impact on the access performance, energy consumption and block endurance [1,10,14]. Block utilization is the ratio between valid cells and total cells and it is represented in percentage.…”
Section: Cleaning Process In Flash Memorymentioning
confidence: 99%
See 1 more Smart Citation
“…The effectiveness of the cleaning process is heavily dependent on the efficient cleaning algorithm as well as the data allocation scheme employed by the flash memory system. Moreover, the cleaning process and the block utilization level are key to the cleaning process performance and have substantial impact on the access performance, energy consumption and block endurance [1,10,14]. Block utilization is the ratio between valid cells and total cells and it is represented in percentage.…”
Section: Cleaning Process In Flash Memorymentioning
confidence: 99%
“…The victim block selection procedure refers to the method used to select the block to be erased and the straight forward approach is selecting a victim block that contains the largest amount of garbage. Other parameters include cost to erase, block lifespan, erasure count, and age of data [1,10,21,22]. Again, the victim block amount issue in the semi-automatic cleaning enables single or multiple victim blocks to be erased simultaneously.…”
Section: Wwwintechopencommentioning
confidence: 99%
“…The use of an alternative to a file system, a different type of file system (e.g., a log-based file system), a flash RAM card, or a small battery-backed static RAM card could offer substantial performance benefits over using an ordinary file system with a disk [21].…”
Section: Qrpc Stable Logging Costmentioning
confidence: 99%
“…VLDB '08, August 24-30, 2008, Auckland, New Zealand Copyright 2008 VLDB Endowment, ACM 000-0-00000-000-0/00/00. tion, less noise, and faster read performance than disk drives [3,6,15]. While flash has been the primary storage media for embedded devices from the very beginning, many market experts expect that it will soon dominate the market of personal computers too.…”
Section: Introductionmentioning
confidence: 99%