首先系统裸机跑本身就需要很大一部分内存,加上自己安装的软件运行时也需要内存,而且有很多程序是后台运行的 ,所以内存在你不知道的情况下就消耗了很多,你的手机内存2G,别人的是1G但是都是在跑同样的程序时,消耗的内存应该没多大差别,还有机子本身的固件问题,虽然你的机子是2g,别人的是1g的 ,但是很大可能你们的机子刚开机的时候,消耗机子的内存都在全部的50%,不知道这样说您是否能够理解我的意思
我觉得这跟Android的Activity管理机制有关,类似于Java的内存回收机制。虽然你们的内存占用都显示的是50%,但是可能你后台还会运行一些其他的程序,比如说微信,人人之类的;但是你同学因为内存比较小,所以之前打开的微信,人人之类的程序都会被自动关闭。内存大当然比内存小要好,如果内存大的话,你再次切换到之前打开的程序,速度就会比较快(因为之前打开过,程序并没有给关闭),内存大的话还可以运行比较大的游戏,但是内存小的话就会很卡。