当存储器资源用完时,具有有限存储器资源的电子设备不能以可靠的方式运行。为了管理这样的情况并维持电子设备的操作,可以在电子设备中实现称作存储器不足杀手(Out Of Memory killer,OOM)的机制。当发生存储器不足的情况时,这样的OOM杀手随机地选择电子设备上运行的程序并终止它。本发明包括将权重与在电子设备上运行的程序相关联,使得电子设备能够确定可以终止哪些程序,因为它们不被认为是必需的,以及那些不能终止的程序,而不对终端用户的体验质量造成负面影响。较低的权重与可以终止的程序相关联,较高的权重与必需的程序相关联。