这又说到内存这个老生常谈的话题了。
你的机器要用的主内存并不多,大概只有4M多一点,由系统专门划出。其余的是用作存贮,那么机器所报的内存不足是指前者,即便你还有20M的空间,也并不意味着你用作机器程序运行的那部分主内存就一就是够的,通常我们在运行一些软件后产生垃圾数据,这些数据如果不清理掉,会渐渐蚕食主内存空间。我们要做的不是删掉一个又一个的软件,只要你保证有整个内存空间有5M就可以了,真正要做的是清理出那些垃圾,解决办法是 DBca cher,具体的运用我在前面的贴子已经说过了,请用 DBca che作关键字查询一下,如果你觉得不方便,那么你就运行一下自带的游览器,它在启动时会自动清一下内存,但并不彻底。
两种方法可以使用:
1、当你的机器出现明显的内存不足时(比如Ptunes无法启动了),你需要清一清内存了,进入 Dbca ch e主界面,先把AUTOCLEAR选项打开,如果此时你能确定是某个软件产生了垃圾,你只要退出 Dbca ch e,再运行一下那个软件就行了,但大多数时候你并不知道或者并不能确定是某个软件,最简单也是最笨的办法就是在 Dbca ch e的autoclear打开的状态下把所有软件运行一下。对付经常产生系统垃圾时,你就需要在 DBCA CH E中加那些软件加进APPS中,这样DBC会有针对性地监控并清除内存垃圾。
这类做法的劣势是: Dbca ch e老是要开着,会占用系统资源。于是你可以采用下面的办法。
2、用DA调用 Dbca ch e。用DA软件(如Mcphling)调用 Dbca ch e提供的da,在任意时候任意软件打开时调用它清除内存垃圾。