FR2868564A1 - Booting method of computer e.g. desktop computer, involves saving booting information in main memory when computer is booting and executing booting information - Google Patents
Booting method of computer e.g. desktop computer, involves saving booting information in main memory when computer is booting and executing booting information Download PDFInfo
- Publication number
- FR2868564A1 FR2868564A1 FR0450623A FR0450623A FR2868564A1 FR 2868564 A1 FR2868564 A1 FR 2868564A1 FR 0450623 A FR0450623 A FR 0450623A FR 0450623 A FR0450623 A FR 0450623A FR 2868564 A1 FR2868564 A1 FR 2868564A1
- Authority
- FR
- France
- Prior art keywords
- computer
- memory
- boot
- initializing
- rapidly
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4418—Suspend and resume; Hibernate and awake
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
Description
SR 24882 TW-GBSR 24882 TW-GB
APPAREIL ET PROCEDE POUR INITIALISER RAPIDEMENT UN APPARATUS AND METHOD FOR QUICKLY INITIALIZING A
ORDINATEURCOMPUTER
Domaine de l'invention La présente invention concerne un appareil pour initialiser rapidement un ordinateur et un procédé pour ce même objectif, et concerne notamment un appareil et un procédé exploitant la possibilité d'accès rapide de la mémoire pour initialiser rapidement un ordinateur. Contexte de l'invention Un système informatique actuel, tel qu'un ordinateur de bureau, un ordinateur portable ou un ordinateur serveur, est généralement équipé d'unités d'accès aux données comme un lecteur de disquettes (FD), un lecteur de disques optiques (OD), ou un lecteur de disque dur (HD), pour accéder aux données stockées sur un support de stockage de données comme une disquette, un disque optique ou un disque dur. En outre, au moins un système d'exploitation de démarrage est stocké sur l'un des supports de stockage de données susmentionnés afin de démarrer un ordinateur. L'utilisateur d'un ordinateur peut choisir son dispositif de démarrage préféré parmi ces unités d'accès aux données en définissant le BIOS de l'ordinateur. FIELD OF THE INVENTION The present invention relates to an apparatus for rapidly initializing a computer and a method for the same purpose, and particularly relates to an apparatus and method exploiting the possibility of fast memory access to quickly boot a computer. Background of the Invention A current computer system, such as a desktop computer, a laptop or a server computer, is generally equipped with data access units such as a floppy disk drive (FD), a disk drive optical (OD), or a hard disk (HD) drive, to access data stored on a data storage medium such as a floppy disk, an optical disk, or a hard disk. In addition, at least one boot operating system is stored on one of the aforementioned data storage media to boot a computer. The user of a computer can choose his preferred boot device from among these data access units by setting the computer's BIOS.
Un lecteur de disque dur a la vitesse d'accès aux données la plus rapide parmi les unités d'accès aux données susmentionnées. De manière générale, le dispositif de démarrage par défaut est le lecteur de disque dur, sur lequel est stocké un système d'exploitation tel que MS Windows (marque déposée), IBM OS2 (marque déposée) ou LINUX (marque déposée). A hard disk drive has the fastest data access speed among the aforementioned data access units. In general, the default boot device is the hard disk drive, on which is stored an operating system such as MS Windows (registered trademark), IBM OS2 (registered trademark) or LINUX (trademark).
Certains facteurs doivent être pris en compte pendant le processus d'initialisation lancé depuis le lecteur de disque dur. Par exemple, le temps d'accès aux données et le temps de recherche des données peuvent contribuer à retarder le temps de démarrage de l'ordinateur. Certain factors must be taken into account during the initialization process initiated from the hard disk drive. For example, data access time and data search time can help to delay the startup time of the computer.
Le problème susmentionné empire lorsque l'ordinateur est utilisé depuis longtemps et stocke donc de grandes quantités de données et de programmes. The aforementioned problem worsens when the computer is used for a long time and therefore stores large amounts of data and programs.
Les fichiers nécessaires pour l'initialisation d'un ordinateur, comme le fichier de démarrage, le registre, le fichier d'exécution et les fichiers associés peuvent être dispersés sur le disque dur. La vitesse de démarrage de l'ordinateur est réduite lorsqu'il est nécessaire de rechercher et d'accéder à de nombreux fichiers dispersés. En outre, le lecteur de disque dur est un dispositif classique qui ne bénéficie pas de l'accroissement de la vitesse de la carte mère, du processeur et de la mémoire. The files needed to boot a computer, such as the boot file, registry, runtime file, and associated files may be scattered on the hard disk. The startup speed of the computer is reduced when it is necessary to search for and access many scattered files. In addition, the hard disk drive is a conventional device that does not benefit from the increased speed of the motherboard, processor and memory.
Le système d'exploitation le plus récent a été développé pour offrir d'avantages de fonctionnalités à l'utilisateur. Un système d'exploitation possédant un mode de veille peut sauvegarder le statut d'exécution des programmes et l'affichage de l'écran en cours dans une mémoire avant de couper l'alimentation électrique délivrée au moniteur, au lecteur de disque dur, à la carte mère et au processeur. Lorsque l'ordinateur quitte le mode de veille, le statut d'exécution des programmes et l'affichage de l'écran sauvegardés dans la mémoire sont récupérés et le moniteur, le lecteur de disque dur, la carte mère et le processeur sont de nouveau alimentés en puissance électrique. Le statut initial avant l'entrée en mode de veille de l'ordinateur possédant ce type de système d'exploitation peut être rétabli avec une vitesse de restauration rapide. Cependant, la mémoire doit toujours être alimentée en puissance électrique pendant le fonctionnement en mode de veille. The most recent operating system has been developed to provide user functionality benefits. An operating system having a sleep mode can save the program execution status and display of the current screen in a memory before turning off the power supply to the monitor, the hard disk drive, the motherboard and the processor. When the computer quits the sleep mode, the program execution status and the screen display saved in the memory are retrieved and the monitor, hard disk drive, motherboard and processor are again powered by electric power. The initial status before entering the computer's sleep mode with this type of operating system can be restored with a fast restore speed. However, the memory must always be supplied with electrical power during operation in standby mode.
En outre, un logiciel de restauration peut sauvegarder le statut d'exécution des programmes en cours et l'affichage de l'écran en cours sous la forme d'un fichier vidéo sur le disque dur avant d'éteindre l'ordinateur. Lorsque l'ordinateur est de nouveau allumé, celui-ci retrouve le statut d'exécution des programmes et l'affichage de l'écran initiaux correspondant au fichier vidéo du disque dur. Le logiciel de restauration possède pour avantage de ne pas nécessiter d'alimentation électrique pendant l'état d'extinction de l'ordinateur. Cependant, l'ordinateur requiert toujours un temps d'accès aux données et un temps de recherche des données pour le fichier vidéo sur le disque dur, ce qui engendre un temps d'initialisation plus lent. In addition, recovery software can save the running status of current programs and display the current screen as a video file on the hard drive before shutting down the computer. When the computer is turned on again, the computer returns to the program execution status and the initial screen display corresponding to the video file of the hard disk. The recovery software has the advantage of not requiring a power supply during the state of extinction of the computer. However, the computer still requires data access time and data search time for the video file on the hard disk, resulting in a slower boot time.
Résumé de l'invention L'un des objets de la présente invention est de proposer un appareil et un procédé exploitant avantageusement l'accès rapide de la mémoire pour démarrer rapidement un ordinateur. SUMMARY OF THE INVENTION One of the objects of the present invention is to provide an apparatus and a method advantageously exploiting fast memory access to quickly start a computer.
Pour parvenir au résultat ci-dessus, la présente 30 invention propose un appareil et un procédé pour initialiser rapidement un ordinateur. L'appareil comprend une unité d'accès à la mémoire pour stocker des informations de démarrage, une mémoire principale, au moins une unité centrale de traitement (UC) et une unité BIOS (Basic Input Output System) pour définir l'unité d'accès à la mémoire comme le dispositif de démarrage de l'ordinateur. L'UC lit les informations de démarrage et sauvegarde les informations de démarrage dans la mémoire principale lors de l'initialisation de l'ordinateur. To achieve the above result, the present invention provides an apparatus and method for rapidly initializing a computer. The apparatus includes a memory access unit for storing start information, a main memory, at least one central processing unit (CPU) and a basic input output system (BIOS) unit for defining the unit of access. memory access as the boot device of the computer. The CPU reads the boot information and saves the boot information in the main memory when the computer boots.
Dans l'un des aspects de la présente invention, les informations de démarrage forment de préférence au moins un fichier de démarrage, un registre, un fichier d'exécution et un fichier d'association pour un système d'exploitation, ou un fichier vidéo de démarrage. In one aspect of the present invention, the boot information preferably forms at least one boot file, a register, a run file and an association file for an operating system, or a video file. starting.
Dans un autre aspect de la présente invention, les informations de démarrage sont des informations liées au démarrage stockées dans la mémoire principale avant l'extinction de l'ordinateur. In another aspect of the present invention, the startup information is boot-related information stored in the main memory before the shutdown of the computer.
Dans un autre aspect de la présente invention, l'unité d'accès à la mémoire est une mémoire non volatile ou une mémoire volatile. Lorsque l'unité d'accès à la mémoire est une mémoire volatile, il est nécessaire de fournir une alimentation électrique à l'unité d'accès à la mémoire après l'extinction de l'ordinateur. A cette fin la mémoire reste couplée à une alimentation électrique. In another aspect of the present invention, the memory access unit is a non-volatile memory or a volatile memory. When the memory access unit is a volatile memory, it is necessary to supply a power supply to the memory access unit after the shutdown of the computer. For this purpose the memory remains coupled to a power supply.
Les divers objets et avantages de la présente invention apparaîtront plus clairement à la lecture de la description détaillée suivante faite en conjonction avec les dessins annexés. The various objects and advantages of the present invention will become more apparent upon reading the following detailed description in conjunction with the accompanying drawings.
2868564 52868564 5
Brève description des dessinsBrief description of the drawings
D'autres caractéristiques et avantages de l'invention ressortiront plus clairement à la lecture de la description ci-après, faite en référence aux dessins annexés, sur lesquels: la figure 1 illustre le schéma de principe d'un système informatique de l'appareil selon la présente invention; et les figures 2A, 2B et 2C montrent des organigrammes de la présente invention. Other characteristics and advantages of the invention will emerge more clearly on reading the following description, made with reference to the appended drawings, in which: FIG. 1 illustrates the block diagram of a computer system of the apparatus according to the present invention; and Figures 2A, 2B and 2C show flowcharts of the present invention.
Description détaillée de l'invention Detailed description of the invention
La figure 1 illustre le schéma de principe d'un système informatique 10 équipé d'un appareil selon la présente invention permettant de démarrer rapidement un ordinateur. L'appareil d'initialisation rapide de l'ordinateur selon la présente invention exploite la fonctionnalité d'accès rapide aux données de la mémoire pour résoudre le problème du temps d'attente de l'art antérieur. Le système informatique peut être un ordinateur de bureau, un ordinateur portable ou un ordinateur serveur. Figure 1 illustrates the block diagram of a computer system 10 equipped with an apparatus according to the present invention for quickly starting a computer. The computer's rapid initialization apparatus according to the present invention exploits the fast data access functionality of the memory to solve the problem of waiting time of the prior art. The computer system can be a desktop computer, a laptop, or a server computer.
Le système informatique 10 comprend principalement une unité 11 d'accès à la mémoire, une mémoire principale 12, au moins une UC (unité centrale) 13 et une unité BIOS 14. L'unité 11 d'accès à la mémoire possède au moins un module de mémoire 111, de préférence une mémoire non volatile telle qu'une mémoire flash pour stocker des informations de démarrage ou une mémoire volatile. Lorsque le module de mémoire 111 est une mémoire volatile telle qu'une DRAM, une puissance électrique est délivrée au module de mémoire 111 lorsque l'ordinateur est éteint. The computer system 10 mainly comprises a memory access unit 11, a main memory 12, at least one CPU 13 and a BIOS unit 14. The memory access unit 11 has at least one memory module 111, preferably a non-volatile memory such as a flash memory for storing startup information or volatile memory. When the memory module 111 is a volatile memory such as a DRAM, an electrical power is delivered to the memory module 111 when the computer is turned off.
A l'heure actuelle, plusieurs modèles d'ordinateur sont conçus pour fournir une alimentation électrique à certaines interfaces ou à des dispositifs périphériques lorsque l'ordinateur est éteint mais toujours relié à une prise électrique. La présente invention exploite cette caractéristique pour alimenter le module de mémoire 111 en électricité à partir des interfaces ou des dispositifs périphériques. At present, several computer models are designed to provide power to certain interfaces or peripheral devices when the computer is turned off but still connected to an electrical outlet. The present invention exploits this feature to power the memory module 111 from the interfaces or peripheral devices.
L'unité 11 d'accès à la mémoire peut être conçue comme une carte d'interface à insérer dans un bus PCI (avec informations de contrôle du protocole), ou comme un module intégré monté sur une carte mère. L'unité 11 d'accès à la mémoire peut être électriquement connectée à la mémoire principale 12 par l'intermédiaire d'un interface IDE (à environnement de développement intégré), d'une interface SCSI (Small computer system interface) ou d'un interface RAID. The memory access unit 11 may be designed as an interface card to be inserted into a PCI bus (with protocol control information), or as an integrated module mounted on a motherboard. The memory access unit 11 may be electrically connected to the main memory 12 via an IDE interface (integrated development environment), a small computer system interface (SCSI) or a RAID interface.
Les informations de démarrage stockées dans l'unité 11 d'accès à la mémoire comprennent une pluralité de fichiers de démarrage, de registres, de fichiers d'exécution et de fichiers d'association essentiels à l'initialisation de l'ordinateur. En variante, les informations de démarrage peuvent être un fichier vidéo de démarrage formé par l'affectation de l'adresse du programme d'exécution, des données et des données d'association dans la mémoire principale 12 lors du démarrage de l'ordinateur. Ainsi, l'ordinateur peut éviter des processus d'initialisation inutiles en établissant une correspondance directe vers les informations de démarrage stockées dans le fichier vidéo de la mémoire principale 12. The boot information stored in the memory access unit 11 includes a plurality of boot files, registers, runtime files, and association files essential to booting the computer. Alternatively, the boot information may be a boot video file formed by assigning the execution program address, data, and association data to the main memory 12 when the computer starts. Thus, the computer can avoid unnecessary initialization processes by making a direct match to the boot information stored in the video file of the main memory 12.
La mémoire principale 12 est connectée à l'unité 11 d'accès à la mémoire et stocke le programme et les données requis par 1'UC 13. De manière plus spécifique, la mémoire principale 12 stocke les informations de démarrage lors de l'initialisation de l'ordinateur. La mémoire principale 12 est de préférence une DRAM, une DDRAM ou une RDRAM. The main memory 12 is connected to the memory access unit 11 and stores the program and the data required by the CPU 13. More specifically, the main memory 12 stores the boot information during initialization. from the computer. The main memory 12 is preferably a DRAM, a DDRAM or an RDRAM.
L'UC 13 est connectée à l'unité 11 d'accès à la mémoire et à la mémoire principale 12. L'UC 13 lit les informations de démarrage lors de l'initialisation de l'ordinateur puis stocke les informations de démarrage dans la mémoire principale 12 pour une exécution ultérieure. The CPU 13 is connected to the memory access unit 11 and to the main memory 12. The CPU 13 reads the boot information during initialization of the computer and then stores the boot information in the computer. main memory 12 for later execution.
L'ordinateur effectue généralement un processus d'initialisation à l'aide d'un dispositif de démarrage désigné par l'unité BIOS 14, le dispositif de démarrage étant à l'heure actuelle limité au lecteur de disquettes (FD) , au lecteur de disques optiques (OD), au lecteur de disque dur (HD), à la carte d'interface réseau (NIC), etc. L'unité 11 d'accès à la mémoire selon la présente invention possède une interface IDE, une interface SCSI, ou une interface RAID, compatible avec le paramétrage du dispositif de démarrage défini par le BIOS actuel. Il est à noter que l'unité 11 d'accès à la mémoire selon la présente invention peut posséder d'autres types d'interface pour rester compatible avec les normes des futurs ordinateurs et économiser les ressources IDE et SCSI. The computer generally performs an initialization process using a boot device designated by the BIOS unit 14, the boot device currently being limited to the floppy disk drive (FD), the drive optical discs (OD), hard disk drive (HD), network interface card (NIC), etc. The memory access unit 11 according to the present invention has an IDE interface, a SCSI interface, or a RAID interface, compatible with the setting of the boot device defined by the current BIOS. It should be noted that the memory access unit 11 according to the present invention may have other types of interface to remain compatible with the standards of the future computers and save IDE and SCSI resources.
2868564 8 Les figures 2A, 2B et 2C montrent l'organigramme de la présente invention. A l'étape 5100, il est délivré à une unité 11 d'accès à la mémoire des informations de démarrage pour un ordinateur qui sont stockées dans un module de mémoire 111. Puis, lors de l'étape S102, l'unité 11 d'accès à la mémoire est définie comme un dispositif de démarrage de l'ordinateur en paramétrant une unité BIOS 14. A l'étape S104, l'ordinateur est initialisé et une UC 13 de l'ordinateur lit les informations de démarrage stockées dans le module de mémoire 111. Lors d'une étape ultérieure 5106, les informations de démarrage sont stockées dans une mémoire principale 12. Puis, à l'étape 5108, l'UC 13 exécute les informations de démarrage stockées dans la mémoire principale 12 afin de terminer rapidement le processus d'initialisation pour l'ordinateur. Figures 2A, 2B and 2C show the flowchart of the present invention. In step 5100, a boot access unit 11 for a computer that is stored in a memory module 111 is delivered to a memory access unit 11. Then, in step S102, the unit 11 Memory access is defined as a boot device of the computer by setting a BIOS unit 14. In step S104, the computer is booted and a CPU 13 of the computer reads the boot information stored in the computer. memory module 111. In a subsequent step 5106, the start information is stored in a main memory 12. Then, in step 5108, the CPU 13 executes the boot information stored in the main memory 12 in order to quickly complete the initialization process for the computer.
Dans la présente invention, les informations de démarrage peuvent former des fichiers de démarrage qui ne changent jamais pour l'ordinateur. Il est à noter que certains fichiers tels que les fichiers d'exécution ou les fichiers d'association dans les informations de démarrage peuvent être modifiés en même temps que la mise à jour de l'ordinateur. Par exemple, il est possible d'installer un nouveau logiciel ou un nouvel élément dans l'ordinateur, ou d'apporter des modifications à l'aide d'un paramétrage utilisateur tel que l'utilisation d'un fond d'écran. In the present invention, the boot information can form boot files that never change for the computer. It should be noted that some files such as runtime files or association files in the boot information may be modified at the same time as updating the computer. For example, you can install new software or a new item in the computer, or make changes using a user setting such as using a wallpaper.
Comme le montre la figure 2B, avant d'éteindre l'ordinateur, une étape 5110 est exécutée. Lors de l'étape 5110, les informations de démarrage comprenant le fichier de démarrage, le registre, le fichier d'exécution et les fichiers d'association sont actualisées ou stockées dans l'unité 11 d'accès à la mémoire. Ainsi, l'ordinateur peut être initialisé à l'aide de nouveaux paramètres lors de l'utilisation suivante. As shown in Figure 2B, before turning off the computer, a step 5110 is executed. In step 5110, the boot information including the boot file, the register, the execution file and the association files are updated or stored in the memory access unit 11. Thus, the computer can be initialized with new settings in the next use.
En variante, comme le montre la figure 2C, les étapes S112 et S114 sont exécutées avant l'extinction de l'ordinateur. Au cours de l'étape S112, un fichier vidéo de démarrage est créé, comprenant des informations stockées dans la mémoire principale 12. Les informations peuvent être, sans toutefois être limitées à ceci, un programme, des données et des informations associés au système d'exploitation. Lors de l'étape S114, le fichier vidéo de démarrage est stocké dans l'unité 11 d'accès à la mémoire. Ainsi, l'ordinateur peut être initialisé à l'aide des informations stockées dans le fichier vidéo de démarrage. Alternatively, as shown in FIG. 2C, steps S112 and S114 are executed before the computer turns off. In step S112, a boot video file is created, including information stored in the main memory 12. The information may be, but not limited to, a program, data, and information associated with the storage system. exploitation. In step S114, the boot video file is stored in the memory access unit 11. Thus, the computer can be initialized using the information stored in the boot video file.
Bien que la présente invention ait été décrite en faisant référence au mode de réalisation préféré de cette dernière, il est entendu que l'invention n'est pas limitée aux détails de celui-ci. Divers remplacements et modifications ont été proposés dans la Although the present invention has been described with reference to the preferred embodiment thereof, it is to be understood that the invention is not limited to the details thereof. Various replacements and modifications have been proposed in the
description ci-dessus, et d'autres variantes description above, and other variants
apparaîtront aux hommes du métier. De tels remplacements et modifications sont donc inclus dans la portée de l'invention telle que définie dans les revendications annexées. will appear to those skilled in the art. Such replacements and modifications are therefore included within the scope of the invention as defined in the appended claims.
Claims (26)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0450623A FR2868564B1 (en) | 2004-03-30 | 2004-03-30 | APPARATUS AND METHOD FOR QUICKLY INITIALIZING A COMPUTER |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0450623A FR2868564B1 (en) | 2004-03-30 | 2004-03-30 | APPARATUS AND METHOD FOR QUICKLY INITIALIZING A COMPUTER |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2868564A1 true FR2868564A1 (en) | 2005-10-07 |
FR2868564B1 FR2868564B1 (en) | 2007-07-06 |
Family
ID=34944297
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR0450623A Expired - Fee Related FR2868564B1 (en) | 2004-03-30 | 2004-03-30 | APPARATUS AND METHOD FOR QUICKLY INITIALIZING A COMPUTER |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR2868564B1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6158002A (en) * | 1998-08-14 | 2000-12-05 | Adaptec, Inc. | Method and apparatus of boot device switching by a floppy disk |
US6347370B1 (en) * | 1998-12-30 | 2002-02-12 | Intel Corporation | Method and system for pre-loading system resume operation data on suspend operation |
US20030145191A1 (en) * | 2002-01-25 | 2003-07-31 | Samsung Electronics Co., Ltd. | Computer system and method of controlling the same |
US6636963B1 (en) * | 1999-12-30 | 2003-10-21 | Cardiac Pacemakers, Inc. | Quick starting for microprocessor-based system by retrieving a target state memory image and a target state data structure from an image storage medium |
-
2004
- 2004-03-30 FR FR0450623A patent/FR2868564B1/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6158002A (en) * | 1998-08-14 | 2000-12-05 | Adaptec, Inc. | Method and apparatus of boot device switching by a floppy disk |
US6347370B1 (en) * | 1998-12-30 | 2002-02-12 | Intel Corporation | Method and system for pre-loading system resume operation data on suspend operation |
US6636963B1 (en) * | 1999-12-30 | 2003-10-21 | Cardiac Pacemakers, Inc. | Quick starting for microprocessor-based system by retrieving a target state memory image and a target state data structure from an image storage medium |
US20030145191A1 (en) * | 2002-01-25 | 2003-07-31 | Samsung Electronics Co., Ltd. | Computer system and method of controlling the same |
Non-Patent Citations (1)
Title |
---|
ANONYMOUS: "Method to use flash memory in computer suspend/resume and system boot operations", RESEARCH DISCLOSURE, KENNETH MASON PUBLICATIONS, HAMPSHIRE, GB, vol. 429, no. 98, January 2000 (2000-01-01), XP007125383, ISSN: 0374-4353 * |
Also Published As
Publication number | Publication date |
---|---|
FR2868564B1 (en) | 2007-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9501291B2 (en) | Method and system for providing hybrid-shutdown and fast startup processes | |
TWI524205B (en) | Method of provisioning firmware in an operating system (os) absent services environment | |
US10061595B2 (en) | Fast computer startup | |
KR101702700B1 (en) | Fast computer startup | |
US7949814B2 (en) | Swapping “fixed system” hard disk | |
US7607003B2 (en) | System and method for loading an operating system on a personal computer | |
US20070061556A1 (en) | Method and apparatus for quick resumption | |
FR2898703A1 (en) | METHOD, INDEPENDENT OF THE GAME OF CHIPS, TO UPDATE AND CONFIGURE LOCALLY AND REMOTELY THE SYSTEM BIOS | |
US20100100719A1 (en) | Method for reducing booting time and computer using the same | |
CN102135893A (en) | Method for integrating operating system on BIOS (Basic Input Output System) chip and starting operating system on server | |
TW200530910A (en) | Method and apparatus for remote modification of system configuration | |
US7480791B2 (en) | Method and apparatus for quick resumption where the system may forego initialization of at least one memory range identified in the resume descriptor | |
US20050223209A1 (en) | Apparatus for fast booting computer and method for the same | |
US20120311361A1 (en) | Predictive power state transitions for information handling devices | |
US8850355B2 (en) | Systems and methods for communicating with media modules | |
CN102135923A (en) | Method for integrating operating system into BIOS (Basic Input/Output System) chip and method for starting operating system | |
EP3427158B1 (en) | Memory management process in a set of information processing devices | |
EP2545449B1 (en) | Method for configuring an it system, corresponding computer program and it system | |
FR2868564A1 (en) | Booting method of computer e.g. desktop computer, involves saving booting information in main memory when computer is booting and executing booting information | |
JP3732764B2 (en) | OS startup method and OS startup system | |
US8762699B1 (en) | System, apparatus, and method for initiating a reboot of a personal computer system by pressing a button on an attached storage device and causing the operating system on the attached storage device to be booted | |
GB2411982A (en) | Fast booting computer | |
CN114217869A (en) | Starting method, device and medium for diskless client | |
JP2010086344A (en) | Information processor | |
JP2006171987A (en) | High speed boot method and device of computer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PLFP | Fee payment |
Year of fee payment: 13 |
|
PLFP | Fee payment |
Year of fee payment: 14 |
|
PLFP | Fee payment |
Year of fee payment: 15 |
|
ST | Notification of lapse |
Effective date: 20191106 |