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

Computer program acceleration method and system

A computer program, a technology for accelerating the system, applied in the direction of program loading/starting, file system, transmission system, etc., can solve problems such as inability to detach from access, slow access to disks and other devices, and inability to improve the startup and running speed of program software. To achieve the effect of program acceleration efficiency and cost factors, speed up program startup and running speed

Active Publication Date: 2013-10-30
TENCENT TECH (SHENZHEN) CO LTD +1
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] 1. Pre-reading still needs to access the disk, and accessing devices such as disks is very slow
[0007] 2. Resources that need to be loaded before the pre-reading program runs cannot be accelerated
[0008] 3. Unable to solve the performance loss caused by writing operations on required resources and other files during software operation
[0009] In general, because the access to low-speed devices such as disks cannot be separated, the existing technology cannot well improve the startup and running speed of program software.

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 program acceleration method and system
  • Computer program acceleration method and system
  • Computer program acceleration method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings.

[0029] Based on the above analysis, in the computer, the program code and resources are stored in the form of files. If the dependence on low-speed storage devices cannot be separated or reduced, it is difficult to further increase the speed of program software (including startup speed and software running speed). In general, if a program needs to access a file, it will directly access the file on the disk, and the file read and write speed will be limited by the speed of the disk itself.

[0030] In the embodiment of the present invention, in order to speed up this process, the read and write operations of these files are redirected to the same file stored on a storage device with a faster speed (especially a faster random read and write speed) by using a redirecti...

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 invention provides a computer program acceleration method and system. The method includes that on the basis of affecting factors of computer program acceleration, critical data files and common data files are determined; the common data files are stored in a first storage device, and the critical data files are stored in a second storage device, wherein the data access speed of the second storage device is higher than that of the first storage device; a critical data file access request is received, the access request is redirected to the second storage device, and the critical data files are accessed on the second storage device. According to the characteristic that file read-write speed is limited by the speed of the storage devices themselves, important file access operation is redirected to files stored on a device with higher speed through a redirection technology, and program starting and operation speed is accelerated.

Description

Technical field [0001] The embodiments of the present invention relate to the technical field of computer software, and more specifically, to a computer program acceleration method and system. Background technique [0002] A computer program or a software program (usually abbreviated as a program) refers to a set of instructions that instruct each step of a computer, usually written in a certain programming language, and running on a certain target architecture. Generally speaking, a program is a collection of command sequences written in a computer language to achieve a specific goal or solve a specific problem. [0003] Program operation requires the operating system to load the program itself before it can start execution. Therefore, under the condition of constant computer processing capacity, the efficiency of software operation mainly depends on two parts: the time required to load the program and access the required resources and the program itself The time required to run,...

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
IPC IPC(8): G06F9/445
CPCG06F17/30091G06F17/30221G06F9/445H04L67/06G06F16/13G06F16/185
Inventor 司天歌边超蒋进舟
Owner TENCENT TECH (SHENZHEN) CO LTD