TY - GEN
T1 - Operating system implications of solid-state mobile computers
AU - Caceres, R.
AU - Douglis, F.
AU - Li, Kai
AU - Marsh, B.
N1 - Publisher Copyright:
© 1993 IEEE.
PY - 1993
Y1 - 1993
N2 - Trends in storage technology indicate that future notebook, palmtop, and smaller mobile computers will contain battery-backed DRAM as primary storage and direct-mapped hash memory as secondary storage, but no disk. All storage will offer uniform, random access read times through a single-level 64-bit address space. The paper explores the operating system implications of this storage organization. The system should exploit the benefits of having all data reside in fast memory. It can do away with much of the data duplication and related data movement that take place in conventional organizations. The system also needs to hide the limitations of flash memory: Write access times higher than read access times, the need to erase memory before rewriting it, and a limited number of write cycles in the lifetime of the device. It needs to limit write traffic to flash memory and avoid writing repeatedly to the same area of flash memory. These steps will increase performance, improve space utilization, and prolong the life of flash memory.
AB - Trends in storage technology indicate that future notebook, palmtop, and smaller mobile computers will contain battery-backed DRAM as primary storage and direct-mapped hash memory as secondary storage, but no disk. All storage will offer uniform, random access read times through a single-level 64-bit address space. The paper explores the operating system implications of this storage organization. The system should exploit the benefits of having all data reside in fast memory. It can do away with much of the data duplication and related data movement that take place in conventional organizations. The system also needs to hide the limitations of flash memory: Write access times higher than read access times, the need to erase memory before rewriting it, and a limited number of write cycles in the lifetime of the device. It needs to limit write traffic to flash memory and avoid writing repeatedly to the same area of flash memory. These steps will increase performance, improve space utilization, and prolong the life of flash memory.
UR - http://www.scopus.com/inward/record.url?scp=85064636645&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85064636645&partnerID=8YFLogxK
U2 - 10.1109/WWOS.1993.348178
DO - 10.1109/WWOS.1993.348178
M3 - Conference contribution
AN - SCOPUS:85064636645
T3 - Proceedings of IEEE 4th Workshop on Workstation Operating Systems, WWOS 1993
SP - 21
EP - 27
BT - Proceedings of IEEE 4th Workshop on Workstation Operating Systems, WWOS 1993
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 4th IEEE Workshop on Workstation Operating Systems, WWOS 1993
Y2 - 14 October 1993 through 15 October 1993
ER -