Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for achieving high-speed transfer of mass data of data recorder on basis of multithreading

A data logger, massive data technology, applied in the input/output process of data processing, electrical digital data processing, input/output to record carriers, etc. After more than ten hours, it will affect the working frequency and use efficiency of the drone, and achieve the effect of improving data unloading speed, high performance, improving work efficiency and practical utilization.

Inactive Publication Date: 2017-05-17
TIANJIN JINHANG COMP TECH RES INST
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Taking the application of drones as an example, the storage capacity of the airborne data recorders of many military and civilian drones is as high as several TB. It takes several hours to complete the data unloading through the computer interface (USB, SATA) or network interface. It will directly affect the efficiency of data analysis and the utilization rate of the data recorder, which in turn will affect the working frequency and efficiency of the UAV.

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
  • Method for achieving high-speed transfer of mass data of data recorder on basis of multithreading
  • Method for achieving high-speed transfer of mass data of data recorder on basis of multithreading
  • Method for achieving high-speed transfer of mass data of data recorder on basis of multithreading

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] In order to make the purpose, content, and advantages of the present invention clearer, the specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0033] For ground servers with multi-core processor systems, with the support of the operating system, multiple threads can run at the same time. The present invention uses the operating system multi-thread tool programming interface to carry out the algorithm and process design of the new data unloading tool, and starts two concurrent threads in the tool, that is, a read thread and a write thread, to read and write the data dump The operation is completed independently by two threads, and the two threads communicate through a dedicated semaphore and shared memory to realize the control of the read and write process and the exchange of data.

[0034] Specifically, in order to solve the problems of the prior art, the pr...

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 belongs to the field of software algorithm designing, and particularly relates to a method for achieving high-speed transfer of mass data of a data recorder on the basis of multithreading. Compared with the prior art, the method has the following advantages that by means of a concurrent algorithm designing and multithreading programming implementing tool, the high-performance storage system hardware capacity is exerted to the maximum extent, and the resource utilization rate is increased; the data unloading speed of the data recorder can be significantly increased, the working efficiency of the data recorder is improved, and the practical utilization rate of the data recorder is increased.

Description

technical field [0001] The invention belongs to the field of software algorithm design, and specifically relates to a method for high-speed dumping of massive data of a data recorder based on multithreading. It uses a computer system with a multi-core CPU as a platform to meet the application requirements of dumping massive data in different storage spaces. Use multi-threading tools to realize the concurrent reading and writing of data dumping process, and achieve the purpose of improving the speed of data dumping. Background technique [0002] In many military and civilian fields such as military flight test, UAV reconnaissance, video shooting, surveillance video recording, field surveying and mapping, rail transportation, etc., a large-capacity dedicated data recorder is required to record various data and information in the work. As the recording tasks become more and more complex, the types and quantities of information to be recorded increase, and the storage capacity o...

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 Applications(China)
IPC IPC(8): G06F3/06
CPCG06F3/0604G06F3/061G06F3/0656
Inventor 王可杨阳曾永红纪策李岩
Owner TIANJIN JINHANG COMP TECH RES INST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products