2012
DOI: 10.1145/2324876.2324878
|View full text |Cite
|
Sign up to set email alerts
|

A File Is Not a File

Abstract: We analyze the I/O behavior of iBench , a new collection of productivity and multimedia application workloads. Our analysis reveals a number of differences between iBench and typical file-system workload studies, including the complex organization of modern files, the lack of pure sequential access, the influence of underlying frameworks on I/O patterns, the widespread use of file synchronization and atomic operations, and the prevalence of threads. Our results have strong ramifications… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
7

Relationship

0
7

Authors

Journals

citations
Cited by 31 publications
(2 citation statements)
references
References 22 publications
0
2
0
Order By: Relevance
“…We believe new file systems or novel features will continue to be developed to meet the ever-changing demands on file systems. Modern desktop applications show characteristics different from traditional workloads on file systems [33]. Atlidakis et al [34] pointed out modern operating systems are migrating to higher-level abstraction like SQLite [35].…”
Section: Related Workmentioning
confidence: 99%
“…We believe new file systems or novel features will continue to be developed to meet the ever-changing demands on file systems. Modern desktop applications show characteristics different from traditional workloads on file systems [33]. Atlidakis et al [34] pointed out modern operating systems are migrating to higher-level abstraction like SQLite [35].…”
Section: Related Workmentioning
confidence: 99%
“…All these approaches are too sensitive to file access patterns and their performance degrade significantly if the workloads show weak locality. Many practical cases such as massive databases or data processing applications, unfortunately, show random access patterns [24]. Therefore, few researches such as [25] and [26] transform random write requests to sequential ones in hardware and virtualization layer, respectively, to improve the random write latency based on page-level mapping.…”
Section: Introductionmentioning
confidence: 99%