Computer Science ›› 2012, Vol. 39 ›› Issue (Z6): 389-391.
Previous Articles Next Articles
Online:
Published:
Abstract: FUSE is a classical framework of developing filesystem in userspace conveniently, it is composed of kernel module and userspace module. However, userspace module is developed in multithreading context; the number of threads is in proportion to the number of requests, this means that it is explosive growth when plenty of requests arc reached, it is harmful for system performance and responsive time. A novel asynchronous event-driven FUSE(EDFUSE) framework using pipeline is proposed to optimize the cache of data and metadata to increase the hit ratio of cache. Finally, the experiment studies show that the EDFUSE framework gains better throughput and efficiency.
Key words: Filesystem in userspace, Multithreading model, Asynchronous event driven, Dataflow-pipeline
0 / / Recommend
Add to citation manager EndNote|Reference Manager|ProCite|BibTeX|RefWorks
URL: https://www.jsjkx.com/EN/
https://www.jsjkx.com/EN/Y2012/V39/IZ6/389
Cited