Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ping-Yi Hsu

dblp:29/9881 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
0since 2021 · last 2011
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Storage systems · 75% Memory systems · 25%
Software engineering, system software, and programming languages
1 paper
Operating systems · 100%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Memory systems › cache management › storage caching
caching policy
0.112011
A driver-layer caching policy for removable storage devices · ACM Trans. Storage 2011
Storage systems
file systems
0.112011
A driver-layer caching policy for removable storage devices · ACM Trans. Storage 2011
Storage systems › file systems
file system performance
0.112011
A driver-layer caching policy for removable storage devices · ACM Trans. Storage 2011
Storage systems
flash and SSD
0.112011
A driver-layer caching policy for removable storage devices · ACM Trans. Storage 2011
Operating systems › i/o › i/o subsystem
device drivers
0.012011
A driver-layer caching policy for removable storage devices · ACM Trans. Storage 2011

Methods — techniques the papers use, named apart from their topics

hybrid tree structure · 0.2filter driver · 0.2
YearPublicationVenuePosition
2011 A driver-layer caching policy for removable storage devices
abstract
The growing popularity of flash memory is expected to draw attention to the limitations of file-system performance over flash memory. This work was motivated by the modular designs of operating system components such as bus and device drivers. A filter-driver-layered caching design is proposed to resolve the performance gap among file systems and to improve their performance with the considerations of flash memory characteristics. An efficient hybrid tree structure is presented to organize and manipulate the intervals of cached writes. Algorithms are proposed in the merging, padding, and removing of the data of writes. The effectiveness of the proposed approach is demonstrated with some analysis study of FAT-formatted and NTFS-formatted USB flash disks. The proposed cohesive caching policy was implemented as a filter driver in Windows XP/Vista for performance evaluation. In the experiments, a ten-fold or larger performance improvement was usually achieved when the cache size was only 64KB. Other substantial improvements were also observed in the experiments. For example, the proposed design enabled FAT-formatted and NTFS-formatted flash-memory devices to copy Linux image files 93% and 14% faster than conventional flash drives, respectively.
Yuan-Hao Chang 0001, Ping-Yi Hsu, Yung-Feng Lu, Tei-Wei Kuo
ACM Trans. Storage2