Method and system for implementing thread sleep in computer system

A computer system and process-based technology, applied in the field of data processing, can solve problems such as high computing performance and does not provide management of a single process, and achieve high-performance results

Inactive Publication Date: 2006-07-12
LENOVO (SINGAPORE) PTE LTD
View PDF0 Cites 47 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] As can be seen from the above description of the prior art, in the prior art, in terms of improving system resource utilization and improving computer performance, the existing dormancy techn...

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
  • Method and system for implementing thread sleep in computer system
  • Method and system for implementing thread sleep in computer system
  • Method and system for implementing thread sleep in computer system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the embodiments described here are only illustrative, and those skilled in the art can also modify and transform the present invention under the teaching of the present invention, and these modifications or transformation without departing from the principles of the invention.

[0033] figure 1 A diagram schematically showing the structure between a process and a kernel in an operating system according to the prior art. In an existing computer system, usually multiple application programs are run simultaneously, and the running application programs (processes) interact with the kernel of the computer system to complete interactive operations such as data transmission and processing.

[0034] in the attached figure 1 In , a single process, such as process 1, is schematically shown. The process context (Process Context) is d...

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 discloses a single process dormant-and-arousing method and system in the computer system, wherein the dormant process comprises the following steps: concealing all process windows; suspending all process line-courses; recording all contexts; loading the dormant process file of context; terminating all process dormant; the arousing process comprises the following steps: structuring a packer similar to the context structure in the dormant process; restoring the dormant context; arousing all line-courses in the dormant process; displaying all windows to use the relative process continually. The invention reduces the operation of switch the applying program and optimizes the system resource, which stores the present working environment automatically and restores the entire environment when the accident occurs in the computer.

Description

technical field [0001] The present invention generally relates to data processing techniques of computer systems, and in particular, the present invention relates to a method and system for hibernating processes in computer systems, and a method and system for waking up hibernated processes. Background technique [0002] With the rapid development of information technology, when people run various application programs on a personal computer (PC), they often open multiple application programs at the same time. Obviously, this will occupy a lot of system resources and reduce the performance of the system. Even if some application programs are in a suspended state in the system, these application programs still occupy relevant file (handle) resources, hardware / port / network / image resources, which will still reduce the performance of the computer. In addition, when people reopen the application program to continue their previous work, they need to take a series of actions. For ex...

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/46G06F9/48
Inventor 过晓冰王哲鹏顾光导苏辉
Owner LENOVO (SINGAPORE) PTE 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