A survey of customizability in operating systems research

被引:12
作者
Denys, G
Piessens, F
Matthijs, F
机构
[1] CoWare, San Jose, CA 95131 USA
[2] Katholieke Univ Leuven, Dept Comp Sci, B-3001 Louvain, Belgium
关键词
design; performance; security; customizability; microkernels; operating systems; software protection mechanisms;
D O I
10.1145/592642.592644
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
An important goal of an operating system is to make computing and communication resources available in a fair and efficient way to the applications that will run on top of it. To achieve this result, the operating system implements a number of policies for allocating resources to, and sharing resources among applications, and it implements safety mechanisms to guard against misbehaving applications. However, for most of these allocation and sharing tasks, no single optimal policy exists. Different applications may prefer different operating system policies to achieve their goals in the best possible way. A customizable or adaptable operating system is an operating system that allows for flexible modification of important system policies. Over the past decade, a wide range of approaches for achieving customizability has been explored in the operating systems research community. In this survey, an overview of these approaches, structured around a taxonomy, is presented.
引用
收藏
页码:450 / 468
页数:19
相关论文
共 50 条
  • [41] Operating system support for persistent systems: past, present and future
    Dearle, A
    Hulse, D
    SOFTWARE-PRACTICE & EXPERIENCE, 2000, 30 (04) : 295 - 324
  • [42] Perspective: A Principled Framework for Pliable and Secure Speculation in Operating Systems
    Kim, Tae Hoon
    Rudo, David
    Zhao, Kaiyang
    Zhao, Zirui Neil
    Skarlatos, Dimitrios
    2024 ACM/IEEE 51ST ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, ISCA 2024, 2024, : 739 - 755
  • [43] Design issues in operating systems for RTR systems
    Wu, F
    Wing, NGK
    DCABES 2001 PROCEEDINGS, 2001, : 149 - 152
  • [44] Combining Discretionary Policy with Mandatory Information Flow in Operating Systems
    Mao, Ziqing
    Li, Ninghui
    Chen, Hong
    Jiang, Xuxian
    ACM TRANSACTIONS ON INFORMATION AND SYSTEM SECURITY, 2011, 14 (03)
  • [45] Reconfigurable computing: A survey of systems and software
    Compton, K
    Hauck, S
    ACM COMPUTING SURVEYS, 2002, 34 (02) : 171 - 210
  • [46] Recent research in cloud radio access network (C-RAN) for 5G cellular systems - A survey
    Hossain, Md Farhad
    Mahin, Ayman Uddin
    Debnath, Topojit
    Mosharrof, Farjana Binte
    Islam, Khondoker Ziaul
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 139 : 31 - 48
  • [47] Survey on Security of Robot Operating System ROS
    Lu J.-J.
    Qin Y.-C.
    Liu Z.-Z.
    Tang Z.
    Zhang Y.-J.
    Li K.-L.
    Ruan Jian Xue Bao/Journal of Software, 2024, 35 (02): : 1010 - 1027
  • [48] A secure operating system for data centers: A survey
    Ejaz, Sikandar
    Iqbal, Muhammad Javed
    Bibi, Hafsa
    Pervez, Shahbaz
    Al-Dhlan, Kawther A.
    Hosseini, Seyed Ebrahim
    INTERNATIONAL JOURNAL OF ADVANCED AND APPLIED SCIENCES, 2020, 7 (08): : 53 - 64
  • [49] Evaluation of Manycore Operating Systems
    Nidaw, Biruk Y.
    Shin, Ziho
    In, Jung Sung
    Woo, Kim Young
    2016 18TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATIONS TECHNOLOGY (ICACT) - INFORMATION AND COMMUNICATIONS FOR SAFE AND SECURE LIFE, 2016, : 765 - 772
  • [50] Distractions in the operating room: a survey of the healthcare team
    Nasri, Bao-Ngoc
    Mitchell, John D.
    Jackson, Cullen
    Nakamoto, Keitaro
    Guglielmi, Charlotte
    Jones, Daniel B.
    SURGICAL ENDOSCOPY AND OTHER INTERVENTIONAL TECHNIQUES, 2023, 37 (03): : 2316 - 2325