如何限制Safari的RAM使用?


2

Safari使用大量RAM。特别是当您将Safari的使用添加到WebProcess的使用时:它大约需要1.5 GB的内存(无论如何)。如何限制Safari和WebProcess使用的RAM量?

我知道去年夏天有一个类似的问题,但其中两个答案与有问题的程序(Dropbox)有关,另一个答案鼓励使用终端,我发现这非常令人困惑。还有其他方法吗?


由于同样的问题感到沮丧,除了3-4 GB而不是1.5,几个月前我转向谷歌Chrome。我一直在Windows上使用Chrome,但更喜欢OS X上Safari的原生平台体验.Chrome在表现得像本机应用程序时非常擅长,我对它很满意。主观上,UI感觉比Safari更具响应性,并且它们共享了令人敬畏的WebKit渲染代理。最重要的是,我对内存泄漏或冻结没有任何麻烦。我讨厌重新启动我的浏览器,并且我经常将标签打开几周。
Cody Gray

@CodyGray我实际上是 Google Chrome 迁移到Safari的- 我没有安装Flash,除了Chrome的版本,这通常可以节省系统资源。当我想使用Flash时,我只需在Chrome中打开它!
timothymh

Answers:


1

Safari的RAM使用限制过多

默认情况下,Safari中的新窗口和选项卡显示在“热门站点”中,这是一个3×4网格,显示最常访问Safari的网站。

“热门网站”制作了一个可爱的主页,但它会显示一个不想出现的网站,它会减慢Safari的速度,特别是在较旧的计算机上。这个表面上非常有用的功能受到了不少用户的厌恶,因为它减慢了Safari和系统的速度。

虽然没有简单且100%安全的方法可以完全关闭“TOP SITES”,但下面列出的几个步骤将有助于Safari的性能并减少过多的RAM使用:

通过定期(每周左右)从Safari的“收藏夹栏”中删除任何和所有网页,停止Safari放慢并消耗额外的RAM(因为它访问顶级站点中列出的所有网站):
最好删除“热门站点”中显示的所有网页: -
Safari>历史>显示热门网站 - >鼠标悬停在每个页面上(不定期访问),以便“删除-X”出现在右上角,然后单击“X” -
保持iCloud页面和选择Safari的搜索引擎,最好是Blekko(alt。,DuckDuckGo,&c),
当且仅当经常访问时。
删除“热门网站”中所有网页的替代方法: -
Safari>编辑书签>收藏夹栏 - >突出显示所有书签和文件夹 - >编辑>

通过这种方式,Safari的WebProcess组件(Safari的沙盒功能不可或缺的一部分)不会一直ping这些网站来下载数据(只是为了提供这些网站的预览); 这是一个已知的错误 - 在Safari使用的WebProcess的WebKit2组件中缺少PerformanceNavigation和PerformanceTiming的部分。


删除Top Sites减少Safari内存使用量的程度是多少?野生动物园是一个记忆力很大的原因,这只是一个,我怀疑不是一个非常重要的原因。
smci 2015年

为什么从收藏夹栏删除网站会改变任何东西?WebProcess实际上是ping它们吗?
smci 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.