CN101354652A - Structure for rapidly starting up of electric product and method thereof - Google Patents

Structure for rapidly starting up of electric product and method thereof Download PDF

Info

Publication number
CN101354652A
CN101354652A CNA2007100441220A CN200710044122A CN101354652A CN 101354652 A CN101354652 A CN 101354652A CN A2007100441220 A CNA2007100441220 A CN A2007100441220A CN 200710044122 A CN200710044122 A CN 200710044122A CN 101354652 A CN101354652 A CN 101354652A
Authority
CN
China
Prior art keywords
rapidly starting
mirror image
electric product
hardware
storage device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2007100441220A
Other languages
Chinese (zh)
Inventor
胡孝光
张敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Appliances Nanjing Corp
Original Assignee
Inventec Appliances Nanjing Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Appliances Nanjing Corp filed Critical Inventec Appliances Nanjing Corp
Priority to CNA2007100441220A priority Critical patent/CN101354652A/en
Publication of CN101354652A publication Critical patent/CN101354652A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention relates to a schema for the rapid starting of an electronic product and a method thereof. Firstly a starting loader is installed to skip a program for testing the hardware of the electronic product when the electronic product is started. The starting loader provides hardware information for a system loading drafting device and executes the system loading drafting device to inform the hardware of not conducting test operation, thereby improving the starting speed. A mechanism for loading mirror image data is adopted to load the mirror image data containing an operating system and designated application programs, and then hardware driver programs or new programs which are stored in a rapidly activated file of the operating system by a user are executed. The two types of programs are executed with priority.

Description

The framework of rapidly starting up of electric product and method thereof
Technical field
The framework and the method thereof of the relevant a kind of rapidly starting up of electric product of the present invention, especially refer to a kind of program of omitting detected electrons products-hardware device, and direct load operation system and application program, but different with known technology be in for not in advance with the application program carry in disk (Suspend To Disk), or carry is in two kinds of practices of random access memory (Suspend To Ram), after start, just operating system and application program are done an executed in real time, so just can shorten the on time of electronic product.
Background technology
Electronic product is towards light, thin, short, little target development, so electronic product just like the mushrooms after rain, constantly head out in consumer electronics market, since need accomplish the purpose of portable convenience, can't as large-scale family, can often use indoor AC power, and essential internal battery take the service time and the charge frequency of product into account as power supply as power source, electronic product accomplishes that electricity-saving function is very important, and this also is that all produce the desired target of reaching of electronic product dealer.
Present most electronic product in the flow process major part of start all is: first detection hardware device, after finishing program, carry out its operating system again, after operating system is opened, activate the application program of carry in system's quick active archives again, this is the most general start flow process.But in the process of carry application program, the time lengthening of start will be made, therefore the general practice of dealer is in disk (Suspend To Disk) with the application program carry at present, general disk refers to hard disk (Hard Disk), or carry is in random access memory (Suspend To Ram), two kinds of practices are for keeping application program carry interface and flow process last time with application program with mirror image (Mirror) technology, and by the speed of accelerating the carry application program, but it still has shortcoming.If when start, in hard disk, hard disk need activate from stationary state with the application program carry, its required time is longer; Relatively, if when start with the application program carry in random access memory, though its required time is short than hard disk, still produce the problem that consumes disappear power and attenuating battery flying power.The present invention is solution of the above problems, has the advantage of quick turn-on and saving power consumption.
Summary of the invention
Based on the disappearance that solves the above known skill, the present invention is a kind of rapidly starting up of electric product method, fundamental purpose is for omitting the program of detected electrons products-hardware device, and direct load operation system and application program, but different with known technology be in for not in advance with the application program carry in disk (Suspend To Disk), or carry is in two kinds of practices of random access memory (Suspend To Ram), after start, just operating system and application program are done an executed in real time, so just can shorten the on time of electronic product.
Another object of the present invention is after producing the storage device of operating system and application program, and the stored data of storage device can reduce the load time of operating system and application program with the mirror image technology massive duplication to other identical electronic product.
In order to achieve the above object, the present invention is a kind of method of rapidly starting up of electric product, one start loader is installed earlier, when making the electronic product start, can skip over the program of detected electrons products-hardware, the start loader provides hardware information to system's carry indexing unit, and executive system carry indexing unit, inform that hardware need not done and detect action, and then promote starting up speed.Utilize a load images data mechanism to load to contain the mirror image data of operating system and specified application again, after carry out the user again and be arranged at hardware drive program or new procedures in the operating system quick active file, carry out two kinds of programs with priority.
The preferably after mirror image data loads, can carry out the user again and be arranged at wherein one of hardware drive program in the operating system quick active file and new procedures.
The preferably, system's carry indexing unit can reach a manual wherein mode, the renewal that comes the hardware and the software of detected electrons product automatically.
In order to achieve the above object, the present invention is a kind of framework of rapidly starting up of electric product, and it includes:
One mirror image data is stored in the storage device;
One load images data mechanism contains the mirror image data of operating system and specified application in order to loading;
One system's carry indexing unit, the environment set data with start back operation system and specified application is stored in mirror image data in the storage device with mirror image technology, and can activates the load images data mechanism.
The preferably, the framework of rapidly starting up of electric product also comprises a start loader, when making the electronic product start, can skip over the program of detected electrons products-hardware.
The preferably, system's carry indexing unit can reach a manual wherein mode, the renewal that comes the hardware and the software of detected electrons product automatically.
The preferably, the stored data of storage device can reduce the load time of operating system and application program with the mirror image technology massive duplication to other identical electronic product.
The preferably, system's carry indexing unit is for being stored in the storage device, and carry indexing unit system of system utilizes compression and non-compression method to be stored in the storage device.
Description of drawings
Fig. 1 is the configuration diagram of rapidly starting up of electric product of the present invention;
Fig. 2 is the simple and easy process flow diagram of rapidly starting up of electric product of the present invention;
Fig. 3 generates the process flow diagram of quick turn-on system for system of the present invention carry indexing unit;
Fig. 4 implements the process flow diagram of quick turn-on system for system of the present invention carry indexing unit; And
Fig. 5 utilizes the enforcement synoptic diagram of mirror image technology massive duplication to other identical electronic product for system of the present invention carry indexing unit.
Embodiment
Now cooperate embodiment and following description of drawings detailed structure of the present invention, and connection relationship, be beneficial to do further understanding.
See also Fig. 1, shown in Figure 2, for the configuration diagram of rapidly starting up of electric product of the present invention and be the simple and easy process flow diagram of rapidly starting up of electric product of the present invention, electronic product be meant mobile phone, personal computer, mobile computer, personal digital assistant, intelligent mobile phone, hand held Global Positioning System (GPS) machine one of them, the framework of its rapidly starting up of electric product includes following: system's carry indexing unit 1, a mirror image data 21, a load images data mechanism 3 and a start loader (Boot Loader) 22.Wherein mirror image data 21 and system's carry indexing unit 1 all are stored in (system's carry indexing unit 1 is not placed into storage device 1 in icon) in the storage device 2, storage device 2 mean Winchester disk drive (Hard Disk) and random access memory (RAM) one of them.Load images data mechanism 3 contains the mirror image data 21 of operating system 4 and specified application in order to loading.To the start shooting environment set data of back operation system 4 and specified application 211 of system's carry indexing unit 1 is stored in mirror image data 21 in the storage device 2 with mirror image technology, and can activates load images data mechanism 3.And a start loader (Boot Loader) 22 is installed, in the time of can making the electronic product start, can skip over the program of detected electrons products-hardware, start loader 22 provides hardware information to system's carry indexing unit 1, and executive system carry indexing unit 1, inform that hardware need not done and detect action, and then promote starting up speed.Utilize a load images data mechanism 3 to load the mirror image data 21 that contains operating system 4 and specified application 211 again, after carry out the user again and be arranged at hardware drive program or new procedures in the operating system 4 quick active files, carry out two kinds of programs with priority.
Installation method of the present invention: with system's carry indexing unit (Runtime Snapshot) 1, operating system 4, specified application 211 is stored in the storage device 2 simultaneously, storage device 2 can be a Winchester disk drive in the present embodiment, after activation manipulation system 4 and specified application 211, to the start shooting environment set data of back operation system 4 and specified application 211 of system's carry indexing unit 1, with mirror image technology (Mirror) mirror image data 21 is stored in the storage device 2, and the type of preserving can be divided into archive file and archive file not, two types all have its relative merits, behind archive file, its archives capacity will diminish, can save it and be stored in the interior space of storage device, but when start be because need do the action of decompression, and make the on time elongated; Relatively,, consume space, when start, need not do the action that decompresses, so make speeding up of start than device of multi-storage though its archives capacity of archive file is not bigger.
System's carry indexing unit 1 can be taked to reach a manual wherein mode automatically by newly-increased application program mechanism 5 and one update mechanism 6, the renewal that comes the hardware and the software of detected electrons product, and it is as follows that it detects method for updating comparatively in detail:
The automatic mode of hardware: detect the driver of new hardware automatically, and driver is incorporated in the mirror image data 21, and be stored in the storage device 2, after start activation manipulation system 4, automatic install driver.
The manual mode of hardware: do not detect more new element, driver is stored in the storage device 2 merely, come install driver by the user with manual mode after the operating system activation, or program is installed in the operating system 4 quick active file (not shown), with preferential execution driver.
The automatic mode of software: detect new procedures automatically, and new procedures is incorporated in the mirror image data 21, and be stored in the storage device 2, after start activation manipulation system 4, new procedures is installed automatically.
The manual mode of software: do not detect more new element, new procedures is stored in the storage device 2 merely, operating system 4 activates the back and with manual mode new procedures is installed by the user, or program is installed in the operating system 4 quick active file (not shown), with preferential execution new procedures.
See also shown in Figure 3ly, be that system of the present invention carry indexing unit generates the process flow diagram of quick turn-on system, it includes:
Beginning (step S11); Receive system's carry indexing unit request (step S12); The operating system of acquisition electronic product and the environment set data (step S13) of specified application; System process is mirrored to (step S14) in the mirror image data; Mirror image data is saved to the storage device space (step S15) of appointment; And end step (step S16).
See also shown in Figure 4ly, be that system of the present invention carry indexing unit implements the process flow diagram of quick turn-on system, it includes:
Beginning (step S21); Mirror image data (step S22) in the search storage device; Utilize a load images data mechanism to come carry mirror image data (step S23); Carry out operating system and specified application (step S24) in the mirror image data; Executive operating system activates program (step S25) and the end step (step S26) in the file.
Flow process by above-mentioned Fig. 3, Fig. 4 discloses, can put out a kind of method of rapidly starting up of electric product in order, one start loader is installed earlier, when making the electronic product start, can skip over detected electrons products-hardware program, the start loader provides hardware information to system's carry indexing unit, and executive system carry indexing unit, inform that hardware need not done and detect action, and then promote starting up speed, utilize a load images data mechanism to load the mirror image data that contains operating system and specified application again.
The announcement of above-mentioned Fig. 1 to Fig. 4, can understand the program of purpose of desiring to reach of the present invention for omission detected electrons products-hardware device, and direct load operation system and application program, but do not exist together with known technology, for not in advance with the application program carry in disk (Suspend To Disk), or carry is just done an executed in real time with operating system and application program in two kinds of practices of random access memory (SuspendTo Ram), the on time that just can shorten electronic product like this after start.
See also shown in Figure 5, for system of the present invention carry indexing unit utilizes the enforcement synoptic diagram of mirror image technology massive duplication to other identical electronic product, wherein electronic product (present embodiment is a mobile computer (Notebook)) utilizes Fig. 1, the 2 boot system frameworks that disclosed, after can producing the storage device of operating system and application program, the stored data of one electronic product, 9 storage devices can be with the mirror image technology massive duplication to other identical electronic product, for example: the electronic product 91 that ground floor is replicated boot system has three, can accept electronic product 9 and duplicate boot system, and the electronic product 91 that three ground floors are replicated boot system can be copied to boot system the electronic product 92 that nine second layers are replicated boot system again, the rest may be inferred, can reduce the load time of operating system and application program.
The above only is preferred embodiment of the present invention, when can not with the scope implemented of qualification the present invention, promptly all equalizations of being done according to the present patent application claim change and modify, and all should still belong in the scope that patent of the present invention contains.

Claims (13)

1. the framework of a rapidly starting up of electric product includes:
One mirror image data is stored in the storage device;
One load images data mechanism contains the mirror image data of operating system and specified application in order to loading; And
One system's carry indexing unit, the environment set data with start back operation system and specified application is stored in mirror image data in the storage device with mirror image technology, and can activates the load images data mechanism.
2. the framework of rapidly starting up of electric product as claimed in claim 1 is characterized in that, the framework of this rapidly starting up of electric product also comprises a start loader, when making the electronic product start, can skip over the program of detected electrons products-hardware.
3. the framework of rapidly starting up of electric product as claimed in claim 1 is characterized in that, this storage device be Winchester disk drive and random access memory one of them.
4. the framework of rapidly starting up of electric product as claimed in claim 1, it is characterized in that, this electronic product be mobile phone, personal computer, mobile computer, personal digital assistant, intelligent mobile phone, hand held Global Positioning System (GPS) machine one of them.
5. the framework of rapidly starting up of electric product as claimed in claim 1 is characterized in that, this system's carry indexing unit can reach a manual wherein mode, the renewal that comes the hardware and the software of detected electrons product automatically.
6. the framework of rapidly starting up of electric product as claimed in claim 1 is characterized in that, the stored data of this storage device can reduce the load time of operating system and application program with the mirror image technology massive duplication to other identical electronic product.
7. the framework of rapidly starting up of electric product as claimed in claim 1 is characterized in that, this system's carry indexing unit is for being stored in the storage device.
8. the framework of rapidly starting up of electric product as claimed in claim 7 is characterized in that, this system's carry indexing unit utilization compression and non-compression method are stored in the storage device.
9. the method for a rapidly starting up of electric product, one start loader is installed earlier, when making the electronic product start, can skip over the program of detected electrons products-hardware, this start loader provides hardware information to system's carry indexing unit, and carries out this system's carry indexing unit, informs that this hardware need not done to detect action, and then the lifting starting up speed, utilize a load images data mechanism to load the mirror image data that contains operating system and specified application again.
10. the method for rapidly starting up of electric product as claimed in claim 9 is characterized in that, after this mirror image data loads, can carry out again the user be arranged at hardware drive program in the operating system quick active file and new procedures one of them.
11. the method for rapidly starting up of electric product as claimed in claim 9 is characterized in that, this system's carry indexing unit can reach one of them manual mode automatically, comes the renewal of the hardware and the software of detected electrons product.
12. the method for rapidly starting up of electric product as claimed in claim 9 is characterized in that, this mirror image data that contains operating system and specified application is stored in the storage device.
13. the method for rapidly starting up of electric product as claimed in claim 12 is characterized in that, this storage device be Winchester disk drive and random access memory one of them.
CNA2007100441220A 2007-07-23 2007-07-23 Structure for rapidly starting up of electric product and method thereof Pending CN101354652A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2007100441220A CN101354652A (en) 2007-07-23 2007-07-23 Structure for rapidly starting up of electric product and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2007100441220A CN101354652A (en) 2007-07-23 2007-07-23 Structure for rapidly starting up of electric product and method thereof

Publications (1)

Publication Number Publication Date
CN101354652A true CN101354652A (en) 2009-01-28

Family

ID=40307472

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2007100441220A Pending CN101354652A (en) 2007-07-23 2007-07-23 Structure for rapidly starting up of electric product and method thereof

Country Status (1)

Country Link
CN (1) CN101354652A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102063314A (en) * 2009-11-14 2011-05-18 佛山市顺德区汉达精密电子科技有限公司 Starting method for accelerating initialization of window system
CN102768680A (en) * 2012-06-26 2012-11-07 广东欧珀移动通信有限公司 Fast searching method for camera
CN102905027A (en) * 2012-10-12 2013-01-30 中兴通讯股份有限公司 Terminal starting method and terminal
CN106250263A (en) * 2015-06-05 2016-12-21 阿尔派株式会社 The standby processing control apparatus of electronic equipment and standby process control method
CN109284137A (en) * 2018-09-21 2019-01-29 武汉光庭信息技术股份有限公司 A kind of QNX os starting method and device based on Hypervisor
CN113918226A (en) * 2021-09-07 2022-01-11 深圳市得一微电子有限责任公司 Starting method of intelligent device, system and readable storage medium

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102063314A (en) * 2009-11-14 2011-05-18 佛山市顺德区汉达精密电子科技有限公司 Starting method for accelerating initialization of window system
CN102063314B (en) * 2009-11-14 2013-07-24 佛山市顺德区汉达精密电子科技有限公司 Starting method for accelerating initialization of window system
CN102768680A (en) * 2012-06-26 2012-11-07 广东欧珀移动通信有限公司 Fast searching method for camera
CN102905027A (en) * 2012-10-12 2013-01-30 中兴通讯股份有限公司 Terminal starting method and terminal
CN106250263A (en) * 2015-06-05 2016-12-21 阿尔派株式会社 The standby processing control apparatus of electronic equipment and standby process control method
CN109284137A (en) * 2018-09-21 2019-01-29 武汉光庭信息技术股份有限公司 A kind of QNX os starting method and device based on Hypervisor
CN109284137B (en) * 2018-09-21 2022-02-11 武汉光庭信息技术股份有限公司 Hypervisor-based QNX operating system starting method and device
CN113918226A (en) * 2021-09-07 2022-01-11 深圳市得一微电子有限责任公司 Starting method of intelligent device, system and readable storage medium

Similar Documents

Publication Publication Date Title
US10775875B2 (en) Devices and methods for switching and communication among multiple operating systems and application management methods thereof
US9894605B2 (en) Low-power wearable devices and methods for switching and communication among multiple operating systems and application management methods thereof
KR101668312B1 (en) Method and apparatus for supporting hibernation function in mobile device
US7831850B2 (en) Hybrid operating systems for battery powered computing systems
US9075604B2 (en) Device and method for determining whether to hold data in a memory area before transitioning to a power saving state
US6393584B1 (en) Method and system for efficiently saving the operating state of a data processing system
CN101354652A (en) Structure for rapidly starting up of electric product and method thereof
US20100058087A1 (en) Method and system for power management for a handheld mobile electronic device
CN103176864B (en) A kind of backup method based on Android system, device and mobile terminal
CN101788936B (en) Snapshot backup and restoration method and device when in running of mobile terminal
CN113703799B (en) Computing device and BIOS updating method and medium thereof
JP2012514787A (en) Hibernate or suspend method and system utilizing non-volatile memory device
CN101621584A (en) Using method of remaining battery power and performing device thereof
US7093149B2 (en) Tiered secondary memory architecture to reduce power consumption in a portable computer system
US20030070065A1 (en) Suspending to nonvolatile storage
CN102880477A (en) Method for realizing computer start and computer
JPH07200112A (en) Information processing system
TWI588747B (en) Method for switching operating systems and electronic apparatus
CN103562880A (en) Optimized hibernate mode for wireless device
CN102968174A (en) Deep sleep awakening method of android device
CN106775609A (en) System and method for reducing dormancy and recovery time
WO2011017877A1 (en) Mobile terminal and method for displaying key information thereof
CN102135923A (en) Method for integrating operating system into BIOS (Basic Input/Output System) chip and method for starting operating system
US20040123057A1 (en) Method for backing up data
US7222249B2 (en) Electronic apparatus and method of setting system environment of the electronic apparatus

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20090128