Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Operating systems

An operating system and public technology, applied in the field of operating systems, can solve problems such as heavy computer burden and slow performance

Inactive Publication Date: 2007-04-04
JALUNA
View PDF8 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since one instruction is always replaced by many, emulation places a heavy burden on the computer and results in slower performance
Based on providing a virtual machine (for example, Java TM virtual machine) approach can lead to similar problems

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
  • Operating systems
  • Operating systems
  • Operating systems

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] introduce

[0040] system hardware

[0041] A computer system 100 to which the present system is applicable includes a central processing unit (CPU) 102, such as a Pentium 4 CPU available from Intel Corporation TM CPU or PowerPC CPU available from Motorola (embodiments have been implemented for both), the central processing unit 102 is connected to a read-only memory (ROM) chip 106 via a system bus 104 (including control, data and address buses); one or more banks of random access memory (RAM) chips 108; a disk controller device 110 (e.g., an IDE or SCSI controller, which communicates with floppy disk drives, hard disk drives, and additional removable media drives such as DVD drives connection); one or more input / output ports 112 (e.g., one or more USB port controllers, and / or parallel port controllers for connection with printers, etc.); for communicating with external or internal peripherals An expansion bus 114 (eg, PCI bus) for bus connection; and other system ch...

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

A method of enabling multiple different operating systems to run concurrently on the same RISC computer, comprising selecting a first operating system to have a relatively high priority (the realtime operating system, such as C5); selecting at least one secondary operating system to have a relatively lower priority (the general purpose operating system, such as Linux); providing a common program (a hardware resource dispatcher similar to a nanokernel) arranged to switch between said operating systems under predetermined conditions; and providing modifications to said first and second operating systems to allow them to be controlled by said common program.

Description

technical field [0001] The present invention relates to operating systems. More specifically, the present invention relates to systems, methods and computer programs for running multiple operating systems in parallel. Background technique [0002] With some computer programs, it is essential that the steps of the program be executed within a defined period of time, or at defined moments. Examples of these programs are control programs for operating a mobile phone or for operating a private branch exchange (PBX) or cellular base station. Often, the program must respond to an external event or state change in a consistent manner at a specific moment or within a specific time after that external event. This is called "real-time" operation. [0003] However, for many other programs, the time it takes to execute the program is not critical. This applies to the most common computer programs, including spreadsheet programs, word processing programs, payroll packages, and genera...

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
IPC IPC(8): G06F9/46
CPCB82Y10/00G06F9/48
Inventor 埃里克·莱斯库埃弗拉迪米尔·格鲁齐德夫
Owner JALUNA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products