Memory Debugging The purpose of memory debugging is to locate problems related to dynamic memory. The kernel provides a variety of memory debugging methods. Dynamic memory pool statistics helps you le
阅读全文
开源鸿蒙 Memory Information Statistics
Memory information includes the memory pool size, memory usage, remaining memory size, maximum free memory, memory waterline, number of memory nodes, and fragmentation rate.
阅读全文
开源鸿蒙 Memory Leak Check
As an optional function of the kernel, memory leak check is used to locate dynamic memory leak problems. After this function is enabled, the dynamic memory automatically records the link registers (LRs) used when memory is allocated. If a memory leak occurs, the recorded information helps locate the
阅读全文
开源鸿蒙 Memory Corruption Check
As an optional function of the kernel, memory corruption check is used to check the integrity of a dynamic memory pool. This mechanism can detect memory corruption errors in the memory pool in a timely manner and provide alerts. It helps reduce problem locating costs and increase troubleshooting eff
阅读全文
开源鸿蒙 Extended Components
C++ Support
阅读全文
openharmony 鸿蒙 kernel-mini-extend-support
C++ Support Basic Concepts As one of the most widely used programming languages, C++ supports features, such as classes, encapsulation, and overloading. It is an object-oriented programming language d
阅读全文
openharmony 鸿蒙 kernel-mini-extend-file
File Systems VFS Basic Concepts The Virtual File System (VFS) is not a real file system. It is an abstract layer on top of a heterogeneous file system and provides you with a unified Unix-like interfa
阅读全文
开源鸿蒙 LittleFS
LittleFS is a small file system designed for flash. By combining the log-structured file system and the copy-on-write (COW) file system, LittleFS stores metadata in log structure and data in the COW structure. This special storage empowers LittleFS high power-loss resilience. LittleFS uses the stati
阅读全文
开源鸿蒙 FAT
File Allocation Table (FAT) is a file system developed for personal computers. It consists of the DOS Boot Record (DBR) region, FAT region, and Data region. Each entry in the FAT region records information about the corresponding cluster in the storage device. The cluster information includes whethe
阅读全文
openharmony 鸿蒙 kernel-mini-extend-dynamic-loading
Dynamic Loading Basic Concepts In small devices with limited hardware resources, dynamic algorithm deployment capability is required to allow multiple algorithms to be deployed at the same time. The L
阅读全文