Multithread analysis and operation visualization method
A multi-threading and threading technology, applied in the field of data analysis, can solve problems such as inability to extract valid data, laborious analysis by engineers, and large amount of data, so as to shorten the construction period of software engineering, improve R&D efficiency, and facilitate access
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0021] like figure 1 As shown, a multi-thread analysis and operation visualization method includes the following steps:
[0022] Step 1, run source program, gather the thread ID and run-time stack of described source program, described thread ID directly calls operating system thread api and obtains by an external program, and described run-time stack is compiled by compiler (as GNU) device) to add a flag, and then get it through the proxy function;
[0023] Step 2, separating the collected runtime stacks according to the thread ID, so that each thread ID corresponds to a sub-runtime stack;
[0024] Step 3, counting the call data of each function in each of the sub-runtime stacks, the call data includes the attribution module, the number of calls, the call depth and the call span, and the attribution module includes a memory allocation module, a file operation module and a lock module;
[0025] Step 4. Identify and filter the basic class functions in each of the sub-runtime...
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