Unlock instant, AI-driven research and patent intelligence for your innovation.

Computer system start-up acceleration method and device

A computer system, boot-up technology

Active Publication Date: 2016-03-30
BEIJING QIHOO TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of the problems that the above-mentioned existing system startup method has loopholes in the system startup service, or when the system startup service is abnormal due to other reasons in the system, the system startup process will be slowed down and the user experience will be deteriorated, the present invention is proposed to provide A computer system startup acceleration method and device for overcoming the above problems or at least partially solving the above problems

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Computer system start-up acceleration method and device
  • Computer system start-up acceleration method and device
  • Computer system start-up acceleration method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] refer to figure 1 , shows a flow chart of steps of a computer system startup processing method according to Embodiment 1 of the present invention.

[0030] The computer system startup processing method of the present embodiment includes the following steps:

[0031] Step S102: Obtain a system failure log of the computer system.

[0032] System fault information is usually recorded in the system fault log. When the system starts abnormally, this part of the abnormal information should be recorded in the system fault log.

[0033] Step S104: Obtain the log information of the system startup service from the system fault log.

[0034] Wherein, the log information of the system startup service includes a data source of the log information of the system startup service and a service identifier of the system startup service.

[0035] System startup services include, but are not limited to, SERVICE_FILE_SYSTEM_DRIVER services, SERVICE_KERNEL_DRIVER services, SERVICE_WIN32_OW...

Embodiment 2

[0044] refer to figure 2 , shows a flow chart of steps of a computer system startup processing method according to Embodiment 2 of the present invention.

[0045] The computer system startup processing method of the present embodiment includes the following steps:

[0046] Step S202: When the system start-up time exceeds a set threshold, obtain a system failure log of the computer system.

[0047] Wherein, the setting threshold may be properly set according to the statistical analysis result of the system startup time, or set according to experience, or adopt other setting methods, which is not limited in the present invention. For example, when the system service management program starts a service, it will detect the status of the service being started, and detect whether the service has not responded normally beyond the preset time. Wherein, the preset time is 80 seconds, so 80 seconds can be used as the default time in this embodiment. For another example, when the syst...

Embodiment 3

[0061] refer to image 3 , shows a flow chart of steps of a computer system startup processing method according to Embodiment 3 of the present invention.

[0062] In this embodiment, a suspended service detection module is set in the system, and the suspended service detection module is used to execute the computer system startup processing method of this embodiment.

[0063] The computer system startup processing method of the present embodiment includes the following steps:

[0064] Step S302: when the system startup time exceeds the set threshold, the suspended service detection module acquires the eventlog of the computer system.

[0065] In this embodiment, system failure / abnormal information is recorded in the eventlog, and each log in the system eventlog includes fields and information such as data source, ID (identification), data content, and time.

[0066] Step S304: The suspended service detection module reads at least one log through the system interface ReadEven...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention provides a starting-up acceleration method and device for a computer system. The starting-up acceleration device for the computer system comprises a starting acceleration module, wherein the starting acceleration module is used for loading a system service manager after a system detects a starting event; the system service manager starts a system starting service according to the preset starting type of the system starting service; and a computer system starting processing device comprises a first acquisition module, a judgment module, a second acquisition module and a modifying module. According to the embodiment of the invention, the system starting-up speed is improved, and unnecessary wait in the system starting-up process is reduced.

Description

technical field [0001] The present invention relates to the technical field of computers, in particular to a method and device for accelerating the startup of a computer system. Background technique [0002] Startup items, also known as system startup items, are programs that the system will run in the foreground or background when the system is turned on. The current system startup services include four types: SERVICE_FILE_SYSTEM_DRIVER, SERVICE_KERNEL_DRIVER, SERVICE_WIN32_OWN_PROCESS and SERVICE_WIN32_SHARE_PROCESS. The service type of X can be identified through the Type value identification under the registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\XXXX, where XXX in the entry indicates service name. [0003] Among the above system startup services, the SERVICE_FILE_SYSTEM_DRIVER service is a file system driver service, which is responsible for all file IO operations in the system; the SERVICE_KERNEL_DRIVER service is a device driver service, which is ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/445
Inventor 陈希
Owner BEIJING QIHOO TECH CO LTD