RAM存儲器和內置閃存存儲器之間有區別嗎? 我可以得到內存:Android:您如何獲得內部總計/可用內存?
cat /proc/meminfo
但是,我不知道如何讓閃存信息。
我想我知道如何獲得可用內存:
ActivityManager activityManager = (ActivityManager).getSystemService(Context.ACTIVITY_SERVICE);
MemoryInfo memoryInfo = new ActivityManager.MemoryInfo();
activityManager.getMemoryInfo(memoryInfo);
memoryInfo.availMem;
這是否給出可用的內部閃存?
總內存如何?
下面的unix命令是否讓我獲得這些信息?
df
結果:
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 97744 0 97744 0% /dev
tmpfs 4096 0 4096 0% /sqlite_stmt_journals
/dev/block/mtdblock3 174080 154372 19708 89% /system
/dev/block/mtdblock5 169728 57144 112584 34% /data
/dev/block/mtdblock4 133120 89632 43488 67% /cache
/dev/block/mtdblock4 133120 89632 43488 67% /data/dalvik-cache
/dev/block//vold/179:1
7970928 2358576 5612352 30% /sdcard
如果是的話,我必須添加所有的tmpfs &的/ dev /塊/#的mtdblock拿到總內存?
所以我得到'可以想象應用程序可用的內存'? – jclova 2010-12-06 23:36:19