Safari消耗内存解决方法

更新时间:2016-11-30 11:22:30|来源: 网络|小编:编辑|人看过|已有[0]人评论我要评论

苹果对 Mac 的 RAM 有着严格的限制,特别是今年新发布的 MacBook Pro 上,设备只有 16GB RAM,这让很多用户都不满,然而苹果也是无能为力。既然如此,苹果何不"曲线救国"呢?科技作者 Kirk McElhearn 指出,虽然 Safari 是一款强大的网页浏览器,但是它也特别消耗内存,苹果也可以从此入手进行优化。以下是全文:我很喜欢使用 Safari,从它发布到现在,苹果的这款网页浏览器帮我处理了大量的工作和任务。当然我也不抗拒使用 Chrome 和 Firefox,因为有某些任务还需要这些浏览器来完成,但 Safari 才是我的默认浏览器。

我喜欢 Safari 是因为喜欢它的标签管理方式。你可以把标签固定起来,这样不管你什么时候想打开都很方便,而且在标签栏中只占据很小的空间。

我喜欢 Safari 的 Reader 功能,这个自带的阅读器功能可以把网页以一种方便阅读的形式展现出来,而且也没有广告;我喜欢 Safari 连接 keychain 钥匙链以保存密码的方式;我喜欢Safari还因为它支持我在 Mac 和 iOS 设备之间同步书签、最喜欢浏览的网站等其他数据。

但Safari 有一点是我非常不喜欢的:它是一个"吃货",一个大大的"吃货"。

到现在为止我的 iMac 运行时间差不多有 4 天了(从我上次重新启动设备到现在)。我看到 Safari 使用了 6.81GB 的 RAM,是我的 Mac 上到目前为止最吃内存的一款程序。Safari 本身使用大约 1GB 的内存,然后每一个标签、每一个窗口也都需要 RAM。如果你想知道自己的 Mac 上哪款程序比较吃内存,那么你可以在 Activity Monitor(Applications→Utilities)中选择 Memory 标签即可查看。

在 Activity Monitor 中你可以查看每一个 Safari 标签和窗口,还有它们占用了多少 RAM

如上图你可以看到,内存占用量最高的是在线办公软件 Google Docs,打开一个空白的文件就需要超过 500MB 的 RAM。如果再多打开几个 Google Docs 文档的话,你应该就能够看到这个数字会疯一般地增加。(也不知道这到底是谷歌优化不好还是苹果方面的失误。)

这些被占用的内存很大程度上取决于用户已经打开页面或者标签有多长的时间了。如果我在我的 12 英寸 MacBook 上打开了 Safari,然后再打开和 iMac Safari 上一样的标签,那么它们其实占用掉的内存仅为 2.8GB。当然了如果我就让这些 Safari 的标签一直这么开着,那么它们占用的 RAM 数量也会不断增加。

如果你注意观察你就会发现程序占用的 RAM 会随着程序使用时间的增加而增加。我自己会通过 iStat Menus 来实时检查我的 Mac 的各项指标。如果使用设备的过程中我时不时地打开 iStat Menus 来使用的话,我就会发现 Safari 占用的 RAM 数量会不断增加。就在我写这篇文章的过程中,上文我说 Safari 占用的内存为 6.81GB,现在 15 分钟之后这个数量已经增加到 7.14GB 了。而接下来如果我继续开着这些标签和窗口,那么 Safari 占用的内存还会进一步增加。

不过从 macOS 管理内存的角度来说,这种占用内存会随着时间的增加而增加的情况其实不是什么大问题。一些内存会被压缩,还有一些会被分页到磁盘(作为虚拟内存)。在有必要的情况下,你的 Mac 能够有效利用更多 RAM,甚至超出设备本身所有的 RAM。

但虚拟内存也不一定就是解决问题的灵丹妙药。你的 Mac 使用虚拟内存时,它会将一些原本存储在 RAM 的数据写到磁盘中,我们将这个过程称之为"交换"文件。当它想要获得这些数据的时候,它就需要读取这些文件。在固态硬盘上读写其实相对比较快(虽然会比在 RAM 中读写的速度稍微慢一点),但是将数据传送到硬盘上或者将数据从硬盘中传出来--特别是 iMac 上还只配备了 5400-rpm 磁盘--那么你的 Mac 就会变得很慢很慢。

当用户同时使用 Safari 以及其他一些非常耗内存的应用时,那么问题就会暴露出来了。在今年发布的 MacBook Pro 中,如果使用 32GB 内存就需要采用另外一种主板设计,从而减少 MacBook Pro 的电池占用空间,设备的续航能力就会被削弱,因此设备最大 RAM 为 16GB,这就引起了不小的争议。

在使用新一代 MacBook Pro 时,也许普通人对 16GB 的最大内存并没有感到任何不便之处。但是自从苹果发布会结束之后,苹果就一直遭到专业人士以及开发者的指责,因为新一代 MacBook Pro 不支持 32GB,会降低专业人士的工作体验。对于旧款 Mac 用户来说,他们遇到的情况可能会更糟糕,特别是使用那些配备较少 RAM 或者硬盘的 Mac 机型的用户。

为了提升 Mac 的整体性能,如果苹果没有办法增加 RAM 的话,那么他们可以把目光放到 Safari 身上,找到解决办法,限制它对内存的使用。

相关阅读

  • Airpods3降噪吗

    Airpods3降噪吗?具体的降噪效果介绍小编已经为大家准备好了。那么接下来,就跟随玩游戏网的小编一起继续往下看,感兴趣的小伙伴一定不要错过哦!Airpods3降噪吗:AirPods3是没有降噪功能的,AirPods3采用全新轮廓设计,支持空间音频,配备力度传感器、全新低失真驱动器等,拥有长达6小时的续航时间,搭配充电盒,拥有总计30小时的续航时间。AirP…

  • iOS15怎么查看iPhone维修零件是不是正品

    iOS15怎么查看iPhone维修零件是不是正品?具体的查看方法介绍小编已经为大家准备好了。那么接下来,就跟随玩游戏网的小编一起继续往下看,感兴趣的小伙伴一定不要错过哦!iOS15怎么查看iPhone维修零件是不是正品苹果在一份新的支持文件中称,安装了iOS15.2或更高版本的iPhone用户可以进入设置>通用>关于,以查看“零件和服务历史”,如果已经进行了…

  • Airpods3续航时间多久

    Airpods3续航时间多久?具体的时长介绍小编已经为大家准备好了。那么接下来,就跟随玩游戏网的小编一起继续往下看,感兴趣的小伙伴一定不要错过哦!Airpods3续航时间多久:AirPods(第三代)提供更长的电池续航时间,聆听时间最长可达6小时,通话时间最长可达4小时。仅需充电5分钟,便可为AirPods提供大约1小时的续航,充电盒又可另外提供4次充电,让…

  • ios14.8.1更新了什么

    ios14.8.1更新了什么?具体的更新内容介绍小编已经为大家准备好了。那么接下来,就跟随玩游戏网的小编一起继续往下看,感兴趣的小伙伴一定不要错过哦!ios14.8.1更新了什么:在发布iOS14.8.1后,苹果公布了其安全更新说明,显示该公司修复了与音频、ColorSync、ContinuityCamera、CoreGraphics、GPUDrivers、…

  • iOS15.2rc版有什么新功能

    iOS15.2rc版有什么新功能?具体的功能介绍小编已经为大家准备好了。那么接下来,就跟随玩游戏网的小编一起继续往下看,感兴趣的小伙伴一定不要错过哦!iOS15.2rc版有什么新功能:1、在iOS15.2RC预览版中,苹果在设置应用程序中增加了一个新的“零件和服务历史”部分,可以让用户了解他们的iPhone的服务历史,并查看用于维修的部件是否是正品;2、iO…

  • iOS14.4卡顿怎么办

    iOS14.4卡顿怎么办?具体的解决方法介绍小编已经为大家准备好了。那么接下来,就跟随玩游戏网的小编一起继续往下看,感兴趣的小伙伴一定不要错过哦!iOS14.4卡顿怎么办:1、测试版本的系统还有很多功能很多软件还不完善,没有进行优化,所以有一些小卡顿无法避免的,可以能是因为兼容问题,所以我们只需要重新打开软件或者是卡顿时重启手机;2、如果影响不是很大的话就等…

  • ios14.5允许app请求跟踪灰色怎么回事

    ios14.5允许app请求跟踪灰色怎么回事?是什么原因导致的呢?对此,很多小伙伴还不是很了解。那么接下来,就跟随玩游戏网的小编一起继续往下看吧!ios14.5允许app请求跟踪灰色怎么回事:1、一些儿童账户或者是法定年龄没有达到8周岁的用户,使用这些群体的AppleID登录的情况下有可能会是灰色的;2、还有就是如果用户的AppleID是教育机构在使用的话,…

  • Airpods3适合苹果哪些机型

    Airpods3适合苹果哪些机型?具体的合适机型介绍小编已经为大家准备好了。那么接下来,就跟随玩游戏网的小编一起继续往下看,感兴趣的小伙伴一定不要错过哦!Airpods3适合苹果哪些机型:iPhone机型iPhone13mini、iPhone13、iPhone13Pro、iPhone13ProMax;iPhone12mini、iPhone12、iPhone1…

苹果教程

  • Airpods3降噪吗

    Airpods3降噪吗

    Airpods3降噪吗?具体的降噪效果介绍小编已经为大家准备好了。那么接下来,就跟随玩游戏网的小编一起继续往下看,感兴趣的小伙伴一定不要错过哦!Airpods3降噪吗:AirPods3是没有降噪功能的,AirPods3采用全新轮廓设计,支持空间音频,配备力度传感器、全新低失真驱动器等,拥有长达6小时的续航时间,搭配充电盒,拥有总计30小时的续航时间。AirP…

  • iOS15怎么查看iPhone维修零件是不是正品

    iOS15怎么查看iPhone维修零件是不是正品

    iOS15怎么查看iPhone维修零件是不是正品?具体的查看方法介绍小编已经为大家准备好了。那么接下来,就跟随玩游戏网的小编一起继续往下看,感兴趣的小伙伴一定不要错过哦!iOS15怎么查看iPhone维修零件是不是正品苹果在一份新的支持文件中称,安装了iOS15.2或更高版本的iPhone用户可以进入设置>通用>关于,以查看“零件和服务历史”,如果已经进行了…

  • Airpods3续航时间多久
  • ios14.8.1更新了什么
  • iOS15.2rc版有什么新功能

应用教程

  • 微信昵称名字后面怎么加福字

    微信昵称名字后面怎么加福字

    明天就是除夕之夜了,相信不少人已经收到了祝福。那你发现了没有,不少人的微信昵称旁边都多了一个福字,你知道这个福字是如何设置的呢?相信你这个也是微信的一个活动,对于新年的一个祝福,一起来看看吧!微信点亮2021给状态加福字将微信更新至最新版本,搜索「点亮2021」进入直播间。在许愿陈成功后,【点亮2021】主页面下回出现一个【福】字图标。点击后,即可发布一条带…

  • 抖音电气鼠什么梗

    抖音电气鼠什么梗

    抖音电气鼠什么梗?有小伙伴自抖音刷到了,但是不知道是什么意思。那么接下来,就跟随玩游戏网的小编一起来看一下相关的含义介绍,感兴趣的小伙伴一定不要错过哦!抖音电气鼠什么梗:抖音电气鼠的意思就是电气鼠博主,这是一个博主的名字,因为是一个漂亮的小姐姐并且粉丝也很多,所以抖音中到处都是评论博主名字的,所以很多用户看不懂就很正常,因为这个美女博主是拍自己身材的博主,并…

  • 微博养牛在哪
  • 抖音ISS是什么意思
  • 抖音小脂肪退下吧本宫要瘦了图片

手游常见问题

单机常见问题

补丁