控制mac的内存使用

MacOSX是一个灵活、功能强大的操作系统,但所有这些光鲜的东西都要付出代价。大多数用户从不费心去检查,但他们每天使用的许多应用程序都是臭名昭著的RAM吞噬者,吞噬了大量的系统内存,甚至让全新的Mac电脑都感觉运行缓慢。下面我们就来看看,为什么你应该关注你的Mac电脑的内存使用情况,如何监控它,以及哪些应用程序在内存耗尽方面是最严重的违规者。...

Image for article titled Take Control of Your Mac's Memory Usage

MacOSX是一个灵活、功能强大的操作系统,但所有这些光鲜的东西都要付出代价。大多数用户从不费心去检查,但他们每天使用的许多应用程序都是臭名昭著的RAM吞噬者,吞噬了大量的系统内存,甚至让全新的Mac电脑都感觉运行缓慢。下面我们就来看看,为什么你应该关注你的Mac电脑的内存使用情况,如何监控它,以及哪些应用程序在内存耗尽方面是最严重的违规者。

为什么你的眼睛要盯着记忆

你的Mac的内存,或者RAM,允许处理器使用通常存储在硬盘上的数据,比如应用程序。你的计算机访问存储在RAM中的数据的速度比读取传统硬盘上的数据的速度要快得多,因此当你的RAM充满了专门用于RAM存储的兆字节内存时,打开和运行应用程序可能需要很长时间。

平均Mac用户将拥有2GB到3GB的系统内存。较新的mac机更多地使用4GB的容量,但这还不是标准。所以,假设你有一台几年前的Mac,有2GB内存。当你打开电脑时,操作系统本身(以及启动时运行的两个小应用程序)将使用大约650MB来运行系统。经过几个小时的稳定使用,基本系统可以使用高达1GB,而无需打开任何其他应用程序,这取决于计算机在这些时间内的工作量。

这不会给你留下太多。事实上,它只给你留下1GB的内存来运行应用程序。你可以运行比这允许的更多的程序,但那是事情开始放缓的时候,因为你的Mac将开始把数据从你的超高速RAM交换到你的超低速硬盘驱动器,因为它开始把你不使用的应用程序推到后台。拥有更多的内存不会让一个应用程序运行得更快,但会让运行多个应用程序的整个系统运行得更快。

检查内存使用情况

为了控制你的Mac的内存,你首先需要检查一下是什么在使用它。两个可靠的选项包括Activity Monitor(它作为一个系统实用程序随Mac提供,位于/Applicati***/Utilities/Activity Monitor.app)和iStat菜单(一个在菜单栏中显示内存使用情况的第三方应用程序)。

Image for article titled Take Control of Your Mac's Memory Usage

activitymonitor-osx的activitymonitor是一个功能齐全的系统监视器,它或多或少与Windows和Linux中预装的工具相同。它将显示当前在计算机上运行的所有内容,但它仅在打开时运行。因为它监视的太多,太详细了,它实际上需要处理器的大量关注才能运行,所以让它一直运行并不是很理想。如果您不确定如何读取Activity Monitor中显示的所有信息,请注意标有Real Mem的列。如果单击该标签,列表中的所有项都将按它们所消耗的内存大小排序,以查找更大的数字(MB,而不是KB)。

Image for article titled Take Control of Your Mac's Memory Usage

iStat菜单-iStat菜单是一套用于Mac菜单栏的微型系统监视器,试用期短,价格为16美元。iStat一直在运行,并且只使用大约3.5MB的内存。任何时候你能看到你的Mac电脑的顶部菜单栏,iStat都会显示你正在使用多少内存(如果你告诉它,还有很多其他信息)。对于内存监视器,iStat将显示使用了多少RAM,以及还有多少RAM可用。如果您单击监视器,它将显示一个下拉信息窗格,其中列出任何给定时间点的前五个消耗内存的应用程序或进程。

吞噬你记忆的应用程序

每个应用程序都使用内存,但也有一些应用程序使用的内存量不成比例。这并不一定意味着它们在任何方面都不好,但它确实意味着如果您不使用它们,您可能不希望它们一直运行。以下是一些最糟糕的情况:

  • Twitter应用程序-几乎所有Mac版的Twitter应用程序使用的内存都超出了大多数人的想象。到目前为止,完整版本的TweetDeck(adobeair)在内存使用方面是最差的,通常会占用超过200MB的内存,但它的功能也比大多数Twitter应用程序都多,因此通常可以原谅这个缺陷。即便如此,如果你不需要像TweetDeck这样庞大的社交工具箱,也可以使用打火机应用程序。一些展示其“极简主义”的小型应用程序往往使用超过60-90MB的内存,如果你没有足够的内存,这也是不可接受的。不过,并非所有的Twitter应用程序都是内存大户;Itsy、Yorufukurou和Twitter的官方应用程序是三个比大多数应用程序做得更好的例子。
  • 音乐播放器-许多用户喜欢让iTunes一直运行,以防他们喜欢在飞行中听音乐。当iTunes第一次打开时,它不会使用太多的RAM(通常在60MB左右),但一段时间后,这个数字会增长,尤其是播放较长的歌曲时。它不是最坏的违规者,但是如果没有理由打开它,那么你可能想退出应用程序。大多数其他音乐播放器使用的内存都差不多,如果不是比iTunes稍微少一点的话,那么它们也一样。
  • 浏览器(尤其是Chrome)-浏览器应该会使用相当大的内存,因为这些年来它们已经变得如此庞大,但有一个绝对的野兽:Chrome。由于Chrome的工作方式,在使用它时会运行多个子进程(称为worker)。很快就会有十几个(或更多)这样的Chrome工作者,每个人通常使用大约20MB的RAM。不过,这还不是全部。Chrome还产生了其他更专业的工作进程,称为renderer,每个进程可以使用90MB到200MB或更多的内存。你在Chrome中使用一个选项卡的时间越长,它消耗的内存就越多,所以尽量不要让任何一个选项卡打开太久。
  • 桌面Bling(比如Geektool或Bowtie)——很多Mac用户都在使用Bowtie和Geektool这样的工具来定制他们的桌面,但是他们很少检查那些“简单”的工具消耗了多少内存。Bowtie是一个显示iTunes当前运行轨迹的小应用程序,虽然它在外观上非常简单,但仅仅运行它就需要平均90MB。在你的桌面上看到一首歌的名字是一个很大的承诺。另一方面,Geektool是一个可以在桌面上显示任何内容的工具。这是一个真正令人惊叹的应用程序,它最接近Windows的兄弟可能是Rainmeter。Geektool的问题是,它有一种趋势,似乎无缘无故地吞噬大量的内存。仅仅使用它来运行一个小的文本日历,讽刺的是,一个系统负载监视器,就可以导致高达750MB(或更多)的RAM使用。
  • 仪表板小部件-如果您使用少量的仪表板小部件,比如说预装的仪表板小部件中的六个或更少,那么就RAM使用而言,它们并不是什么问题。另一方面,如果您使用许多小部件,那么您可能会在它们上花费60-80MB。仅在仪表板上就完全有可能转储高达200MB的RAM,而我们大多数人几乎不使用它。

下一次当你的Mac电脑速度慢的时候,看看是什么在运行。需要吗?有没有另一个使用更少内存的选项?这些都是需要经常考虑的问题,因为应用程序只会越来越大。

  • 发表于 2021-07-24 11:51
  • 阅读 ( 117 )
  • 分类:互联网

你可能感兴趣的文章

13款你从未听说过的免费mac生产力应用

... 您可以控制是退出还是隐藏,以及窗口处于非活动状态的时间量。这里不活动的定义是“不集中”,所以我建议从一个更大的不活动时间段开始,然后在你掌握应用程序的时候减...

  • 发布于 2021-03-13 01:59
  • 阅读 ( 236 )

如何升级mac上的ram

...有点像MacBook Pro(15英寸,2016)。此页还显示您已安装的内存量。 ...

  • 发布于 2021-03-20 01:17
  • 阅读 ( 198 )

如何检查mac的内存有无问题

...重要组成部分。在Mac上启动应用程序时,需要一部分可用内存才能运行。如果计算机内存有问题,可能会出现严重问题。 ...

  • 发布于 2021-03-24 02:00
  • 阅读 ( 194 )

“统一内存”如何加速苹果m1 arm Mac

...理器内部不仅有一个CPU,还有其他关键部件,包括GPU、I/O控制器、苹果用于AI任务的神经引擎,最重要的是,对于我们来说,物理RAM是同一个包的一部分。很明显,RAM和SoC的基本部件不在同一个硅上。相反,它坐在一边,如上图...

  • 发布于 2021-04-01 01:26
  • 阅读 ( 375 )

如何查看哪些程序正在使用mac的所有内存

如果您的Mac上的内存一直不足,那么在ActivityMonitor中很容易确定哪个应用程序或进程正在消耗内存。此实用程序包含在macOS的每个副本中。下面是如何检查,以及您可以采取的一些措施来解决此问题。 要开始,请打开活动监视...

  • 发布于 2021-04-01 12:09
  • 阅读 ( 168 )

如何检查你的mac有多少内存

在购买大多数Mac电脑时,工作内存(RAM)是为数不多的可定制组件之一。如果你有太少,你的Mac可能是迟缓。下面是如何检查你的Mac有多少内存。 首先,点击屏幕左上角的“Apple”菜单,选择“About This Mac” 在弹出的窗口中,...

  • 发布于 2021-04-01 12:56
  • 阅读 ( 114 )

8个警告标志您的mac可能有问题(以及如何修复)

...有与软件相关的问题并释放大量空间。你的Mac应该以它能控制的最快速度运行。 删除资源密集型应用程序。如果你怀疑这些问题是由老化的硬件造成的,那就放弃Chrome之类的应用程序,转而选择Safari之类的较轻的应用程序。尝...

  • 发布于 2021-04-02 19:32
  • 阅读 ( 384 )

提高mac性能的10个快速步骤

...选项卡来查看这方面的证据。 重置**c和pram/nvram 系统管理控制器(简称SMC)控制着Mac电脑的底层功能、发光二极管、电源按钮和风扇。有时,如果您注意到键盘背光问题、奇怪的风扇行为或即使在低负载下性能也有限,您可能需...

  • 发布于 2021-04-02 21:41
  • 阅读 ( 202 )

什么是“parentalcontrolsd”,为什么它在我的mac上运行?

...出的。如果你还没猜到,这个过程与家长对你的Mac电脑的控制有关,家长可以管理孩子所花的时间和使用的应用程序。进程末尾的“d”表示这是一个守护进程,它是在Mac后台运行的进程,支持某些系统功能。要引用该过程的手...

  • 发布于 2021-04-06 19:03
  • 阅读 ( 185 )

为什么不关闭mac上的虚拟内存

Mac附带了一组物理内存应用程序可以使用。您正在运行的程序、打开的文件和Mac正在积极处理的其他数据存储在这个物理内存中。但是这是一个简化的应用程序也可以使用“虚拟内存”,Mac可以压缩并临时存储在磁盘上。 目前...

  • 发布于 2021-04-07 11:14
  • 阅读 ( 295 )
斩赤之红韩信
斩赤之红韩信

0 篇文章

相关推荐