帮酷LOGO
0 0 评论
文章标签:内核  mac  

在活动监视器中找到了名为"kernel_task"的东西,你想知道它是什么。 好的news: 这不是什么坏事。 实际上是你的操作系统。

相关文章这是什么进程为什么它在我的Mac上运行

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

如果你不知道,那么"内核"是任何操作系统的核心,位于 CPU。内存和其他硬件和运行的软件之间。 当你打开Mac时,内核是第一件事情,基本上你在计算机上所做的一切都在内核中。 活动监视器将所有这些活动置于一个横幅下: kernel_task。

相关文章问:为什么你的电脑内存是完整的?

如果你是计算机没有运行慢,不要担心这个过程占用大量内存或者偶尔使用CPU周期: 这是正常的。未使用的内存浪费内存,所以kernel_task会使它适合缓存文件,而运行一个现代操作系统意味着有时使用一些CPU功耗。

但如果kernel_task不断使用你的系统资源,你的Mac很慢,你可能会遇到问题。 重启Mac是重启内核的唯一方法,有时也会解决所有问题。 但是如果行为仍然存在,那么这里有一点信息。

kernel_task假装使用CPU周期来保持 Things

如果你正在进行大量处理 4K 视频的处理功能,那么你可以能想知道什么是这么长时间。 通常你会看到kernel_task使用了大量的CPU功率。。你的强大流程使用电源。

如果你的操作系统是这样的,那么你的操作系统是为了防止你的CPU过热而理解的。 要引用apple页面的支持,请执行以下操作:

kernel_task的功能之一是帮助管理CPU温度,使CPU对使用它的进程可用性更低。 换句话说,kernel_task会响应导致CPU变得过热的条件,即使你的Mac感觉不热。 它本身并不导致那些条件。 当CPU温度降低时,kernel_task自动降低它的活动。

所以,kernel_task并不是真正的- - - - 使用所有的CPU功率: 它只是防止你的密集进程使用它来防止过热。 当你离开危险区域时一切都回到正常状态。

一个习惯使用大量CPU并提示这一点的应用程序就是 Flash。 如果你看到 Flash 或者浏览器选项卡占用了大量CPU电源,请考虑卸载或者禁用 Flash,以避免发生问题。 这将阻止 Flash 与它的各种 Bug 使用你的CPU,并且kernel_task不必屏蔽你的CPU,从而保持事件冷却。

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

如果在没有做大量任何事情的情况下发现kernel_task使用了大量的CPU或者内存,那么可能会有另一个问题。 通常这与第三方内核扩展有关,即 macOS的"kexts"。 硬件驱动和一些软件,以及直接与内核接口的模块。 错误的kext可能导致kernel_task占用过多的系统资源。

相关文章使用这些隐藏的启动选项来解决你的Mac问题。

为此,你应该将Mac引导到安全模式中,其中一个是隐藏的Mac启动选项,每个Mac用户都应该知道这一。 关闭 Mac,然后按住Shift键打开它。 你将在登录屏幕中看到单词"安全引导"。

安全模式不能启用第三方 kexts,因这里如果Mac在安全模式下没有任何问题,则发现问题。 卸载你最近安装的任何第三方软件或者驱动程序,并查看是否有帮助。

如果想进一步深入, Etrecheck将运行许多诊断插件,包括安装和运行在你的系统上的所有的列表。 卸载你认为可能导致问题的任何东西,并看看是否解决了问题。 如果不是,你可以能需要考虑到苹果商店或者友好的本地Mac修复商店。

其他几点尝试

如果你还有一个问题,那么你可以尝试一些东西。

有时会在你的Mac服务器上重置 NVRAM。 考虑扫描你的Mac,这可能是导致问题的原因。 你也可以像平常一样做一些事情来加速你的Mac,比如删除不必要的启动项目和释放硬盘空间。

如果没有什么帮助,有时你需要停止浪费时间和安装,从零开始安装。 显然,这应该是最后一个办法,但是要知道当你被打击时。

照片信用:Matthew



文章标签:mac  内核  

Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语