你一定把它们看作是移动设备上的应用程序,而我已经在mac上使用了一个。我想知道内存清理软件到底是做什么的?它们是否同时释放ROM和RAM中的内存?这难道不是一个标准或必须提交应用程序供公众使用的东西吗?
发布于 2020-09-10 00:14:41
我想知道内存清理软件到底是做什么的?
在最好的情况下,他们什么都不做。如果你幸运的话。
有时,它们实际上会通过删除缓存或将进程从RAM中强制释放来释放RAM。问题是:空闲内存实际上是不好的。RAM比硬盘快得多,而且它也要昂贵得多。因此,您应该使用尽可能多的RAM,而不是尽可能少。强迫缓存的数据从RAM中增加“空闲RAM”只是意味着数据必须再次从磁盘重新加载。内存清除器会减慢系统的运行速度。
在最坏的情况下,内存清理器也会使用它所需要的提升的特权来完成“其他事情”,比如阅读你的地址簿,把它发送给垃圾邮件发送者,读取你的密码数据库,寻找薄弱的密码,阅读你的电子邮件,建立一个心理档案等等。
那么,如果这些程序在最好的情况下什么都不做,对性能不好,而在最坏的情况下,特洛伊木马,它们为什么会存在?简单:因为人们一直在安装它们。
编写内存清理程序是通过销售软件赚钱的最简单方法之一,因为程序甚至不需要做任何事情。
https://softwareengineering.stackexchange.com/questions/415729
复制相似问题