Isolation of a Networking Switch During Reboot
US-2024126560-A1 · Apr 18, 2024 · US
US9298472B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9298472-B2 |
| Application number | US-58702205-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 27, 2005 |
| Priority date | Jan 27, 2004 |
| Publication date | Mar 29, 2016 |
| Grant date | Mar 29, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Process information saving unit 131 and process restoration unit 132 are provided. A process table 201 and other information required for restoring a process present in an OS 130 are copied in a save area 124 on a main memory area 120 during execution of an application. At the restart, only the OS is initialized while leaving the main memory area used by the application as it is. After the initialization, the saved process information (the process table and other information managed by the OS) is rewritten on the OS data area 12 . By employing this configuration, provided is an environment allowing the process before the restart to be continuously operated after the restart.
Opening claim text (preview).
The invention claimed is: 1. A rapid restart method comprising: copying, before restart of an OS loaded on a main memory area of a main memory device, process information to one or more save areas on the main memory device, the OS generating the process information that comprises a process condition of one or more user processes in accordance with execution of the one or more user processes to manage the one or more user processes, and the one or more save areas being previously created in accordance with a number of the one or more user processes; initializing, at the restart of the OS, the main memory area of the main memory device used by the OS while not restarting the one or more save areas used by the one or more user processes; and restoring the copied process information from the one or more save areas to the restarted OS loaded on the main memory area after completion of the restart of the OS. 2. The rapid restart method according to claim 1 , wherein the OS is started up from an OS main memory image stored in a nonvolatile storage portion forming a part of the main memory device. 3. The rapid restart method according to claim 2 , wherein every time occurs a write access from the OS to the nonvolatile storage portion during system operation, data in an address range having a predetermined width including the address at which the write access has occurred is copied from the nonvolatile storage portion to a substitute area ensured in a readable/writable main memory portion forming a part of the main memory device, and subsequent accesses to the address range having the predetermined width are converted to accesses to the substitute area. 4. The rapid restart method according to claim 1 , wherein a size of the one or more save areas is dependent on a size of an area that one or more user processes use in the main memory area. 5. The rapid restart method according to claim 1 , wherein a size of the one or more save areas is dependent on a number of user processes running on the OS. 6. A rapid restart method comprising: copying, before restart of an OS loaded on a main memory area of a main memory device, process information to one or more save areas on the main memory device, while setting a restart flag for the copied process information to designate whether one or more processes are to be restarted or not, the OS generating the process information that comprises a process condition of the one or more user processes in accordance with execution of the one or more user processes to manage the one or more user processes, and the one or more save areas being previously created in accordance with a number of the one or more user processes; initializing, at the restart of the OS, the main memory area of the main memory device used by the OS while not restarting the one or more save areas used by the one or more user processes for which the restart flag is set not to restart; and restoring, from the one or more save areas, the copied process information of the one or more user processes for which the restart flag is set not to restart to the restarted OS loaded on the main memory area, after completion of the restart of the OS. 7. The rapid restart method according to claim 6 , wherein when a restart flag is set for process information relating to a certain user process to designate whether the process is to be restarted or not, all the user processes belonging to the same user application program as the user process are searched, and restart flags in the process information relating to all the searched user processes are also set to the same value. 8. A rapid restart method comprising: copying, before restart of an OS loaded on a main memory area of a main memory device, process information, to one or more save areas on the main memory device, the OS generating the process information that comprises a process condition of one or more user processes in accordance with execution of the one or more user processes to manage the one or more user processes, and the one or more save areas being previously created in accordance with a number of the one or more user processes; initializing, at the restart of the OS, the main memory area of the main memory device used by the OS while not restarting the one or more save areas used by the one or more user processes; and restoring the copied process information from the one or more save areas to the restored OS loaded on the main memory area, after completion of the restart of the OS. 9. A rapid restart method comprising: copying, before restart of an OS loaded on a main memory area of a main memory device, process information, to one or more save areas on the main memory device by referring to a process ID table in which an identifier for a process to be continuously operated or a process not to be continuously operated after restart of the OS, the OS generating the process information that comprises a process condition of one or more user processes in accordance with execution of the one or more user processes to manage the one or more user processes, and the one or more save areas being previously created in accordance with a number of the one or more user processes; initializing, at the restart of the OS, the main memory area of the main memory device used by the OS while not restarting the one or more save areas used by the one or more user processes; and restoring the copied process information from the one or more save areas to the restarted OS loaded on the main memory area, after completion of the restart of the OS. 10. A rapid restart method comprising: copying, at generation of one or more user processes, process information to one or more save areas on a main memory device, the OS generating the process information that comprises a process condition of one or more user processes in accordance with execution of the one or more user processes to manage the one or more user processes, and the one or more save areas being previously created in accordance with a number of the one or more user processes; setting, at switching of the one or more user processes, a restart flag for the saved process information to designate whether the one or more user processes are to be restarted or not, while updating the process information saved in the one or more save areas to the latest state if the one or more user processes are not to be restarted; nullifying the copied process information, at termination of the one or more user processes; initializing, at restart of the OS loaded on a main memory area of the main memory device, the main memory area of the main memory device used by the OS while not restarting the one or more save areas used by the one or more user processes for which the restart flag is set not to restart; and restoring, after completion of the restart of the OS, the copied process information of the one or more user processes for which the restart flag is set not to restart from the one or more save areas to the restarted OS loaded on the main memory area. 11. The rapid restart method according to claim 10 , wherein when a restart flag is set for process information relating to a certain user process to designate whether the process is to be restarted or not, all the user processes belonging to the user application program as the user process are searched, and restart flags in the process information relating to all the searched user processes are also set to the same value. 12. An information processing apparatus comprising: process information saving means for copying, before restart of an OS loaded on a main memory area of a main memory device, process information to one or more save areas on the main memory device, th
Suspend and resume; Hibernate and awake · CPC title
Resetting or repowering · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.