Supercharge Your Innovation With Domain-Expert AI Agents!

Information processing device, information processing method, and information processing program

An information processing device and processor technology, which is applied in the direction of inter-program communication, multi-program device, program control design, etc., can solve the problems of less allocation cycle and lower priority of the main OS, and achieve the goal of eliminating delay and improving response performance Effect

Inactive Publication Date: 2013-03-13
FUJITSU LTD
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There is a problem that a system equipped with a hypervisor becomes a large-scale software structure
In addition, the hybrid OS can simplify the installation compared with the VM, but the co-OS is a process executed on the main OS, and the allocation cycle of the processor is under the control and management of the main OS
Therefore, when the main OS sets the priority of the co-OS as a whole to a low state, even if the co-OS executes a process with a higher priority, there is a problem that the processor allocates fewer cycles to the process.
[0010] In addition, in the techniques of Patent Documents 1 and 2, if the process of the co-OS is set to a high priority, the priority of the main OS is relatively lowered.
Therefore, when a process that has become a high-priority co-OS accesses the device, since the access to the device is performed through the main OS, the main OS whose priority has been lowered becomes a bottleneck, and there is a problem that processing is delayed.

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
  • Information processing device, information processing method, and information processing program
  • Information processing device, information processing method, and information processing program
  • Information processing device, information processing method, and information processing program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] Preferred embodiments of the information processing device, information processing method, and information processing program of the present invention will be described in detail below with reference to the drawings.

[0023] (hardware of information processing device)

[0024] figure 1 It is a block diagram showing the hardware of the information processing device 100 of the embodiment. exist figure 1 Among them, the information processing device 100 has a CPU 101 , a ROM (Read-Only Memory: Read Only Memory) 102 , and a RAM (Random Access Memory: Random Access Memory) 103 . In addition, information processing device 100 has flash ROM 104 , flash ROM controller 105 , and flash ROM 106 . In addition, the information processing device 100 has a display 107 , an I / F (Interface: Interface) 108 , and a keyboard 109 as input / output devices with a user and other devices. In addition, each part is connected via the bus 110 .

[0025] Here, the CPU 101 manages the overall c...

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 disclosed information processing device (100) detects a switch request by means of a detection unit (301) while in a first state wherein a first OS (#1) is executing a process that includes a second OS (#2) that is different from the first OS (#1). By means of a halting unit (303), the information processing device (100) halts the process that includes the second OS (#2) when a switch request is detected by the detection unit (301). After the process is halted, the information processing device (100) transfers the execution authorization for the process from the first OS (#1) to the second OS (#2) by means of a transfer unit (304). After the execution authorization has been transferred, by means of a switching unit (302), the information processing device (100) switches from the first state to a second state wherein the second OS (#2) executes a process including the first OS (#1).

Description

technical field [0001] The present invention relates to an information processing device, an information processing method, and an information processing program for switching OS. Background technique [0002] Conventionally, there is a technique for executing a plurality of OS (Operating System: Operating System) in a single processor system. This technology exists to implement it on one processor system when the service that the user wants to enjoy depends on the OS, and there are multiple services that the user wants to enjoy, and the OS for realizing each service is different. As a means of realizing this mechanism, there are VM (Virtual Machine: virtual machine), hybrid (hybrid) OS, and the like. [0003] The VM refers to software that virtualizes resources such as a CPU and a storage device, and executes on the virtualized resources. Software that virtualizes resources is also known as a hypervisor. By mounting a plurality of VMs on a single processor system, two or...

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): G06F9/46G06F9/48
CPCG06F9/485G06F9/54G06F9/45545
Inventor 山下浩一郎山内宏真铃木贵久栗原康志
Owner FUJITSU LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More