Windows Task Manager是否等效于Mac OS X?


32

不管我做什么,这些天我的MacBook似乎真的很慢。在Windows上,我有很多选择来确定正在占用的内存,CPU周期以及不占用的内存,然后采取适当的措施。

想知道Mac OS X对于Windows的任务管理器是否有等效的替代方案?


2
顺便说一句,因为您的问题的标题可能会把人们带到这里:Opt-Cmd-Esc以获取“强制退出”对话框。
Arjan

Answers:


50

活动监视器。它包含在OS X中。只需在“ 应用程序/实用工具”文件夹中查找,或使用Spotlight查找并打开它。

替代文字


1
我希望他们将此作为“ Apple”菜单的一部分。很基本的东西,可以为某些人节省一些排风扇的热量;)谢谢!
DemoGeek


7

正如其他人回答的那样,“活动监视器/Applications/Utilities/”最直接等同于Windows任务管理器,但是还有其他选项。

我主要使用iStat菜单来确定哪个应用程序占用了所有CPU时间。

无需启动活动监视器(需要花费几秒钟的时间来启动),我只需单击CPU菜单栏上的小项,它会列出当前的主要进程:

iStat菜单CPU菜单

您也可以使用“ top”命令代替Activity Montior(也可以更快地启动)。只需top在终端中运行命令:

最高命令

我有一个别名ltop,该别名按CPU使用率排序,并按顶部顺序启动,并带有一些标志来减少其CPU使用率(降低内存使用率的准确性,但是使用大约2%的CPU,而不是默认使用的大约10-12%):

alias ltop='top -F -R -t -o cpu'

2
或替代者htop
雅各布

当我在2016年使用Mac OS Sierra尝试此操作时,出现错误invalid option or syntax: -t
Kelseydh

4

使用活动监视器时将帮助您的一件事是添加信息列(与Process Explorer完全相同)。右键单击过程列,然后可以添加重要的其他信息:

在此处输入图片说明

在活动监视器中要查看的另一条重要信息是您的分页:

在此处输入图片说明

这表明发生了多少硬盘页面交换,以及物理上将多少交换内存写入磁盘。如果看到活动页面的输入/输出,则表明应用程序正在强制交换。


与Process Explorer相比,似乎缺少的一大功能是流程之间的paren / child子流程关系。如果我没有记错的话,Activity Monitor只需将它们以一种简单的方式列出来,而不必考虑各个流程之间可能存在或可能不存在的层次结构的概念。
jxramos

2

Tasks Explorer接近Activity Monitor,但具有Activity Monitor不具备的某些功能(进程环境,使用的共享库,打开的文件,导出的符号)。

我还从* nix-world(在Macports中提供)找到了有用的htop实用程序。


1

另外,有趣的是,您有一个快捷方式(花了我一年的时间来记住)才能快速访问该快捷方式:

command+option+esc

超级方便(因为Windows中的任务管理器超级方便)


1

在Windows强制退出或关闭任务中,有ctrl + alt + delete(Windows任务管理器)。在Mac中,它称为“活动监视器”。是的,Mac OS有其自己的任务管理器。

您可以通过在聚光灯下键入活动监视器来使用它。

资料来源:https : //webeeky.com/mac-task-manager/


好答案!请继续努力并继续贡献力量,我们的网站来自像您这样的会员的专业知识!
123456789123456789123456789

非常感谢。我将始终努力贡献并分享我的知识:)
Sunil Gill

0

您可以签出“ Mac Helpmate”来整理操作系统。


0

强大的实用程序(CLI)是mac上的process Explorer,可在此处获得。它使用Mac OS X和iOS特定选项模拟Linux top,并且也是可复制的。

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.