内存泄漏系列专题分析之二十八:内存占用测试report结果过程计算方式和Camera进程各种内存指标dump方式

【关注我,后续持续新增专题博文,谢谢!!!】

上一篇我们讲了内存泄漏系列专题分析之二十七:内存占用测试Camera相机进程内存指标分布report概述ok

        这一篇我们开始讲 内存泄漏系列专题分析之二十八:内存占用测试report结果过程计算方式和Camera进程各种内存指标dump方式

目录

一、问题背景

二、:report结果过程计算方式和Camera进程各种内存指标dump方式

    2.1:Camera相机进程各种内存指标dump方式

    2.2 :内存占用测试report结果过程计算方式

            2.2.1 :单次测试内存值

            2.2.2 :重复内存

                2.2.2.1 Camera APP ION内存 

                2.2.2.2 Camera HAL ION内存 

                2.2.2.3 重复内存  

            2.2.3 :单次测试总内存

            2.2.4 :内存占用最大值

            2.2.5 :内存占用评判


一、问题背景

 内存指标非常之多,每个内存指标都可能存在内存占用超标。而每个内存指标又是如何dump出来的呢?上一篇我们讲了:内存泄漏系列专题分析之二十七:内存占用测试Camera相机进程内存指标分布report概述ok

        这一篇我们讲里面涉及的内存指标获取方式进行专门讲解。

二、:report结果过程计算方式和Camera进程各种内存指标dump方式

    2.1:Camera相机进程各种内存指标dump方式

这部分和内存泄漏的方式一致,参考:内存泄漏系列专题分析之二十五:内存泄漏测试report Camera相机进程各种内存指标dump方式

    2.2 :内存占用测试report结果过程计算方式

            2.2.1 :单次测试内存值

每个指标读取方式,参考:内存泄漏系列专题分析之二十五:内存泄漏测试report Camera相机进程各种内存指标dump方式

            2.2.2 :重复内存

这部分和内存泄漏有点类似,但也有点区别,内存占用测的内存峰值,因此dump时间点一般内存峰值附近dump,这块就需要添加埋点去dump了。

                2.2.2.1 Camera APP ION内存 
om.camera (PID 25810) size: 201308 kB
DMA Buffers:
ino     	size    	count   	flags     	mode      	exp_name
00002611	10344   	11      	0x00000002	0x00080007	qcom,system	qcom,system
00002751	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002720	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002649	8332    	3       	0x00000002	0x00080007	system	system
00002884	4       	3       	0x00000002	0x00080007	system	system
00002757	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002721	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002613	10344   	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002607	10344   	10      	0x00000002	0x00080007	qcom,system	qcom,system
00003114	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002852	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002881	148     	3       	0x00000002	0x00080007	system	system
00002818	28      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002834	72      	3       	0x00000002	0x00080007	qcom,system	qcom,system
00002754	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00003093	23868   	3       	0x00000002	0x00080007	qcom,system	qcom,system
00002760	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002718	588     	3       	0x00000002	0x00080007	system	system
00002609	10344   	10      	0x00000002	0x00080007	qcom,system	qcom,system
00002826	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002817	10344   	10      	0x00000002	0x00080007	qcom,system	qcom,system
00002883	4       	3       	0x00000002	0x00080007	system	system
00002628	4       	3       	0x00000002	0x00080007	system	system
00002743	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002895	6144    	3       	0x00000002	0x00080007	system	system
00002807	10344   	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002744	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002612	28      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002827	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002824	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002608	28      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00003002	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00003113	18432   	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002756	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002610	28      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002761	4       	3       	0x00000002	0x00080007	system	system
00002882	128     	3       	0x00000002	0x00080007	system	system
00002900	8192    	3       	0x00000002	0x00080007	system	system
00002641	4       	3       	0x00000002	0x00080007	system	system
00002758	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002752	4       	3       	0x00000002	0x00080007	system	system
00002755	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002614	28      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002745	2392    	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002606	28      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00003001	18432   	7       	0x00000002	0x00080007	qcom,system	qcom,system
00002825	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002833	2448    	3       	0x00000002	0x00080007	qcom,system	qcom,system
00002747	4096    	3       	0x00000002	0x00080007	system	system
00002746	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002605	10344   	10      	0x00000002	0x00080007	qcom,system	qcom,system
00003094	28      	3       	0x00000002	0x00080007	qcom,system	qcom,system
00002759	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002742	4       	3       	0x00000002	0x00080007	system	system
00002829	28      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002808	28      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002753	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002828	10344   	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002762	4       	3       	0x00000002	0x00080007	system	system
00002737	144     	3       	0x00000002	0x00080007	system	system
00002853	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002750	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
                2.2.2.2 Camera HAL ION内存 
ider-service_64 (PID 3576) size: 628128 kB
DMA Buffers:
ino     	size    	count   	flags     	mode      	exp_name
00003017	8       	3       	0x00000002	0x00080007	qcom,system	
00002794	144     	3       	0x00000002	0x00080007	qcom,system	
00002751	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002720	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00003036	16      	3       	0x00000002	0x00080007	qcom,system	
00002686	4       	3       	0x00000002	0x00080007	qcom,system	
00002800	480     	3       	0x00000002	0x00080007	qcom,system	
00002635	156     	3       	0x00000002	0x00080007	qcom,system	
00002845	480     	3       	0x00000002	0x00080007	qcom,system	
00003062	16      	2       	0x00000002	0x00080007	qcom,system	
00002697	4       	3       	0x00000002	0x00080007	qcom,system	
00002841	18432   	3       	0x00000002	0x00080007	qcom,system	
00002678	552     	3       	0x00000002	0x00080007	qcom,system	
00002757	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002796	48      	3       	0x00000002	0x00080007	qcom,system	
00002721	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002687	4       	3       	0x00000002	0x00080007	qcom,system	
00003056	120     	2       	0x00000002	0x00080007	qcom,system	
00002663	16      	3       	0x00000002	0x00080007	qcom,system	
00003117	18432   	3       	0x00000002	0x00080007	qcom,system	
00002765	240     	3       	0x00000002	0x00080007	qcom,system	
00002727	1004    	3       	0x00000002	0x00080007	qcom,system	
00003026	25488   	4       	0x00000002	0x00080007	qcom,system	
00002732	360     	3       	0x00000002	0x00080007	qcom,system	
00003012	28      	3       	0x00000002	0x00080007	qcom,system	
00002843	48      	3       	0x00000002	0x00080007	qcom,system	
00002781	36      	3       	0x00000002	0x00080007	qcom,system	
00002706	4       	3       	0x00000002	0x00080007	qcom,system	
00003041	4       	3       	0x00000002	0x00080007	qcom,system	
00002629	4       	3       	0x00000002	0x00080007	qcom,system	
00003083	16      	3       	0x00000002	0x00080007	qcom,system	
00003023	16      	2       	0x00000002	0x00080007	qcom,system	
00003074	68      	3       	0x00000002	0x00080007	qcom,system	
00003051	18432   	3       	0x00000002	0x00080007	qcom,system	
00002779	32      	3       	0x00000002	0x00080007	qcom,system	
00003015	4       	3       	0x00000002	0x00080007	qcom,system	
00003029	16      	2       	0x00000002	0x00080007	qcom,system	
00002822	480     	3       	0x00000002	0x00080007	qcom,system	
00002639	4       	3       	0x00000002	0x00080007	qcom,system	
00002816	480     	3       	0x00000002	0x00080007	qcom,system	
00002736	24      	3       	0x00000002	0x00080007	qcom,system	
00003013	68      	3       	0x00000002	0x00080007	qcom,system	
00003075	120     	3       	0x00000002	0x00080007	qcom,system	
00002655	172     	3       	0x00000002	0x00080007	qcom,system	
00002675	32      	3       	0x00000002	0x00080007	qcom,system	
00002703	12      	3       	0x00000002	0x00080007	qcom,system	
00002798	64      	3       	0x00000002	0x00080007	qcom,system	
00002688	4       	3       	0x00000002	0x00080007	qcom,system	
00003043	25488   	3       	0x00000002	0x00080007	qcom,system	
00002654	16      	3       	0x00000002	0x00080007	qcom,system	
00003114	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002731	264     	3       	0x00000002	0x00080007	qcom,system	
00003087	120     	3       	0x00000002	0x00080007	qcom,system	
00002815	32      	3       	0x00000002	0x00080007	qcom,system	
00003071	172     	3       	0x00000002	0x00080007	qcom,system	
00002852	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002792	288     	3       	0x00000002	0x00080007	qcom,system	
00002692	4       	3       	0x00000002	0x00080007	qcom,system	
00003090	7504    	3       	0x00000002	0x00080007	qcom,system	
00002657	68      	3       	0x00000002	0x00080007	qcom,system	
00002771	48      	3       	0x00000002	0x00080007	qcom,system	
00003089	7876    	3       	0x00000002	0x00080007	qcom,system	
00002700	984     	3       	0x00000002	0x00080007	qcom,system	
00002809	480     	3       	0x00000002	0x00080007	qcom,system	
00002774	452     	3       	0x00000002	0x00080007	qcom,system	
00003061	120     	2       	0x00000002	0x00080007	qcom,system	
00002665	3296    	3       	0x00000002	0x00080007	qcom,system	
00002777	18432   	3       	0x00000002	0x00080007	qcom,system	
00002754	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002776	2280    	3       	0x00000002	0x00080007	qcom,system	
00002698	984     	3       	0x00000002	0x00080007	qcom,system	
00002631	156     	3       	0x00000002	0x00080007	qcom,system	
00003081	304     	3       	0x00000002	0x00080007	qcom,system	
00002714	8       	3       	0x00000002	0x00080007	qcom,system	
00003050	1632    	3       	0x00000002	0x00080007	qcom,system	
00002785	3056    	3       	0x00000002	0x00080007	qcom,system	
00003022	120     	2       	0x00000002	0x00080007	qcom,system	
00002712	4       	3       	0x00000002	0x00080007	qcom,system	
00003059	1632    	3       	0x00000002	0x00080007	qcom,system	
00002730	212     	3       	0x00000002	0x00080007	qcom,system	
00002638	4       	3       	0x00000002	0x00080007	qcom,system	
00002735	1004    	3       	0x00000002	0x00080007	qcom,system	
00002760	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00003072	16      	3       	0x00000002	0x00080007	qcom,system	
00002806	32      	3       	0x00000002	0x00080007	qcom,system	
00002681	4       	3       	0x00000002	0x00080007	qcom,system	
00003019	4484    	3       	0x00000002	0x00080007	qcom,system	
00003035	172     	3       	0x00000002	0x00080007	qcom,system	
00002662	3296    	3       	0x00000002	0x00080007	qcom,system	
00002826	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00003085	68      	3       	0x00000002	0x00080007	qcom,system	
00002659	12      	3       	0x00000002	0x00080007	qcom,system	
00003064	120     	2       	0x00000002	0x00080007	qcom,system	
00002669	240     	3       	0x00000002	0x00080007	qcom,system	
00003053	16      	2       	0x00000002	0x00080007	qcom,system	
00002699	8       	3       	0x00000002	0x00080007	qcom,system	
00002812	2280    	3       	0x00000002	0x00080007	qcom,system	
00002658	16      	3       	0x00000002	0x00080007	qcom,system	
00003076	16      	3       	0x00000002	0x00080007	qcom,system	
00002666	3296    	3       	0x00000002	0x00080007	qcom,system	
00003047	9732    	3       	0x00000002	0x00080007	qcom,system	
00003066	25488   	4       	0x00000002	0x00080007	qcom,system	
00002783	8       	3       	0x00000002	0x00080007	qcom,system	
00003014	4       	3       	0x00000002	0x00080007	qcom,system	
00002743	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002691	4       	3       	0x00000002	0x00080007	qcom,system	
00003121	452     	3       	0x00000002	0x00080007	qcom,system	
00002664	240     	3       	0x00000002	0x00080007	qcom,system	
00002811	480     	3       	0x00000002	0x00080007	qcom,system	
00003088	4       	3       	0x00000002	0x00080007	qcom,system	
00003078	4       	3       	0x00000002	0x00080007	qcom,system	
00002744	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002790	240     	3       	0x00000002	0x00080007	qcom,system	
00003038	68      	3       	0x00000002	0x00080007	qcom,system	
00002840	480     	3       	0x00000002	0x00080007	qcom,system	
00003046	4484    	3       	0x00000002	0x00080007	qcom,system	
00002656	12      	3       	0x00000002	0x00080007	qcom,system	
00003009	16      	3       	0x00000002	0x00080007	qcom,system	
00002827	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002824	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00003048	7136    	3       	0x00000002	0x00080007	qcom,system	
00002667	172     	3       	0x00000002	0x00080007	qcom,system	
00003016	4       	3       	0x00000002	0x00080007	qcom,system	
00002842	288     	3       	0x00000002	0x00080007	qcom,system	
00002810	18432   	3       	0x00000002	0x00080007	qcom,system	
00003042	4       	3       	0x00000002	0x00080007	qcom,system	
00002651	316     	3       	0x00000002	0x00080007	qcom,system	
00003002	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002640	4       	3       	0x00000002	0x00080007	qcom,system	
00002928	144     	3       	0x00000002	0x00080007	qcom,system	
00002799	452     	3       	0x00000002	0x00080007	qcom,system	
00003010	4       	3       	0x00000002	0x00080007	qcom,system	
00003077	18504   	3       	0x00000002	0x00080007	qcom,system	
00002795	8       	3       	0x00000002	0x00080007	qcom,system	
00002708	4       	3       	0x00000002	0x00080007	qcom,system	
00003120	18432   	3       	0x00000002	0x00080007	qcom,system	
00003039	28      	3       	0x00000002	0x00080007	qcom,system	
00002668	240     	3       	0x00000002	0x00080007	qcom,system	
00003113	18432   	8       	0x00000002	0x00080007	qcom,system	qcom,system
00003086	1632    	3       	0x00000002	0x00080007	qcom,system	
00002756	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002782	144     	3       	0x00000002	0x00080007	qcom,system	
00003063	1632    	3       	0x00000002	0x00080007	qcom,system	
00003018	5892    	3       	0x00000002	0x00080007	qcom,system	
00002768	36      	3       	0x00000002	0x00080007	qcom,system	
00002823	18432   	3       	0x00000002	0x00080007	qcom,system	
00003052	120     	2       	0x00000002	0x00080007	qcom,system	
00002683	5828    	3       	0x00000002	0x00080007	qcom,system	
00002797	3056    	3       	0x00000002	0x00080007	qcom,system	
00003037	4       	3       	0x00000002	0x00080007	qcom,system	
00003007	232     	3       	0x00000002	0x00080007	qcom,system	
00002661	3296    	3       	0x00000002	0x00080007	qcom,system	
00002633	156     	3       	0x00000002	0x00080007	qcom,system	
00002805	240     	3       	0x00000002	0x00080007	qcom,system	
00003084	8       	3       	0x00000002	0x00080007	qcom,system	
00002673	16      	3       	0x00000002	0x00080007	qcom,system	
00002758	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002778	240     	3       	0x00000002	0x00080007	qcom,system	
00003028	120     	2       	0x00000002	0x00080007	qcom,system	
00003044	8       	3       	0x00000002	0x00080007	qcom,system	
00002634	4       	3       	0x00000002	0x00080007	qcom,system	
00002733	1004    	3       	0x00000002	0x00080007	qcom,system	
00002838	480     	3       	0x00000002	0x00080007	qcom,system	
00002844	3056    	3       	0x00000002	0x00080007	qcom,system	
00002786	64      	3       	0x00000002	0x00080007	qcom,system	
00002704	4       	3       	0x00000002	0x00080007	qcom,system	
00003040	28      	3       	0x00000002	0x00080007	qcom,system	
00002773	64      	3       	0x00000002	0x00080007	qcom,system	
00002832	480     	3       	0x00000002	0x00080007	qcom,system	
00002850	8       	3       	0x00000002	0x00080007	qcom,system	
00002676	4       	3       	0x00000002	0x00080007	qcom,system	
00003020	7136    	3       	0x00000002	0x00080007	qcom,system	
00002788	2280    	3       	0x00000002	0x00080007	qcom,system	
00003049	1632    	3       	0x00000002	0x00080007	qcom,system	
00002707	12      	3       	0x00000002	0x00080007	qcom,system	
00002693	4       	3       	0x00000002	0x00080007	qcom,system	
00002670	32      	3       	0x00000002	0x00080007	qcom,system	
00002632	4       	3       	0x00000002	0x00080007	qcom,system	
00002830	480     	3       	0x00000002	0x00080007	qcom,system	
00003069	1632    	3       	0x00000002	0x00080007	qcom,system	
00003082	172     	3       	0x00000002	0x00080007	qcom,system	
00002755	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002769	144     	3       	0x00000002	0x00080007	qcom,system	
00002696	4       	3       	0x00000002	0x00080007	qcom,system	
00002784	48      	3       	0x00000002	0x00080007	qcom,system	
00002745	2392    	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002793	36      	3       	0x00000002	0x00080007	qcom,system	
00003034	232     	3       	0x00000002	0x00080007	qcom,system	
00002679	2480    	3       	0x00000002	0x00080007	qcom,system	
00002685	5956    	3       	0x00000002	0x00080007	qcom,system	
00003073	8       	3       	0x00000002	0x00080007	qcom,system	
00002791	32      	3       	0x00000002	0x00080007	qcom,system	
00003054	1632    	3       	0x00000002	0x00080007	qcom,system	
00003060	18432   	3       	0x00000002	0x00080007	qcom,system	
00002839	18432   	3       	0x00000002	0x00080007	qcom,system	
00003001	18432   	7       	0x00000002	0x00080007	qcom,system	qcom,system
00003008	172     	3       	0x00000002	0x00080007	qcom,system	
00002684	5124    	3       	0x00000002	0x00080007	qcom,system	
00003080	7136    	3       	0x00000002	0x00080007	qcom,system	
00002825	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002660	68      	3       	0x00000002	0x00080007	qcom,system	
00002770	8       	3       	0x00000002	0x00080007	qcom,system	
00003152	18432   	3       	0x00000002	0x00080007	qcom,system	
00002694	4       	3       	0x00000002	0x00080007	qcom,system	
00002709	4       	3       	0x00000002	0x00080007	qcom,system	
00003057	16      	2       	0x00000002	0x00080007	qcom,system	
00002677	68      	3       	0x00000002	0x00080007	qcom,system	
00000136	8       	3       	0x00000002	0x00080007	qcom,system	
00002652	316     	3       	0x00000002	0x00080007	qcom,system	
00003068	25488   	4       	0x00000002	0x00080007	qcom,system	
00002787	452     	3       	0x00000002	0x00080007	qcom,system	
00002746	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002672	32      	3       	0x00000002	0x00080007	qcom,system	
00003045	4       	3       	0x00000002	0x00080007	qcom,system	
00002849	36      	3       	0x00000002	0x00080007	qcom,system	
00003065	16      	2       	0x00000002	0x00080007	qcom,system	
00002766	32      	3       	0x00000002	0x00080007	qcom,system	
00002710	4       	3       	0x00000002	0x00080007	qcom,system	
00002637	24      	3       	0x00000002	0x00080007	qcom,system	
00002759	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002814	240     	3       	0x00000002	0x00080007	qcom,system	
00003097	3056    	3       	0x00000002	0x00080007	qcom,system	
00002705	12      	3       	0x00000002	0x00080007	qcom,system	
00003055	18432   	3       	0x00000002	0x00080007	qcom,system	
00002682	4       	3       	0x00000002	0x00080007	qcom,system	
00002851	64      	3       	0x00000002	0x00080007	qcom,system	
00003027	1632    	3       	0x00000002	0x00080007	qcom,system	
00002695	4       	3       	0x00000002	0x00080007	qcom,system	
00002780	288     	3       	0x00000002	0x00080007	qcom,system	
00002753	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002653	172     	3       	0x00000002	0x00080007	qcom,system	
00002831	18432   	3       	0x00000002	0x00080007	qcom,system	
00002630	4       	3       	0x00000002	0x00080007	qcom,system	
00002680	4       	3       	0x00000002	0x00080007	qcom,system	
00002738	4       	3       	0x00000002	0x00080007	qcom,system	
00003079	12036   	3       	0x00000002	0x00080007	qcom,system	
00002767	288     	3       	0x00000002	0x00080007	qcom,system	
00003011	28      	3       	0x00000002	0x00080007	qcom,system	
00002701	4       	3       	0x00000002	0x00080007	qcom,system	
00002689	4       	3       	0x00000002	0x00080007	qcom,system	
00002801	2280    	3       	0x00000002	0x00080007	qcom,system	
00002728	52      	3       	0x00000002	0x00080007	qcom,system	
00002671	240     	3       	0x00000002	0x00080007	qcom,system	
00003098	18432   	3       	0x00000002	0x00080007	qcom,system	
00003067	1632    	3       	0x00000002	0x00080007	qcom,system	
00002853	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00003021	1632    	3       	0x00000002	0x00080007	qcom,system	
00002750	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002789	18432   	3       	0x00000002	0x00080007	qcom,system	
00002690	4       	3       	0x00000002	0x00080007	qcom,system	
00002636	4       	3       	0x00000002	0x00080007	qcom,system	
00002835	18432   	3       	0x00000002	0x00080007	qcom,system	
00003070	304     	3       	0x00000002	0x00080007	qcom,system	
00002674	32      	3       	0x00000002	0x00080007	qcom,system	
00002726	104     	3       	0x00000002	0x00080007	qcom,system	
                2.2.2.3 重复内存  

我们使用对比工具对比,会发现很多ION内存是一样的,这里主要看ino号。如下:

DMA Buffers:
ino     	size    	count   	flags     	mode      	exp_name
00002751	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002720	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002757	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002721	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00003114	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002852	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002754	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002760	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002826	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002743	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002744	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002827	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002824	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00003002	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00003113	18432   	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002756	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002758	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002755	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002745	2392    	9       	0x00000002	0x00080007	qcom,system	qcom,system
00003001	18432   	7       	0x00000002	0x00080007	qcom,system	qcom,system
00002825	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002746	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002759	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002753	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system
00002853	72      	9       	0x00000002	0x00080007	qcom,system	qcom,system
00002750	2392    	8       	0x00000002	0x00080007	qcom,system	qcom,system

            2.2.3 :单次测试总内存

相机总内存 = 3个进程的PSS部分(非DMA)+ 3个进程ION/DMA部分(DMA) - ION重复数据 - 三个进程的Code

            2.2.4 :内存占用最大值

从50次或者100次里调休最大的一次总内存值,作为内存占用结果的最终值。

            2.2.5 :内存占用评判

由于内存占用存在波动,因此测试机的内存占用值不超过对比机百分之多少即可。

【关注我,后续持续新增专题博文,谢谢!!!】

下一篇讲解

你可能感兴趣的:(数码相机,android,图像处理)