loading page

Next Generation Operating System based on Resource Governance Model
  • Changsheng Wang
Changsheng Wang
Shanghai City, Shanghai City, Shanghai City, Shanghai City, Shanghai City, Shanghai City, Shanghai City, Shanghai City, Shanghai City, Shanghai City

Corresponding Author:[email protected]

Author Profile

Abstract

The kernel is the core part of the operating system. At present, four types of kernels are widely available: monolithic kernels, microkernels, hybrid kernels, and exokernels. These kernel architectures are either too tightly-coupled, like monolithic kernels, put too many modules into the kernel, or too free, like exokernels, allow users to freely develop core features such as IPC, Virtual Memory, etc, or have no rules, like hybrid kernels, kernel modules organization is uncontrolled. In recent years, to solve these problems,  resource management concept frequently appears in industry and academia. Although resource management concept makes resources in OSes orderly, no existing OSes or software systems can modify and extend management rules dynamically.
This paper proposes a resource governance model that places resources such as applications, hardware, and rules into the model. Through unified governance, the organization of resources is more orderly. At the same time, the model allows users to modify and extend resource management rules by separating rules from resources. In addition, it also ensures the security of key resources in OSes and high performance of rule execution. We believe that OSes will enter resource governance age from  resource management age in the near future.