Resource isolation method and system for microkernel operating system

An operating system and microkernel technology, applied in the field of microkernel operating systems, to achieve the effects of strong applicability, strong resource isolation, and light weight

Pending Publication Date: 2022-08-05
SHANGHAI JIAO TONG UNIV
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the purpose of this method is to provide memory isolation between key applications and common applications, and it does not solve the resource isolation between common applications and the technical problem that the resource isolation mechanism cannot combine strong isolation and lightweight

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Resource isolation method and system for microkernel operating system
  • Resource isolation method and system for microkernel operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The present invention will be described in detail below with reference to specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that, for those skilled in the art, several changes and improvements can be made without departing from the inventive concept. These all belong to the protection scope of the present invention.

[0044] The small size of the kernel is a significant feature of the microkernel. Only the necessary functions are implemented in the microkernel and the necessary abstractions are provided. Implementing resource isolation mechanism based on microkernel operating system can solve the problem of too large trusted computing base in traditional container technology. Container technology is based on the macro-kernel operating system Linux. The current number of lines of code in the Linux kernel has reached the order...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a microkernel operating system resource isolation method and system. The method comprises the steps that CPU resources and memory resources of all processes are managed through abstraction of a resource container; an equipment bandwidth isolation mechanism is realized in the related user state server; and realizing a process sandbox mechanism based on the capability mechanism. Compared with the prior art, the invention provides a new microkernel operating system resource isolation mechanism aiming at the resource isolation problem in the cloud computing scene, and the mechanism ensures the lightweight performance, also realizes stronger resource isolation than the current container technology, and well meets the frontier requirements of the current industry.

Description

technical field [0001] The invention relates to the technical field of microkernel operating systems, in particular, to a method and system for isolating resources of a microkernel operating system, in particular to a method and system for isolating resources of a lightweight microkernel operating system. Background technique [0002] Achieving a good resource isolation mechanism is a basic requirement of the cloud computing environment. Physical resources on a typical computer include a central processing unit (Central Processing Unit, CPU), memory, network, and external storage devices. In traditional non-cloud computing usage scenarios, users deploy their computing tasks to physical machines purchased by themselves, and users enjoy these physical machines exclusively. At this time, there is no problem of resource isolation. In the cloud computing scenario, users' computing tasks are deployed on virtual machines provided by cloud service providers, and the computing tasks...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/57G06F9/48G06F9/50
CPCG06F21/57G06F9/4881G06F9/5016G06F9/5027Y02D10/00
Inventor 黄逸博古金宇陈榕陈海波
Owner SHANGHAI JIAO TONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products