CN100456259C - Method for real responsing opening program prograss and its device - Google Patents

Method for real responsing opening program prograss and its device Download PDF

Info

Publication number
CN100456259C
CN100456259C CNB2006100918790A CN200610091879A CN100456259C CN 100456259 C CN100456259 C CN 100456259C CN B2006100918790 A CNB2006100918790 A CN B2006100918790A CN 200610091879 A CN200610091879 A CN 200610091879A CN 100456259 C CN100456259 C CN 100456259C
Authority
CN
China
Prior art keywords
progress
time value
unit
bios
segment
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.)
Expired - Fee Related
Application number
CNB2006100918790A
Other languages
Chinese (zh)
Other versions
CN101089825A (en
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 Corp
Original Assignee
Inventec 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 Corp filed Critical Inventec Corp
Priority to CNB2006100918790A priority Critical patent/CN100456259C/en
Publication of CN101089825A publication Critical patent/CN101089825A/en
Application granted granted Critical
Publication of CN100456259C publication Critical patent/CN100456259C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

A method for actually reflecting progress of starting-up program includes obtaining the first time value required by finalizing a starting-up program when computer is started up, making multiple program unit enter into a progress-presentation unit in sequence within said first time value and representing that starting up program is executed and finished when said progress-presentation table is fully filled by said progress unit.

Description

Can actual method and the device thereof that reflects the boot program progress
Technical field
The invention relates to the method for reflection boot program progress, especially refer to a kind of very first time value required according to a performed boot program on the computer installation, and making a plurality of progress units in described very first time value, the progress of being shown in represents to represent on the unit progress of boot program in regular turn.
Background technology
Our life is now just marching toward an information age that electronic industry is flourish, and various high-tech electronic products of being derived by computing machine develop rapidly very fast, has brought greatest breakthrough for human development in science and technology really.Yet, along with the continuous research and development of current various electronics technologies with progress greatly, the function of various electronic equipments performed initialization process when start from strength to strength, its represented program code content is also relatively huge many, and after a computer installation is opened, one Basic Input or Output System (BIOS) (Basic Input Output System, hereinafter to be referred as bios program) when initialization process, after the start key of this computer installation is pressed, this bios program just begins to detect every module (module of this computer installation itself and system thereof, as: Winchester disk drive), and every module carried out initialization setting and test, can operate as normal to guarantee system.If it is undesired that every module is detected, this bios program just quits work immediately, and the module information of makeing mistakes is shown.
This bios program has comprised system boot self check (POST) program, system activates bootstrap routine, these programs mainly are responsible for the effect that mainboard is communicated by letter with other computer hardware equipment, the batch processing of this bios program for staying in this computer installation, provide lowermost level, direct hardware controls, wherein this system boot self check (POST) function is when this computer installation activates, to the test inspection of its inner all devices of this system boot self check (POST) program, comprise to central processing system (CentralProcess Unit, CPU), storer (Storage), ROM (read-only memory) (ROM), motherboard ((Motherboard), CMOS memory, sequence and parallel columns I/O (Serial Input/Output Controller), floppy disk (Floppy Disk) and hard disk (Hard Disk) and keyboard (Keyboard) are tested.
When this computer installation when this bios program carries out initialization process; will show its processing progress; show and carry out the required time of described program; usually can one progress optical wand (Progress Bar) appear at picture; this progress optical wand can present a hollow belt-like zone when initial; and little by little this zone is filled up according to performed job schedule, when this zone when being filled up by a plurality of progress units, promptly represent performed job schedule to finish.
The expression practice of existing progress optical wand is in the program code of described first line program built-in in regular turn a plurality of checkpoints (check point) usually, when this computer installation is carried out this program code and is read a checkpoint, just the interrupt routine code and send one the instruction make one or more progress unit fill up the remaining hollow area of this progress optical wand, continue to carry out this program code again, go round and begin again, till this belt-like zone is filled up, yet, the time that is read in described program code between wantonly two checkpoints is also different, and, during this time if activate other function of (Enable) this motherboard or increase new hardware (as: display card), make this computer installation collocation different hardware be equipped with and carry out same basic module down, then the time that is spent is also inequality, make that the progress of filling up of shown this progress optical wand is just inhomogeneous, the progress that also can't reflect the first line program of actual execution really, for example: a first line program has been carried out half, but the progress of filling up of this progress optical wand only expression only arrives 40% progress, the user can't represent to find out in the unit execution real required time spent of this elder generation's line program in this progress, therefore also can't know also how long to carry out this elder generation's line program.
Therefore, if can invent out a kind of method that can actual reflection boot program progress according to above-mentioned inconvenience, can show each previous program certain progress when carrying out equably, accurately show the required time of initialization process again, promptly become an important topic that needs to be resolved hurrily.
Summary of the invention
In view of this, represent the unit for the improvement progress and can't reflect the known disadvantage of the first line program progress of actual execution really, the inventor is through the permanent research and experiment of making great efforts, and development and Design goes out a kind of method and device thereof that can actual reflection boot program progress of the present invention finally.
Fundamental purpose of the present invention, provide a kind of method that can actual reflection boot program progress, be at a computer installation in when start, obtain and finish the required very first time value of a boot program, make a plurality of progress units in this very first time value, represent in order to represent the unit again to a progress.
Another object of the present invention, provide a kind of method that can actual reflection boot program progress, boot program is a BIOS initialize routine, computer installation determines to show a display frequency of each progress unit according to the resolution of very first time value and screen, and the quantity of representing described progress unit again according to this display frequency adjustment, and represent in regular turn that according to the quantity of described progress unit each progress unit represents on the unit in progress, carry out the progress of this BIOS initialize routine with representative, when this progress represents that on behalf of this BIOS initialize routine executed, the unit is full by described progress unit benefit, promptly finish.
Above-mentioned purpose of the present invention is achieved by the following technical solution:
A kind of method that can actual reflection start progress, described mode is to be applied in a computer installation, be provided with a timer, a storer, a screen and a processor in the described computer installation, be preset with very first time value in the described storer, make when described computer installation activates a BIOS initialize routine in start that described processor is handled according to following action: search described storer and judge whether to read and finish the required described very first time value of start; Read described very first time value, and determine described timer in the regular quantity of sending look-at-me according to described very first time value; Decide progress to represent the length scale of unit and a display frequency of a plurality of progress units according to the quantity of described look-at-me and the resolution of described screen; Adjust the quantity of described progress unit according to described display frequency; In regular turn described progress unit representation shown progress on described screen is represented on the unit that wherein, described progress represents that the unit is a progress optical wand that shows on described screen, described progress unit is a segment that fills up respectively on the described progress optical wand; Judge whether described BIOS initialize routine finishes; If described BIOS initialize routine finishes, then will carry out the required time keeping of described BIOS initialize routine is very first time value, and is stored to described storer.
Another purpose of the present invention, provide a kind of device that can actual reflection boot program progress, be provided with a screen, a timer, a storer and a processor in a computer installation, described screen is represented the unit in order to the progress that demonstration has a plurality of progress units; Described timer sends a look-at-me respectively according to one-period property, arbitrary look-at-me can be for sending an idsplay order to represent at least one progress unit of accumulation in the unit in this progress; Described storer is provided with a BIOS initialize routine and a very first time value; Described processor reads the resolution of described very first time value and described screen and calculates and show that in regular turn described progress unit represents a display frequency on the unit in this progress, and shows described progress unit in regular turn according to this display frequency on described screen.
Above-mentioned purpose of the present invention is achieved by the following technical solution:
A kind of device that can actual reflection boot program progress, in a computer installation, comprise: a screen, a progress that has a plurality of progress units in order to demonstration is represented the unit, wherein said progress represents that the unit is a progress optical wand that shows on described screen, described progress unit is a segment that fills up respectively on the described progress optical wand; One timer regularly sends a look-at-me, and arbitrary look-at-me can be for sending an idsplay order, to represent at least one progress unit of accumulation in the unit in described progress; One storer is provided with a BIOS initialize routine and finishes the required very first time value of start; One processor, when activating described BIOS initialize routine, read described very first time value, and according to described very first time value, determine described timer in the regular quantity of sending look-at-me, decide a display frequency of described progress unit again according to the resolution of the quantity of described look-at-me and described screen, and represent to show on the unit described progress unit in described progress in regular turn according to described display frequency.
By the present invention, can actual reflection boot program progress, can show each previous program certain progress when carrying out again equably, and accurately show the required time of initialization process.
For making the auditor understanding be arranged further and understand to purpose of the present invention, shape, constructing apparatus feature and effect thereof, cooperate graphicly especially exemplified by embodiment, be described in detail as follows.
Description of drawings
Fig. 1 is a block schematic diagram of the present invention;
Fig. 2 is the embodiment synoptic diagram that progress is represented the unit;
Fig. 3 is one embodiment of the invention process flow diagrams;
Fig. 4 is an embodiment process flow diagram of filling up hollow framework among the present invention in regular turn;
Fig. 5 is whether the present invention finishes according to the BIOS initialize routine and embodiment process flow diagram that the hollow frame gymnastics is done;
Fig. 6 is the embodiment process flow diagram that the present invention produces very first time value.
The primary clustering symbol description:
Computer installation 1 storer 30
Timer 10 BIOS initialize routines 31
20 very first times of screen value 32
Progress unit's 21 second time values 33
Progress is represented unit 23 processors 40
Hollow framework 22
Embodiment
The present invention is a kind of method that can actual reflection boot program progress, see also Fig. 1, shown in Figure 2, one computer installation 1 is when start, obtain and finish the required very first time value 32 of a boot program, make a plurality of progress units 21 in very first time value 32, represent in order to represent unit 23 again to a progress, wherein boot program is a BIOS initialize routine 31, the resolution that computer installation 1 is provided according to a screen 20 (Screen) of very first time value 32 and this computer installation 1 determines to show a display frequency of each progress unit 21, and the quantity of representing described progress unit 21 again according to this display frequency adjustment, and make each progress unit 21 be shown in progress in regular turn according to the quantity of described progress unit 21 to represent on the unit 23, carry out the progress of this BIOS initialize routine 31 with representative, when progress represents that on behalf of these BIOS initialize routine 31 executeds, unit 23 is full by described progress unit 21 benefits, promptly finish.
Among the present invention, see also Fig. 1, shown in Figure 2 again, computer installation 1 is provided with a timer 10 (Timer), (as: complementary metal oxide semiconductor (CMOS), Complementay MetalOxide Semiconductor are called for short CMOS to a storer 30; Or non-volatility memorizer, Non-Volatile Memory is called for short NVRAM; And flash memory, Flash ROM) and a processor 40.Described timer 10 can send respectively according to one-period property a look-at-me (as: IRQ0, Interrupt Request Number 0, per second can send 18.21590 look-at-mes usually; Just per 1/18.21590 second periodicity and send look-at-me one time), described computer installation 1 can be between described BIOS initialize routine 31 be carried out, utilize arbitrary look-at-me and send an idsplay order, make it in progress is represented unit 23, accumulate a progress unit 21.
Described BIOS initialize routine 31 is located in the described storer 30, after described processor 40 reads the BIOS initialize routine 31 in the described storer 30 at every turn and is finished, these processor 40 meetings very first time value 32 that this is spent writes down back in the described storer 30, therefore, if computer installation 1 increases new hardware (as: display card), this processor 40 will be carried out this different time of BIOS initialize routine 31 gained, be recorded in the very first time value 32 in the described storer 30, in the time of can making carry out BIOS initialize routine 31 next time, can express the progress of BIOS initialize routine 31 more practically according to the very first time value of upgrading 32; Yet, if very first time value 32 is damaged or described storer 30 itself in be damaged, and cause to read very first time value 32, then the present invention can't obtain very first time value 32 and just can't continue follow-up step, therefore, computer installation 1 just is provided with the second default time value 33 (Default) in described storer 30, with when very first time value 32 can't be read, replace very first time value 32 and find the data of reference, and can proceed follow-up step.
After the hardware environment in the computer installation 1 changes to some extent, BIOS initialize routine 31 is when carrying out for the first time, though this progress is represented the progress that progress unit shown on the unit 23 21 can quite realistic initialize routine, but because that the user changes hardware environment or changes the probability of this computer installation 1 parameter own is not high, therefore, as long as the parameter of hardware environment or this computer installation 1 itself does not change, to carry out the required very first time value 32 of this BIOS initialize routine 31 just quite approaching at every turn.
In the most preferred embodiment of the present invention, see also Fig. 1, shown in Figure 2 again, progress represents that unit 23 can be the progress optical wand on this screen 20, described progress unit 21 can be respectively a segment that fills up on this progress optical wand, this segment can be a block (as: ■), symbol (as:) or %) or figure, this progress optical wand can be according to the progress of the initialization process of bios program and described segment is shown on the described progress optical wand in order, after processor 40 activates this BIOS initialize routine 31, see also shown in Figure 3ly, just handle according to following action:
301, search storer 30 and judge whether to read very first time value 32, if then carry out step 303, otherwise carry out step 302;
302, read the second default time value 33;
303, regularly send the quantity of look-at-me according to the time value decision timer 10 that reads;
304, decide the display frequency that shows described segment according to the quantity of described look-at-me and the resolution of described screen 20;
305, decide the length scale of described progress optical wand according to described display frequency;
306, decide the quantity of described segment according to the length scale of described progress optical wand;
307, on screen 20, show a hollow framework 22 with this progress optical wand equal length size according to the length scale of described progress optical wand;
308, in hollow framework 22, fill up at least one segment according to described display frequency in regular turn;
309, judge whether this BIOS initialize routine 31 finishes, if then carry out step 310, otherwise carry out step 308;
310, will carry out the 31 required times of this BIOS initialize routine deposits very first time value 32 in the described storer 30 in.
In the above embodiments, very first time value 32 in for example described storer 30 is 60 seconds, therefore, this timer 10 can send 1092 look-at-mes (60*18.2) altogether in this BIOS initialize routine 31 when carrying out, and the resolution that this computer installation 1 is provided is 640 * 480 * 8bpp (bit perpixel), the horizontal length that is showed on this screen 20 is 640 horizontal pixels (pixel) as can be known, and the ratio that this progress optical wand is shown in this screen 20 approximately slightly 9/10, be equivalent to 576 segments, if represent a segment with a vertical pixel, then can hold 576 segments in this hollow framework 22, therefore, this processor 40 can be calculated the look-at-me of per 1.8958 times (1092/576) can fill up a figure certainly on this hollow framework 22, because the number of times and the non-integer of this look-at-me, can't try to achieve more precise time, therefore, the number of times of setting this look-at-me is immediate integer (1.8958 are approximate 2 in this example), just can learn this display frequency (being that per twice look-at-me sent the idsplay order of filling up a segment).
This display frequency is that per twice look-at-me sent the idsplay order of filling up a segment, then send the idsplay order of filling up a segment for the last time and can fill up this progress optical wand fully for making, be in 1092 look-at-mes, wantonly twice look-at-me filled up a segment, therefore, should hollow framework 22 be adjusted into and be filled up by 546 segments.
Behind the horizontal length of processor 40 these progress optical wands of decision, a horizontal length and a default vertical length (as: 10 pixel) according to this progress optical wand should hollow framework 22 be shown on this screen 20, see also shown in Figure 4ly, this processor 40 is just handled according to following action:
401, in described look-at-me, send an idsplay order to described screen 20 according to this display frequency;
402, in regular turn with at least one vertical pixel equidistantly the end in hollow framework 22 be padded to the other end;
403, judge in the hollow framework 22 whether filled up by described vertical pixel fully, if then carry out step 404, otherwise carry out step 402;
404, finish the demonstration of this progress optical wand.
Carry out after the hardware environment the present invention's (seeing also Fig. 1, shown in Figure 2 again) for the first time for avoiding changing, and can't make this very first time value 32 effectively reflect the progress of this BIOS initialize routine 31, during these BIOS initialize routine 31 approaching end, see also shown in Figure 5ly, processor 40 is handled according to following steps:
501, judge whether hollow framework 22 is filled up by described vertical pixel fully, if then carry out step 502, otherwise carry out step 503;
502, keep the hollow framework 22 that demonstration has been filled up, till BIOS initialize routine 31 finishes;
503, directly fill up vertical pixel in described hollow framework 22, till this hollow framework 22 is filled up by described vertical pixel fully.
After activating BIOS initialize routines 31 when computer installation 1 start and by processor 40, see also shown in Figure 6ly, processor 40 is just handled according to following action:
601, record one very first time point;
602, carry out BIOS initialize routine 31;
603, judge whether this BIOS initialize routine 31 finishes, if then carry out step 604, otherwise carry out step 602;
604, record one second time point;
605, make described second time point deduct described very first time point and the very first time value 32 of time keeping to the described storer 30.
The above; only for a specific embodiment of the best of the present invention; but structural attitude of the present invention and the progress that is shown represent that the unit is not limited thereto; any this progress of utilizing represents that unit 23 desires to reflect with reality the progress of this BIOS initialize routine 31; and anyly be familiar with this skill person in field of the present invention; the variation that can expect easily or modification all can be encompassed in the claim protection domain of this case.

Claims (12)

1, a kind of method that can actual reflection start progress, it is characterized in that, described mode is to be applied in a computer installation, be provided with a timer, a storer, a screen and a processor in the described computer installation, be preset with very first time value in the described storer, make when described computer installation activates a BIOS initialize routine in start that described processor is handled according to following action:
Search described storer and judge whether to read and finish the required described very first time value of start;
Read described very first time value, and determine described timer in the regular quantity of sending look-at-me according to described very first time value;
Decide progress to represent the length scale of unit and a display frequency of a plurality of progress units according to the quantity of described look-at-me and the resolution of described screen;
Adjust the quantity of described progress unit according to described display frequency;
In regular turn described progress unit representation shown progress on described screen is represented on the unit that wherein, described progress represents that the unit is a progress optical wand that shows on described screen, described progress unit is a segment that fills up respectively on the described progress optical wand;
Judge whether described BIOS initialize routine finishes;
If described BIOS initialize routine finishes, then will carry out the required time keeping of described BIOS initialize routine is very first time value, and is stored to described storer.
2, the method for claim 1, described processor it is characterized in that, be preset with second time value in the described storer in addition, if can't read described very first time value, then described processor will change and read described second time value, and replace described very first time value with described second time value.
3, the method for claim 1 is characterized in that, after described processor determines that described progress is represented the length scale of unit, just handles according to following action:
Length scale according to described progress optical wand shows a hollow framework identical with described progress optical wand on described screen;
In described look-at-me, send an idsplay order to described screen according to described display frequency;
In regular turn with at least one segment equidistantly the end in described hollow framework be padded to the other end;
Judge in the described hollow framework whether filled up by described segment fully;
If when being filled up by described segment fully in the described hollow framework, then finish the demonstration of described progress optical wand.
4, method as claimed in claim 3 is characterized in that, described BIOS initialize routine is when finishing, and described processor is handled according to following steps:
Judge in the described hollow framework whether filled up by described segment fully;
If filled up by described segment fully in the described hollow framework, then keep the hollow framework that shows described segment, till described BIOS initialize routine finishes.
5, method as claimed in claim 4, it is characterized in that, if judge in the described hollow framework and do not filled up by described segment fully yet that then described processor is filled up described segment in described hollow framework, till described hollow framework is filled up by described segment fully.
6, method as claimed in claim 5 is characterized in that, each segment is made up of at least one vertical pixel, when described processor after showing described hollow framework on the described screen, just handle according to following action:
In described look-at-me, send an idsplay order to described screen according to described display frequency;
In regular turn with described at least one vertical pixel equidistantly the end in described hollow framework be padded to the other end;
Judge in the described hollow framework whether filled up by described vertical pixel fully;
If filled up by described vertical pixel fully in the described hollow framework, then finish the demonstration of described progress optical wand.
7, method as claimed in claim 3 is characterized in that, after described computer opening and described processor activate described BIOS initialize routine, just handles according to following action:
Write down very first time point;
Judge whether described BIOS initialize routine finishes;
If described BIOS initialize routine finishes, write down one second time point;
Make described second time point deduct described very first time point, and be recorded in the described storer, to replace described very first time value.
8, a kind of device that can actual reflection boot program progress is characterized in that, comprises in a computer installation:
One screen, a progress that has a plurality of progress units in order to demonstration is represented the unit, and wherein said progress represents that the unit is a progress optical wand that shows on described screen, and described progress unit is a segment that fills up respectively on the described progress optical wand;
One timer regularly sends a look-at-me, and arbitrary look-at-me can be for sending an idsplay order, to represent at least one progress unit of accumulation in the unit in described progress;
One storer is provided with a BIOS initialize routine and finishes the required very first time value of start;
One processor, when activating described BIOS initialize routine, read described very first time value, and according to described very first time value, determine described timer in the regular quantity of sending look-at-me, decide a display frequency of described progress unit again according to the resolution of the quantity of described look-at-me and described screen, and represent to show on the unit described progress unit in described progress in regular turn according to described display frequency.
9, device as claimed in claim 8 is characterized in that, is preset with second time value in the described storer in addition, when described second time value can't be read in described very first time value, replaces described very first time value.
10, device as claimed in claim 9 is characterized in that, described segment is a block.
11, device as claimed in claim 9 is characterized in that, described segment is a symbol.
12, device as claimed in claim 9 is characterized in that, described segment is a figure.
CNB2006100918790A 2006-06-13 2006-06-13 Method for real responsing opening program prograss and its device Expired - Fee Related CN100456259C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006100918790A CN100456259C (en) 2006-06-13 2006-06-13 Method for real responsing opening program prograss and its device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006100918790A CN100456259C (en) 2006-06-13 2006-06-13 Method for real responsing opening program prograss and its device

Publications (2)

Publication Number Publication Date
CN101089825A CN101089825A (en) 2007-12-19
CN100456259C true CN100456259C (en) 2009-01-28

Family

ID=38943190

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100918790A Expired - Fee Related CN100456259C (en) 2006-06-13 2006-06-13 Method for real responsing opening program prograss and its device

Country Status (1)

Country Link
CN (1) CN100456259C (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101937383A (en) * 2009-06-29 2011-01-05 深圳Tcl新技术有限公司 Starting-up progress indicating device and method for indicating starting-up progress
CN103809988B (en) * 2012-11-07 2017-09-29 联想(北京)有限公司 A kind of information processing method and electronic equipment
CN103729212A (en) * 2013-12-12 2014-04-16 乐视致新电子科技(天津)有限公司 Booting icon display method and booting icon display device
CN107908516B (en) * 2017-12-04 2020-12-18 联想(北京)有限公司 Data display method and device
CN112311889B (en) * 2020-11-02 2023-03-21 浙江大华技术股份有限公司 Method and device for determining equipment starting progress, storage medium and electronic device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5758155A (en) * 1994-10-18 1998-05-26 Hewlett-Packard Company Method for displaying progress during operating system startup and shutdown
US5953010A (en) * 1997-08-01 1999-09-14 Sun Microsystems, Inc. User-friendly iconic message display indicating progress and status of loading and running system program in electronic digital computer
US6530031B1 (en) * 1999-11-08 2003-03-04 International Business Machines Corporation Method and apparatus for timing duration of initialization tasks during system initialization
US6639687B1 (en) * 1998-09-08 2003-10-28 International Business Machines Corporation Progress indicator for multiple actions
CN1635471A (en) * 2003-12-25 2005-07-06 英业达股份有限公司 Progress display system and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5758155A (en) * 1994-10-18 1998-05-26 Hewlett-Packard Company Method for displaying progress during operating system startup and shutdown
US5953010A (en) * 1997-08-01 1999-09-14 Sun Microsystems, Inc. User-friendly iconic message display indicating progress and status of loading and running system program in electronic digital computer
US6639687B1 (en) * 1998-09-08 2003-10-28 International Business Machines Corporation Progress indicator for multiple actions
US6530031B1 (en) * 1999-11-08 2003-03-04 International Business Machines Corporation Method and apparatus for timing duration of initialization tasks during system initialization
CN1635471A (en) * 2003-12-25 2005-07-06 英业达股份有限公司 Progress display system and method

Also Published As

Publication number Publication date
CN101089825A (en) 2007-12-19

Similar Documents

Publication Publication Date Title
CN100456259C (en) Method for real responsing opening program prograss and its device
CN112199162B (en) Disk snapshot method, device and medium based on virtualized disk double-active disaster tolerance
CN103150188B (en) The compatible video card fast initializing method of the x86 of non-x 86 instruction set computer
KR100316416B1 (en) Program development, method for developing programs and storage medium storing programs for development of programs
US20120254662A1 (en) Automated test system and automated test method
CN103984565A (en) Method and electronic device of file system prefetching and boot-up method
CN1633644A (en) Operating system-independent method and system of determining CPU utilization
CN104204976A (en) Information processing apparatus, simulation method, and program
CN109416637A (en) The specific operating parameter of application program is exported for backward compatibility
CN105487956B (en) Debugging method and device in power-on self-test
CN112506745A (en) Memory temperature reading method and device and computer readable storage medium
US9325576B2 (en) Dynamic server to server configuration and initialization
US20180014065A1 (en) Video File Processing Method and Device
CN102231127A (en) System and method for detecting BIOS (Basic Input Output System) wrong information display
CN113609028A (en) Page testing method, computing device and readable storage medium
US20100153622A1 (en) Data Access Controller and Data Accessing Method
CN102968319A (en) VxWorks image loading method
US8886512B2 (en) Simulation apparatus, computer-readable recording medium, and method
CN1151429C (en) Method and system for generating global hit test data structure using scan line compression of windows in graphical user interface
CN115687146A (en) BIOS (basic input output System) test method and device, computer equipment and storage medium
CN106909345A (en) A kind of UEFI firmware implementation methods based on desktop computer
JP6433966B2 (en) Information processing apparatus, information processing method, and program
CN101000575A (en) Computer program execution bottleneck analysing processing method and system
CN113821438A (en) Application response performance test method and system and computing equipment
JP2006090905A (en) Test simulator and test simulation program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090128

Termination date: 20120613