2015
DOI: 10.1007/s11432-014-5181-x
|View full text |Cite
|
Sign up to set email alerts
|

Enhancement of cooperation between file systems and applications — on VFS extensions for optimized performance

Abstract: Modern operating systems incorporate an abstract layer called Virtual File System (VFS), which is positioned between user applications and real file systems to hide the differences of various file systems and to expose generic application interfaces for requesting file system services. However, VFS sometimes does not give applications an opportunity to pass information to file systems to help them make correct optimization decisions. In this paper, we review the Linux VFS, discuss its deficiencies and propose … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 10 publications
0
3
0
Order By: Relevance
“…Metadata performance is important for both traditional file systems and distributed file systems. Recently, some techniques, such as new virtual file system interfaces [26], many-to-one mappings of files to metadata [27], are proposed to optimize metadata performance of traditional file systems. For distributed file systems, Xu et al [28] present a ring-based metadata management mechanism named dynamic ring online partitioning (DROP).…”
Section: Related Workmentioning
confidence: 99%
“…Metadata performance is important for both traditional file systems and distributed file systems. Recently, some techniques, such as new virtual file system interfaces [26], many-to-one mappings of files to metadata [27], are proposed to optimize metadata performance of traditional file systems. For distributed file systems, Xu et al [28] present a ring-based metadata management mechanism named dynamic ring online partitioning (DROP).…”
Section: Related Workmentioning
confidence: 99%
“…To solve (11), define λ ≡ W G,(1−µ)G+µB − W B,(1−µ)G+µB , which reflects the "advantage of being a good player". According to (10), it is easily calculated that…”
Section: Optimal Action Rule With Dynamic Programmingmentioning
confidence: 99%
“…Many approaches have been proposed to stimulate cooperation in the services of distributed wireless networks. One is to adopt the payment-based scheme to stimulate cooperation [6][7][8][9][10], where a selfish user can be paid by another user given that the former helps forward the packets for the latter. The payments can be points, money, or objects of similar value.…”
Section: Introductionmentioning
confidence: 99%