IO-Lite: A unified I/O buffering and caching system

被引:0
|
作者
Pai, VS [1 ]
Druschel, P [1 ]
Zwaenepoel, W [1 ]
机构
[1] Rice Univ, Dept Elect & Comp Engn, Houston, TX 77251 USA
来源
USENIX ASSOCIATION PROCEEDINGS OF THE THIRD SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION (OSDI '99) | 1999年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents the design, implementation, and evaluation of IO-Lite, a unified I/O buffering and caching system for general-purpose operating systems. IO-Lite unifies all buffering and caching in the system, to the extent permitted by the hardware. In particular, it allows applications, interprocess communication, the filesystem, the file cache, and the network subsystem to share a single physical copy of the data safely and concurrently. Protection and security are maintained through a combination of access control and read-only sharing. IO-Lite eliminates all copying and multiple buffering of I/O data, and enables various cross-subsystem optimizations. Experiments with a Web server on IO-Lite show performance improvements between 40 and 80% on real workloads.
引用
收藏
页码:15 / 28
页数:14
相关论文
共 50 条
  • [22] KINETICS STUDY OF THE REACTIONS IO+NO2+M-]IONO2+M,IO+IO-]PRODUCTS,AND I+O3-]IO+O2
    JENKIN, ME
    COX, RA
    JOURNAL OF PHYSICAL CHEMISTRY, 1985, 89 (01): : 192 - 199
  • [23] X-IO: A High-performance Unified I/O Interface using Lock-free Shared Memory Processing
    Qi, Shixiong
    Tsai, Han-Sing
    Liu, Yu-Sheng
    Ramakrishnan, K. K.
    Chen, Jyh-Cheng
    2023 IEEE 9TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION, NETSOFT, 2023, : 107 - 115
  • [24] Biamperometry of the IO¯3/I¯ System at Platinum Electrodes
    T. V. Bozina
    O. E. Ruvinskii
    Journal of Analytical Chemistry, 2003, 58 : 1069 - 1072
  • [25] Noncontiguous I/O accesses through MPI-IO
    Ching, A
    Choudhary, A
    Coloma, K
    Liao, WK
    Ross, R
    Gropp, W
    CCGRID 2003: 3RD IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2003, : 104 - 111
  • [26] Mango-IO: I/O Metrics Consistency Analysis
    Liem, Radita
    Oeste, Sebastian
    Lofstead, Jay
    Kunkel, Julian
    2023 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING WORKSHOPS, CLUSTER WORKSHOPS, 2023, : 18 - 24
  • [27] I/O-Aware Flushing for HPC Caching Filesystem
    Tatebe, Osamu
    Hiraga, Kohei
    Ohtsuji, Hiroki
    2023 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING WORKSHOPS, CLUSTER WORKSHOPS, 2023, : 11 - 17
  • [28] SMART DISK CONTROLLERS IMPROVE I/O RESPONSE WITH CACHING
    YENCHARIS, L
    ELECTRONIC DESIGN, 1982, 30 (02) : 36 - &
  • [29] Throttling I/O streams to accelerate file-IO performance
    Seelam, Seetharami
    Kerstens, Andre
    Teller, Patricia J.
    HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2007, 4782 : 718 - +
  • [30] MPI-IO中Collective I/O的优化
    李胜利
    张琦
    陈宝利
    张浩
    计算机工程与科学, 2005, (02) : 65 - 67