• DocumentCode
    116934
  • Title

    Performance improvement with zero copy technique on FUSE-based consumer devices

  • Author

    Junsup Song ; Dongkun Shin

  • Author_Institution
    Sungkyunkwan Univ., Suwon, South Korea
  • fYear
    2014
  • fDate
    10-13 Jan. 2014
  • Firstpage
    434
  • Lastpage
    435
  • Abstract
    FUSE is a framework to develop file systems in user space. Recently, multimedia consumer devices are adopting the FUSE file system to emulate PC-compatible FAT file system. However, FUSE file system has performance overhead due to the data copy between user space and kernel space. In this paper, we improve the performance of FUSE file system by removing the user/kernel data copy with a zero copy technique. Our experiments on a smartphone showed that the zero copy technique improves I/O performance by up to 25%.
  • Keywords
    buffer storage; input-output programs; operating system kernels; FUSE file system; FUSE file system performance improvement; FUSE-based multimedia consumer devices; I/O performance improvement; PC-compatible FAT file system emulation; buffer storage; data copy; kernel data copy removal; kernel space; performance overhead; user data copy removal; user space; zero-copy technique; Benchmark testing; File systems; Fuses; Kernel; Multimedia communication; Performance evaluation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Electronics (ICCE), 2014 IEEE International Conference on
  • Conference_Location
    Las Vegas, NV
  • ISSN
    2158-3994
  • Print_ISBN
    978-1-4799-1290-2
  • Type

    conf

  • DOI
    10.1109/ICCE.2014.6776074
  • Filename
    6776074