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

Method for implementing hardware image starting optimizing of embedded operating system

A technology of operating system and implementation method, which is applied in the direction of program loading/starting, redundant data error detection, response error generation, etc., which can solve the problem of long startup time and reduce waiting time and speed Powerful, faster launch time effects

Inactive Publication Date: 2006-08-30
ZHEJIANG UNIV
View PDF0 Cites 37 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this case, as a mobile embedded device user, if you are facing a general-purpose operating system, you often cannot bear the long startup time. At the same time, for the embedded operating system, you should try to shorten its startup time so To meet the user's requirements, and the boot time has become an important factor affecting the user's product selection, therefore, a new method is needed to reduce the boot time of the embedded operating system

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 for implementing hardware image starting optimizing of embedded operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The present invention will be further described below in conjunction with the accompanying drawings.

[0038] A kind of implementation method of embedded operating system hardware image startup optimization, its specific implementation method is as follows:

[0039] 1) Program interruption status detection

[0040] ① After the embedded operating system starts normally, change the system switching status through the command line in the console, and then activate the daemon process.

[0041] ②The daemon process first checks the value of the variable representing whether the process can be suspended. If the value is not 0, it means that the follow-up work can be carried out. Next, it is judged whether the process is being executed in an interrupt. If it is not to start saving the system, if it is in If it is executed during interruption, it means that an error has occurred, and the saving operation will be canceled.

[0042] ③ Create a virtual terminal for displaying deb...

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 method for realizing hardware mirror startup optimization for embedded operating system, not directly ending running of embedded operating system but saving state of the running operating system together with microkernel of the operating system into the in-chip memory of a processor, directly loading at the time of startup and restoring to the running state saved. And it can remarkably speed up system booting and restart so as to remarkably raise startup speed of the embedded system and reduce the time for user to wait.

Description

technical field [0001] The invention relates to the technical field of startup optimization of an embedded operating system, in particular to a method for realizing startup optimization of an embedded operating system hardware image. Background technique [0002] In the current embedded technology, the relationship between hardware and software is getting closer and closer, and the software corresponding to the hardware is also an important part of the embedded system, and because tens of thousands of codes in the current software are manually written by people , These software need to shield the differences of different underlying hardware, and must be able to meet ever-changing application requirements, so software is more complicated than hardware, and requires more research and development costs. [0003] Since the embedded system is a system for specific applications, the hardware design of different embedded systems is often very different, and it cannot have a unified...

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/445G06F11/14
Inventor 陈天洲胡威沙峰连毅
Owner ZHEJIANG UNIV
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