System and method for implementing operation system separation

A technology of operating system and sub-operating system, applied in instruments, multi-programming devices, electrical digital data processing, etc., to achieve the effect of increasing security and reliability, reducing quantity, and reducing system redundancy

Active Publication Date: 2007-02-28
NANTONG JINGXI INFORMATION TECH CO LTD
View PDF0 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

And the security of user data and privacy is protected through the isolated operating system environment, and the technical solution does not take up too much disk space, ensuring that the efficiency of the computer does not change significantly

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
  • System and method for implementing operation system separation
  • System and method for implementing operation system separation
  • System and method for implementing operation system separation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] Referring to FIG. 1 , it includes a parent operating system module 1 , a sub-operating system module 21 , a sub-operating system module 22 , a system isolation module 3 and an external storage access control module 4 .

[0033] The mother operating system module 1 may only include an operating system kernel for completing the most basic functions. The so-called operating system kernel refers to a software program used to provide the basic functions necessary for the operating system; the operating system kernel for completing the most basic functions may be Linux Or the kernel of Unix or Windows, Windows is taken as an example in this embodiment.

[0034] The mother operating system module 1 may also include the kernel and software programs other than the kernel, that is, include the kernel and application programs other than the kernel of the operating system, for providing the basic functions required by the operating system and other user-selected functions. For exam...

Embodiment 2

[0055]Referring to FIG. 5 , it is a schematic diagram of Embodiment 2 of the present invention, which implements operating system isolation under the virtual machine architecture. Under the computer architecture that supports virtual machine technology, the virtual memory management module (VirtualMemory Manager, referred to as VMM) is the core part of virtual machine technology, running under all other operating systems, and assigning and Coordinate system resources. For example, the VMWare software of VMWare Company, the Virtual PC software of Microsoft Corporation, and the Xen software of XenSource Company all support the virtual machine technology. Under the function of VMM, two or more operating systems can run simultaneously in the same computer system. In this embodiment, only one mother operating system module 1 is taken as an example, wherein the mother operating system module 1 is isolated by the system Module 3 guides and establishes two sub-operating system module...

Embodiment 3

[0059] Referring to FIG. 6 , it is a schematic diagram of another embodiment for implementing operating system isolation under the virtual machine architecture. The virtual machine system is provided with a management operating system module or a service operating system module 5 (called the secondary operating system module), which runs simultaneously with the parent operating system module 1 (also called the main operating system module) or precedes the parent operating system module 1 Run, monitor the state of the parent operating system module 1, and provide a disk access interface for the parent / child operating system module.

[0060] The system isolation module 3 is set in or outside the kernel of the secondary operating system module, and the startup sequence is: computer hardware startup; VMM startup; secondary operating system module and system isolation module startup; parent operating system module startup; sub-operating system module 21 and 22 activate one or more ...

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 relates to a system for separating the operation system and a relative method, wherein it comprises: a mother operation system module, at least one sub operation system module for containing the modify information of user on the mother operation system module, a system separating module and an external memory access control module for recording the disc spaces of mother/sub operation system module; said system separating module via the user command instructs and/or build sub operation system module, to instruct and/or modify the disc space and disc blank space of mother/sub operation system module, and detect the read/write access of mother/sub operation system modules on the disc. The invention can build different operation systems without occupying more space of disc, to separate the operation system and reduce the system abundance, increase the safety and reliability, to protect the user information at different sub operation system modules.

Description

technical field [0001] The invention relates to a system and a method for realizing isolation of an operating system, in particular to a system and a method for realizing a completely isolated operating environment of a storage space in an operating system, and belongs to the field of computer operating systems and computer security. Background technique [0002] The computer operating system is the most important system in the computer, which is used to manage computer hardware devices and provide a running environment for various application software. Therefore, the reliability and security of the operating system are very important. [0003] Today, more and more applications are deployed in a single operating system environment, resulting in a very complex user computing environment, which is more difficult to manage and maintain. What's more important is: in today's flood of viruses and spyware, such a complex computing environment undoubtedly makes various computer sec...

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): G06F1/00G06F9/46
CPCG06F21/53
Inventor 张兴明梁金千
Owner NANTONG JINGXI INFORMATION TECH CO LTD
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