什么是内核任务,为什么它在我的mac上运行?

所以你在活动监视器中找到了一个叫做“kernel\u task”的东西,你想知道它是什么。好消息:这不是什么坏事。它实际上是你的操作系统。...

什么是内核任务,为什么它在我的mac上运行?

所以你在活动监视器中找到了一个叫做“kernel\u task”的东西,你想知道它是什么。好消息:这不是什么坏事。它实际上是你的操作系统。

相关:这个过程是什么?为什么它在我的Mac上运行?

本文是我们正在进行的系列文章的一部分,它解释了活动监视器中的各种进程,如hidd、mdsworker、installd和其他许多进程。不知道这些服务是什么?最好开始读书!

如果你不知道,一个“内核”是任何操作系统的核心,它位于CPU、内存、其他硬件和运行的软件之间。当你打开Mac时,内核是第一件事情开始,基本上你在计算机上做的一切都会在某个时刻通过内核。Activity Monitor将所有这些不同的活动放在一个标题下:kernel_u任务。

相关:为什么你的电脑内存满了才好

如果你的电脑运行不慢,不要担心这个进程会占用大量内存或者偶尔会占用CPU周期:这很正常。未使用的内存是浪费的内存,所以内核任务将使它用于缓存文件等工作,而运行现代操作系统意味着有时会使用一些CPU能力。

但是,如果kernel\u任务一直在使用大部分系统资源,并且Mac非常慢,那么您可能会遇到问题。重启Mac是重启内核的唯一方法,有时这可以解决所有问题。但如果这种行为持续存在,这里有更多的信息。

内核任务假装使用cpu周期来保持事物冷却

如果你正在做一些需要大量处理能力的4K视频转换工作,你可能会想知道是什么花了这么长时间,看看活动监视器。通常,您会看到内核任务正在消耗大量的CPU资源…您希望这些资源被密集型进程使用。

如果你感到沮丧,这是可以理解的,但事实证明你的操作系统这样做是为了防止你的CPU过热。引用苹果的支持页面:

One of the functi*** of kernel_task is to help manage CPU temperature by making the CPU less available to processes that are using it intensely. In other words, kernel_task responds to conditi*** that cause your CPU to become too hot, even if your Mac doesn’t feel hot to you. It does not itself cause those conditi***. When the CPU temperature decreases, kernel_task automatically reduces its activity.

所以内核任务并没有真正耗尽所有的CPU能力:它只是防止密集型进程使用它来防止过热。当你脱离危险区时,一切都应该恢复正常。

有一个应用程序有一个坏习惯,即占用大量CPU,并提示这是闪存。如果您看到Flash或浏览器选项卡在执行kernel\u任务的同时占用大量CPU资源,请考虑完全卸载或禁用Flash以避免出现问题。这将阻止Flash因各种各样的错误而耗尽CPU,并阻止kernel\u任务不得不屏蔽CPU以保持冷却。

引导到安全模式以解决内核问题

如果您发现kernel\u任务在不做任何事情的情况下占用了大量CPU或内存,那么您可能会遇到另一个问题。通常这与第三方内核扩展有关,macOS称之为“kexts”。这些模块带有硬件驱动程序和一些软件,并直接与内核接口。错误的kext可能会导致内核任务占用过多的系统资源。

相关:用这些隐藏的启动选项来解决Mac的问题

为了测试这一点,你应该引导你的Mac进入安全模式,这是每个Mac用户都应该知道的一个隐藏的Mac启动选项。关闭Mac,然后在按住Shift键的同时打开它。您将在登录屏幕中看到“安全引导”一词。

什么是内核任务,为什么它在我的mac上运行?

安全模式不启用第三方kexts,因此如果您的Mac在安全模式下没有任何问题,您就找到了问题所在。卸载您最近安装的任何第三方软件或驱动程序,看看是否有帮助。

什么是内核任务,为什么它在我的mac上运行?

如果您想深入了解,eTracheck会运行许多诊断程序,包括系统上安装和运行的所有kexts的列表。卸载任何你认为可能导致问题的东西,看看是否解决了它。如果没有,你可能需要考虑去苹果商店,或者去当地友好的Mac维修店。

还有一些其他的尝试

如果你在这之后仍然有问题,有一些事情你可以尝试。

有时在Mac上重置NVRAM会有所帮助。考虑扫描你的Mac电脑的恶意软件,这可能是造成问题的原因。你也可以做一些平常的事情来加速你的Mac,比如删除不必要的启动项目和释放硬盘空间。

如果没有什么帮助,有时你需要停止浪费时间,从头开始重新安装macOS。显然这应该是最后的选择,但重要的是知道你什么时候被打了。

图片来源:Matthew Pearce

  • 发表于 2021-04-07 15:17
  • 阅读 ( 238 )
  • 分类:互联网

你可能感兴趣的文章

什么是maftask,为什么它在我的mac上运行?

Maftask是Mac Auto-Fixer的助手进程,Mac Auto-Fixer是一个非常常见的广告软件程序。它声称可以清除你的Mac电脑病毒,但会在你的浏览器中**广告,并在启动时自动运行。 这篇文章是我们正在进行的系列文章的一部分,解释在活动监视...

  • 发布于 2021-04-03 18:52
  • 阅读 ( 247 )

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

...服务是什么?最好开始读书! 相关:这个过程是什么?为什么它在我的Mac上运行? 今天的进程rpcsvchost是一种用于连接特定类型网络的工具,尤其是Microsoft网络。引用rpcsvchost的手册页: rpcsvchost is a very simple environment for hosting DCE...

  • 发布于 2021-04-05 00:38
  • 阅读 ( 402 )

什么是applespell?为什么它在我的mac上运行?

...服务是什么?最好开始读书! 相关:这个过程是什么?为什么它在我的Mac上运行? 今天的进程AppleSpell负责macOS中的全系统拼写检查。大多数应用程序,包括第一方和第三方,都使用内置的拼写检查器来显示单词拼写错误的情况...

  • 发布于 2021-04-05 05:28
  • 阅读 ( 190 )

是什么easyanticheat.exe,为什么它在我的电脑上?

Fortnite和其他一些在线游戏需要轻松的热度。这个工具在你玩游戏的时候监视你的电脑,试图在第一时间阻止作弊者工作。如果它检测到一个问题,你可以被禁止在网上玩游戏。 什么是易学热(easyanticheat)? 易反作弊,由卡木...

  • 发布于 2021-04-05 05:29
  • 阅读 ( 947 )

什么是dasd?为什么它在我的mac上运行?

...服务是什么?最好开始读书! 相关:这个过程是什么?为什么它在我的Mac上运行? 今天的进程dasd是Duet活动调度器守护进程。这就解释了一切,谢谢大家的阅读! 开玩笑的:很明显这很神秘,所以让我们看得更深一点。守护进...

  • 发布于 2021-04-05 06:21
  • 阅读 ( 274 )

storedownloadd是什么?为什么它在我的mac上运行?

...服务是什么?最好开始读书! 相关:这个过程是什么?为什么它在我的Mac上运行? 今天的进程storedownloadd是一个守护进程,这意味着它在macOS的后台运行。这个特定的守护进程处理Mac应用商店的下载。 这个名字本身就说明了这...

  • 发布于 2021-04-05 07:35
  • 阅读 ( 219 )

什么是cfprefsd,为什么它在我的mac上运行?

...,没有它你就不能使用电脑。 相关:这个过程是什么?为什么它在我的Mac上运行? 本文是我们正在进行的系列文章的一部分,介绍了活动监视器中的各种进程,如kernel\u task、hidd、mdsworker、installd、WindowServer、blued、launchd、backup...

  • 发布于 2021-04-06 15:17
  • 阅读 ( 267 )

什么是云,为什么它运行在我的mac上?

...是macOS的一部分,与iCloud相关。 相关:这个过程是什么?为什么它在我的Mac上运行? 本文是我们正在进行的系列文章的一部分,它解释了活动监视器中的各种进程,如kernel\u task、hidd、mdsworker、installd、WindowServer、blued、launchd、b...

  • 发布于 2021-04-06 15:25
  • 阅读 ( 232 )

什么是sandboxd,为什么它在我的mac上运行?

...现在您到了。这是什么东西? 相关:这个过程是什么?为什么它在我的Mac上运行? 本文是我们正在进行的系列文章的一部分,它解释了活动监视器中的各种进程,如kernel\u task、hidd、mdsworker、installd、WindowServer、blued、launchd、bac...

  • 发布于 2021-04-06 16:30
  • 阅读 ( 288 )

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

...现的。也许它占用了CPU周期,或者它就在那里,你想知道为什么。首先:这是macOS的一部分,所以不要担心它是恶意软件。 相关:这个过程是什么?为什么它在我的Mac上运行? 本文是我们正在进行的系列文章的一部分,它解释...

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

0 篇文章

相关推荐