Detail View
ScaleCache: A Scalable Page Cache for Multiple Solid-State Drives
WEB OF SCIENCE
SCOPUS
- Title
- ScaleCache: A Scalable Page Cache for Multiple Solid-State Drives
- Issued Date
- 2024-04-24
- Citation
- Pham, Kiet Tuan. (2024-04-24). ScaleCache: A Scalable Page Cache for Multiple Solid-State Drives. European Conference on Computer Systems, 641–656. doi: 10.1145/3627703.3629588
- Type
- Conference Paper
- ISBN
- 9798400704376
- Abstract
-
This paper presents a scalable page cache called ScaleCache for improving SSD scalability. Specifically, we first propose a concurrent data structure of page cache based on XArray (ccXArray) to enable access and update the page cache concurrently. Second, we introduce a direct page flush (dflush) which directly flushes pages to storage devices in a parallel and opportunistic manner. We implement ScaleCache with two techniques in the Linux kernel and evaluate it on a 64-core machine with eight NVMe SSDs. Our evaluations show that ScaleCache improves the performance of Linux file systems by up to 6.81× and 4.50× compared with the existing scheme and scalable scheme for multiple SSDs, respectively. © 2024 ACM.
더보기
- Publisher
- Association for Computing Machinery, Inc
File Downloads
- There are no files associated with this item.
공유
Related Researcher
- Lee, Sungjin이성진
-
Department of Electrical Engineering and Computer Science
Total Views & Downloads
???jsp.display-item.statistics.view???: , ???jsp.display-item.statistics.download???:
