一般是可用内存不足,而部分常驻内存的进程不服从IOS的内存回收机制。这种情况在越狱的机器上比较常见,特别是安装了很多cydia里面的常驻后台插件以后。
简单的方法就是备份一下你的程序和数据,然后重刷系统,再有选择的安装插件来测试;复杂的方法就是一个一个的卸载你当前安装的cydia插件来测试。
如果你没越狱过而碰到这种情况,那是系统用太久了,只能重刷。论坛上各种优化系统获得最大可用内存的方法都只是为了得到好看的数字,没什么实际作用。
补充一下,还有一种情况,就是这部分打不开的程序是你越狱后安装的盗版(不是你的账号买的),而由于种种原因你当前的系统恢复到了未越狱状态,那么这部分程序是无法启动的。