Method and device for monitoring cross-border of CMA memory of in-vehicle infotainment system and storage medium
A vehicle system and memory technology, applied in the computer field, can solve problems such as system restart, memory leakage, and inability to know the memory usage of CMA, so as to improve system performance and prevent serious impacts.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0036] see figure 1 , a method for monitoring the out-of-bounds CMA memory of a vehicle-machine system, comprising the following steps:
[0037] (1) After the system is powered on, the CAMERA module, DISPLAY module, video encoding module and / or video decoding module, etc. start to initialize and apply for CMA memory;
[0038] (2) When applying for CMA memory, apply for more 4K memory before and after the applied memory area, and write a preset data into the memory area to record which controller applied for the memory area; the preset data The protocol is defined in advance, and each data represents the memory applied by different controllers; in addition, the start address and end address of the multi-application 4K memory are recorded, and this data is also used to determine which controller the extra 4K memory belongs to.
[0039] (3) Start a thread to monitor whether the extra 4K memory before and after has been rewritten.
[0040] (4) If the 4K memory before and after i...
Embodiment 2
[0042] A device for monitoring the out-of-bounds CMA memory of a vehicle-machine system, comprising:
[0043] The memory application module is used to apply for the large CMA memory of each controller after the CAMERA module, DISPLAY module, video encoding module and / or video decoding module start initialization; and apply for 4K memory before and after the applied memory area;
[0044] The recording module is used to write a preset data in the multi-application memory area. The preset data should have a protocol defined first, and each data represents the memory applied by different controllers; record the memory area by which Controller application; record the start address and end address of the multi-application memory;
[0045] The monitoring module is used to start a thread to monitor whether the memory that has been applied for before and after has been rewritten;
[0046] The processor is used for the monitoring module to determine which controller's memory area is wh...
Embodiment 3
[0048] A storage medium storing an executable program, when the executable program is executed by a processor, implements the method for monitoring the CMA memory out-of-bounds of the vehicle-machine system in Embodiment 1.
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