Method for solving RAM (Random Access Memory) fragments generation during drawing of Windows GDI (Graphics Device Interface)
A technology of memory fragmentation and memory, which is applied in the field of improving WINDOWS system memory management methods, can solve problems such as memory fragmentation, achieve the effects of improving stability and speed, reducing CPU time, and avoiding memory fragmentation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Examples
Embodiment Construction
[0019] In order to allow those skilled in the art to better understand the technical solution of the present invention, the present invention will be further described below in conjunction with the examples.
[0020] The method used in this method to solve the memory fragmentation caused by Windows GDI drawing is to independently extract the same operations (creation of memory DC, memory compatible bitmap) that need to be performed each time the window is drawn, and complete the initial creation work during the system startup process. Create a global static memory DC m_dcTemporary and a global static memory bitmap m_bitmapTemporary; during the entire life cycle of the system operation, use this memory DC and memory bitmap in every place that needs to be depicted, instead of frequently performing creation And the operation of destruction not only reduces the memory fragmentation caused by frequent creation, but also reduces the operation of each window drawing, reduces the time ...
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