Boot Method Reserving Memory Area for Operating System Copy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The traditional boot process of computer systems is slow due to the time-consuming process of reading the operating system from a hard disk, as not all components are necessary for loading the operating system, and existing methods do not efficiently utilize the faster memory for loading the OS.
Innovation Solution
A method that reserves a memory area to copy the operating system from a bootable medium, allowing the processor to activate the operating system from this memory area, significantly reducing the time required to load the OS by leveraging the faster memory access speeds.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the operating system is loaded from the hard disk during the traditional boot process, then the system can be booted with all components initialized, but the boot time becomes excessively long (40 seconds to 1 minute)
Solution Approach 1:
The patent applies preliminary action by copying the operating system from the hard disk to the memory before the traditional boot process completes. Specifically, during the initialization phase, the system identifies the OS location on the hard disk and creates a copy in the memory reserved area, so that when the boot loader needs to load the OS, it can do so from memory instead of the slow hard disk, reducing boot time while ensuring the OS is properly loaded
Solution Approach 2:
The patent directly applies the copying principle by creating a duplicate copy of the operating system in the memory reserved area. The BIOS or boot loader copies the OS from the bootable medium (hard disk) to a predetermined memory location, allowing the system to load and execute the OS from this faster memory copy rather than repeatedly accessing the hard disk, thereby significantly reducing boot time
2Reliability
If all components are initialized one by one during boot, then the system ensures proper initialization of all hardware, but the initialization process takes 10-16 seconds
Solution Approach 1:
The patent applies preliminary action by performing the operating system copy operation during the component initialization phase. While the BIOS is initializing hardware components, the system simultaneously or sequentially copies the OS to memory, overlapping these operations to reduce total boot time without compromising initialization completeness
Solution Approach 2:
The patent extracts the operating system loading operation from the traditional sequential boot process. By separating the OS copy operation from the hard disk reading process and performing it in the memory reserved area during initialization, the system removes the bottleneck of slow hard disk access from the critical boot path
Data Source
AI summary
A booting method adaptable to a computer system having a processor, a memory and a bootable medium, wherein the bootable medium has an operating system, the booting method comprises the steps of activating a basic input/output system (BIOS); reserving a reserved area in the memory according to a setting of a setting space; copying the operating system from the bootable medium to the reserved area as an operating system copy; and activating the operating system copy from the reserved area.


