System starting method and apparatus, storage medium, and electronic device
AssigneeShenzhen Tcl New Technology Co., Ltd.
InventorWeikai SONG
Life of this patent
Estimating the term…
Abstract
Disclosed are a system starting method and apparatus, a storage medium, and an electronic device, relating to the technical field of computers. The method includes during a target system starting process, collecting a target outside loading event, obtaining outside loading content from the outside, and converting into a data file and a memory address, before a scheduled start item starts, pre-reading the data file to a memory according to the memory address by a pre-reading process. System starting efficiency is improved, and device starting speed is increased.
Claims21
A system starting method, comprising:
- during a target system starting process, collecting a target peripheral loading event required by a predetermined start item according to a buried point in a kernel for a peripheral loading event of the predetermined start item;
- obtaining a peripheral loading content corresponding to the target peripheral loading event from a peripheral;
- converting the peripheral loading content into a data file and a corresponding memory address for use by the predetermined start item, and generating a pre-read file list based on the data file and the corresponding memory address;
- recording the pre-read file list, wherein the pre-read file list is used in a subsequent target system starting process for a pre-reading process to pre-read the data file into a memory according to the corresponding memory address before the predetermined start item starts, and the data file is available for loading after the predetermined start item starts.
A system starting apparatus, comprising:
- a collecting module configured to collect a target peripheral loading event required by a predetermined start item during a target system starting process according to a buried point in a kernel for a peripheral loading event of the predetermined start item;
- an acquiring module configured to obtain a peripheral loading content corresponding to the target peripheral loading event from a peripheral;
- a generating module configured to convert the peripheral loading content into a data file and a corresponding memory address for use by the predetermined start item, and to generate a pre-read file list based on the data file and the corresponding memory address;
- a recording module configured to record the pre-read file list, wherein the pre-read file list is used in a subsequent target system starting process for a pre-reading process to pre-read the data file into a memory according to the corresponding memory address before the predetermined start item starts, and the data file is available for loading after the predetermined start item starts.
(canceled)
An electronic device, comprising:
- a memory storing a computer program;
- and a processor configured to read the computer program stored in the memory to:
- during a target system starting process, collect a target peripheral loading event required by a predetermined start item according to a buried point in a kernel for a peripheral loading event of the predetermined start item;
- obtain a peripheral loading content corresponding to the target peripheral loading event from a peripheral;
- convert the peripheral loading content into a data file and a corresponding memory address for use by the predetermined start item, and generate a pre-read file list based on the data file and the corresponding memory address;
- record the pre-read file list, wherein the pre-read file list is used in a subsequent target system starting process for a pre-reading process to pre-read the data file into a memory according to the corresponding memory address before the predetermined start item starts, and the data file is available for loading after the predetermined start item starts.
Dependencies are inferred from the claim text.