Retrofitting quality of service into a time-sharing operating system

被引:0
|
作者
Bruno, J [1 ]
Brustoloni, J [1 ]
Gabber, E [1 ]
Özden, B [1 ]
Silberschatz, A [1 ]
机构
[1] AT&T Bell Labs, Lucent Technol, Informat Sci Res Ctr, Murray Hill, NJ 07974 USA
来源
PROCEEDINGS OF THE 1999 USENIX ANNUAL TECHNICAL CONFERENCE | 1999年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Theoretical aspects of proportional share schedulers have received considerable attention recently. We contribute practical considerations on how to retrofit such schedulers into mainstream time-sharing systems. In particular, we propose /reserv, a uniform API for hierarchical proportional resource sharing. The central idea in /reserv is associating resource reservations with references to shared objects (and not with the objects themselves). We discuss in detail the implementation of /reserv and several proportional share schedulers on FreeBSD; the modified system is called Eclipse/BSD. Our experiments demonstrate that the proposed modifications allow selected applications to isolate their (or their clients') performance from CPU, disk, or network overloads caused by other applications; This capability is increasingly important for soft real-time, multimedia, Web, and distributed client-server applications.
引用
收藏
页码:15 / 26
页数:12
相关论文
共 50 条
  • [31] UNIX TIME-SHARING SYSTEM - PREFACE
    CROWLEY, TH
    BELL SYSTEM TECHNICAL JOURNAL, 1978, 57 (06): : 1897 - 1898
  • [32] UNIX TIME-SHARING SYSTEM - FOREWORD
    MCILROY, MD
    PINSON, EN
    TAGUE, BA
    BELL SYSTEM TECHNICAL JOURNAL, 1978, 57 (06): : 1899 - 1904
  • [33] A USER MACHINE IN A TIME-SHARING SYSTEM
    LAMPSON, BW
    LICHTENBERGER, WW
    PIRTLE, MW
    PROCEEDINGS OF THE INSTITUTE OF ELECTRICAL AND ELECTRONICS ENGINEERS, 1966, 54 (12): : 1766 - +
  • [34] FILE CONTROL OF TIME-SHARING SYSTEM
    MIZUNO, Y
    ELECTRONICS & COMMUNICATIONS IN JAPAN, 1967, 50 (04): : 61 - &
  • [35] EXPERIENCES WITH THE UNIX TIME-SHARING SYSTEM
    LIONS, J
    SOFTWARE-PRACTICE & EXPERIENCE, 1979, 9 (09): : 701 - 709
  • [36] TIME-SHARING
    HATFIELD, CB
    GEOTIMES, 1982, 27 (05): : 11 - 12
  • [37] TIME-SHARING
    BEISTY, K
    DATAMATION, 1968, 14 (11): : 99 - &
  • [38] TIME-SHARING SOFTWARE AIDS REMOTE COMPUTING SERVICE
    不详
    INFOSYSTEMS, 1979, 26 (08): : 74 - 74
  • [39] OPTIMAL SCHEDULING POLICIES IN TIME-SHARING SERVICE SYSTEMS
    OHNISHI, M
    MAEDA, H
    IBARAKI, T
    MATHEMATICAL AND COMPUTER MODELLING, 1995, 22 (10-12) : 247 - 259
  • [40] TIME-SHARING SERVICE SEPARATES BUSINESS FROM DP
    不详
    INFOSYSTEMS, 1977, 24 (09): : 82 - &