/dev/ashmem/PixelMap RawData, uniqueId: xxxx_xx /dev/ashmem/JPEG RawData, uniqueId: 1845_2 (deleted) /dev/ashmem/EXT RawData
memoryName:ion softThreshold:3000(MB) hardThreshold:4500(MB) topMemory:7015044(KB) time(s) kernelMemory(KB)realtime 0 209 105868 2024/12/04 22:03:21 1 429 113868 2024/12/04 22:07:01 2 649 436416 2024/12/04 22:10:41 3 869 448168 2024/12/04 22:14:21 4 1089 448168 2024/12/04 22:18:01 5 1309 448168 2024/12/04 22:21:41 6 1529 457352 2024/12/04 22:25:21 7 1749 457352 2024/12/04 22:29:01 8 1969 677156 2024/12/04 22:32:41 9 2189 461448 2024/12/04 22:36:21 10 2409 452264 2024/12/04 22:40:01 11 2629 452264 2024/12/04 22:43:41 12 2849 850260 2024/12/04 22:47:21 13 3069 914380 2024/12/04 22:51:01 14 3289 957984 2024/12/04 22:54:41 15 3509 478868 2024/12/04 22:59:22 16 3729 608372 2024/12/04 23:03:02 17 3949 7015044 2024/12/04 23:15:17
Total dmabuf size of hiaiserver: 12582912 bytes Total dmabuf size of CameraDaemon: 4194304 bytes Total dmabuf size of composer_host: 68116480 bytes Total dmabuf size of render_service: 5513801728 bytes
LOGGER_MEMCHECK_SMAPS_INFO get info realtime: 2025/04/09 10:58:12 -------------------------------[memory]------------------------------- Size Rss Pss Clean Dirty Clean Dirty Swap SwapPss Counts Name // ... 160880 18360 13580 9560 0 8800 0 7364 7364 5 /data/storage/el1/bundle/arkwebcore/libs/arm64/libarkweb_engine.so 34844 2984 2936 48 0 2936 0 968 689 21 [anon:native_heap:jemalloc meta] 2663248 2655276 2654156 0 2240 0 2653036 0 0 1765 anon_inode:dev/ashmem/EXTRawData 128 8 4 0 8 0 0 0 0 2 anon_inode:dev/ashmem/shared_memory/149B66719F7D3586B4F043474A5845FC // ... 46069784 2969996 2942807 126900 2860 186740 2653496 113136 81977 6437 Summary
使用完成后及时释放PixelMap C++对象,可参考API文档release和OH_PixelmapNative_Destroy(),推荐在页面切换、应用退后台等场景下手动释放老页面PixelMap。