今天我查看了我的任务管理器,看到一个名为 Runtime Broker 正在运行:
我在以前的 Windows 版本中从未见过这种情况。
它是什么?它有什么作用?
答案1
运行时代理该进程由 Microsoft 创建,是 Windows 8 中的核心进程。
RuntimeBroker.exe
是 Windows 8 中包含的一个安全 Microsoft 进程,用于协助 Metro 应用权限。由于系统占用内存较少(大约 5,000 K),因此不会影响性能。
RuntimeBroker.exe
由 Metro 应用触发。如果没有打开 Metro 应用,则此过程不会运行。
它有什么作用?
Runtime Broker 负责检查 Metro 应用是否声明了其所有权限(例如访问您的照片),并告知用户是否允许。特别是,当它与硬件访问权限(例如应用拍摄网络摄像头快照的能力)结合使用时,它如何发挥作用是十分有趣的。它充当您的应用和您的隐私/安全之间的中间人。
快速浏览一下该进程的字符串,可以发现微软Runtimebroker.exe
对进程的定义是“Windows 部分信任组件的进程”。
其大部分相关注册表项和进程本身都可以在以下位置找到:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime
C:\Windows\System32\RuntimeBroker.exe
答案2
RuntimeBroker.exe 如上所述,amiregelz 也描述了这一点;但它也可能占用大量内存,导致 Windows 8 运行缓慢。显然,Windows Store 应用(又称 Metro 应用)在安排实时磁贴更新时会导致/出现内存泄漏。我最近发现 RuntimeBroker 占用了大约 2.5GB 的内存,这当然会导致我的系统出现一些性能问题。请参阅http://social.technet.microsoft.com/Forums/en-AU/w8itprogeneral/thread/52000c8f-f2b7-4c10-a4ec-01adfcdf2f39以讨论该问题并了解更多详细信息。
答案3
似乎表明某个应用程序导致了内存泄漏/问题。就我而言,是“时间”应用程序。卸载该应用程序并恢复内存!
“时间”应用程序的作者已经重写了该应用程序,但它似乎仍然占用大量内存。请避免使用。
答案4
显然有些用户在与这个特定的 .exe 相关的内存问题上遇到过 - 但我不是其中之一,所以我无法证明存在任何内存问题。
然而,我注意到在活动进程下会出现这种情况,并且系统空闲一段时间后几乎总是会出现这种情况。
我相信 RuntimeBroker.exe 会在空闲一段时间后变为活动状态,它充当中继,与空闲期间保持打开状态的任何应用程序进行通信 - 检查它们是否应该关闭或再次变为活动状态。
*我不使用电脑,我只是一个普通用户。这只是我的观点,不应作为对任何机器进行任何更改的依据。