網(wǎng)絡(luò)營銷的四大要素浙江seo博客
1.前言
在9.0的系統(tǒng)rom產(chǎn)品開發(fā)定制中,在對一些產(chǎn)品開發(fā)中的配置需求方面,在產(chǎn)品后續(xù)訂單中,在某些機型中需要升級下系統(tǒng)內(nèi)核配置,項目時間比較倉促,所以
來不及對硬件重新定制,就需要軟件方面在ram運行內(nèi)存的容量大小方面作假,修改ram真實的大小容量,所以就需要在kenel驅(qū)動部分或者ams中來修改這部分的值最好了,
接下來分析下計算ram容量的相關(guān)代碼,然后做出修改
獲取ram容量大小和剩余使用內(nèi)存的方法如下:
//運行內(nèi)存
public void getTotalRam(){//獲取運行內(nèi)存的信息ActivityManager manager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE); MemoryInfo info = new MemoryInfo(); manager.getMemoryInfo(info); StringBuilder sb = new StringBuilder();Log.d(“MemoryInfo”,"可用RAM:"+info.availMem/1024/1024 + "MB");Log.d(“MemoryInfo”,"總RAM:"+info.totalMem/1024/1024 + "MB");}
2.kenel和frameworks中修改ram運行內(nèi)存的兩種方法的核心類
frameworks/base/services/core/jav