A High Throughput Data Stream Processing Method
A processing method and data flow technology, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve the problems of high system overhead, multi-reading and multi-writing, etc., to reduce lock overhead, improve real-time performance, and improve throughput. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0040] For the real-time and efficient processing of high-throughput data streams, the general idea of the present invention is to use a small number of receiving threads to deal with as many client data sending requests as possible by means of asynchronous data reception, and make full use of the cpu time of the receiving threads; The data is sent to the business processing thread for processing as quickly as possible through the lock-free task scheduling method to ensure the real-time performance of data processing; in addition, since data receiving is an IO-intensive operation, data processing is a CPU For intensive operations, separate the two layers and run them on different ranges of cpu cores to ensure that the data receiving and processing processes do not interfere with each other, and the data processing thread will not occupy the cpu for a long time, and the data receiving thread will not be scheduled to run by the system Case. The schematic diagram of the method ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com