用于优化Firefox和Chrome内存使用率的工具
Web浏览器可以在计算机系统上使用大量内存。一旦开始在标签中打开其他网站,您会注意到内存使用量正在上升。
在撰写本文时,Firefox的性能比Chrome更好,但是两者都可以轻松达到1 GB的内存使用量甚至更多。
如果您正在使用的系统拥有大量内存,则高内存使用率可能不是问题。如果它具有4、8、16甚至更多GB的RAM,那么您可能永远不会遇到任何与内存相关的问题。
当然,您可能不喜欢单个程序在系统上使用了多少内存,但是如果它不影响性能或其他操作,则实际上没有什么可担心的。
运行内存(尤其是1 GB及以下)的RAM较少的系统的Internet用户却坐在另一条船上。他们的系统可能没有足够的RAM用于在其上运行的所有进程,这可能会由于使用缓存来克服此限制而降低了系统的整体性能。
以下程序列表分为两部分:浏览器扩展和程序。
内存优化程序
火狐程序
以下桌面程序尝试使用各种API调用或技术释放内存。有些人可能称它们为蛇油,因为其他人则誓言在系统上运行它们会产生积极的影响。
火敏
火敏
当系统内存不足时,Firemin不会执行Windows无法执行的任何操作。它反复循环调用Windows函数EmptyWorkingSet,以释放内存。调用该函数会从指定进程的工作集中删除尽可能多的页面。
效果是暂时的,这就是Firemin循环调用它的原因。它还可能会影响系统性能,具体取决于其设置方式。
该程序附带一个滑块,可用于设置希望它调用函数的时间间隔。
它运行后,当您打开Windows任务管理器或第三方过程管理器(例如Process Explorer)时,便可以看到其效果。
内存映射
内存映射
RAMMap旨在为Windows操作系统的用户提供有关其如何使用内存的详细信息。
它显示过程工作集,物理页面和范围,文件摘要以及使用计数等。
该程序在顶部附带一个“空”菜单,可用于释放内存。与Firemin相比,它提供了更多的空选项,但不会像以前的程序那样循环运行那些空选项。
另一个不同之处在于,它会清空所有内容,而不仅是特定过程的内容。
明智的内存优化器
明智的内存优化器
您可以将Wise Memory Optimizer配置为在系统的内存计数降至阈值以下时自动运行。该程序本身不会优化单个进程,而是会优化总体RAM使用率。
该公司没有透露其工作方式,但很有可能与所有以类似方式工作的其他程序使用相同的API调用。
快速狐狸
Speedyfox
SpeedyFox以不同的方式优化了Firefox,Chrome和其他几个程序。它不会直接释放内存,而是会优化这些程序使用的数据库。
这可以减小所使用的数据库的大小,从而可以在需要时加快数据库的加载时间,还可以减少所使用的程序的整体内存使用量。
快速替代品清单
这些程序的工作方式与上面列出的程序类似。
所有浏览器Memory Zip支持两个以上的浏览器进程。通过在接口中设置所需的RAM数量,它可以为任意一个释放ram。
CleanMem每15分钟运行一次以释放系统内存。Pro版本提供了高级功能,而免费版本则没有那么多。
Memory Booster在运行时清除工作进程集。它由与Firemin相同的开发人员创建,但可以与所有进程一起使用。
Minimem在其界面中显示按内存使用情况排序的进程。您可以选择一个或多个进行优化。
当Mz RAM Booster降至阈值以下时,它将释放RAM。该程序附带了一些调整项。
当可用空间降到8%以下时,RAMRush将优化内存。
浏览器扩展
浏览器扩展和加载项直接安装在所选的Web浏览器中。这些不会通过调用Windows函数直接释放内存,但是可以通过其他方式释放内存。
FooTab(谷歌浏览器)
FooTab通过在浏览器启动时仅加载活动选项卡而阻止所有其他选项卡的加载来改善Chrome的启动。
在浏览器界面中选择被阻止的标签后,它们就会被加载。该扩展程序对于在浏览器启动时恢复会话的Chrome用户非常有用。
OneTab(Mozilla Firefox)
浏览器加载项可以将选项卡转换为列表,从而有效地释放进程中的内存。根据后台脚本是否已在您移至列表的选项卡中运行,它还可以减少cpu的负载。
Tab Grenade是类似的扩展。
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。