You find something called rpcsvchost while using Activity Monitor to see what’s running on your Mac. What is this process, and should you be worried? In a word, no: rpcsvhost is a core part of macOS.

在使用“活动监视器”查看Mac上正在运行的内容时,您会找到一个名为rpcsvchost的东西。 这是什么过程,您应该担心吗? 总之,没有:rpcsvhost是macOS的核心部分。

This article is part of our ongoing series explaining various processes found in Activity Monitor, like kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, and many others. Don’t know what those services are? Better start reading!

这篇文章是一部分我们正在进行一系列解释各种进程在活动监视器中发现,像kernel_task , hidd , mdsworker , INSTALLD , WindowServer ,发蓝, launchd会,备份, opendirectoryd ,和其他许多人。 不知道这些服务是什么? 最好开始阅读!

Today’s process, rpcsvchost, is a tool used to connect with certain kinds of networks, particularly Microsoft ones. To quote the man page for rpcsvchost:

当今的过程rpcsvchost是用于连接某些类型的网络(尤其是Microsoft网络)的工具。 引用rpcsvchost的手册页:

rpcsvchost is a very simple environment for hosting DCE/RPC services. It loads DCE/RPC services from the list of plugins given as arguments, binds to an appropriate set of endpoints and listens for protocol requests.

rpcsvchost是用于托管DCE / RPC服务的非常简单的环境。 它从作为参数给出的插件列表中加载DCE / RPC服务,绑定到一组适当的端点并侦听协议请求。

So now we know this is a process that helps coordinate networking, but that doesn’t clarify things because we don’t know what DCE/RPC is. It turns out this stands for Distributed Computing Environment / Remote Procedure Calls.

因此,现在我们知道这是一个有助于协调网络的过程,但是由于我们不知道什么是DCE / RPC,因此无法澄清问题。 事实证明,这代表了分布式计算环境/远程过程调用。

All sorts of network services use DCE/RPC, perhaps most notably Microsoft Exchange. Apple added DCE/RPC support back in 2010 as part of Mac OS X Lion 10.7. Apple’s implementation of DCE/RPC is available on macOS Forge, which is where Apple hosts the source code for its open source projects.

各种网络服务都使用DCE / RPC ,也许最著名的是Microsoft Exchange。 苹果在2010年作为Mac OS X Lion 10.7的一部分添加了DCE / RPC支持。 Apple的DCE / RPC实施可在macOS Forge上找到,macOS Forge是Apple托管其开源项目的源代码的地方。

DCE/RPC is an implementation of the Remote Procedure Call technology developed by the Open Group as part of the Distributed Computing Environment. DCE/RPC is most commonly used to interact with Windows network services.

DCE / RPC是Open Group在分布式计算环境中开发的远程过程调用技术的实现。 DCE / RPC最常用于与Windows网络服务进行交互。

Apple provides a list of links to further documentation for the truly curious, but for the most part, all you need to know is that rpcsvchost enables your Mac to connect with certain kinds of networks.

Apple为真正好奇的人提供了指向更多文档的链接列表,但在大多数情况下,您需要知道的是rpcsvchost可使Mac与某些类型的网络连接。

If rpcsvchost is using up a lot of CPU power, you might be having trouble connecting to a Microsoft Exchange server, or some other networking service that uses DCE/RPC. If this is the case, those apps are probably also using a lot of CPU power, so force quit them and see if that helps.

如果rpcsvchost消耗了大量CPU资源,则可能无法连接到Microsoft Exchange服务器或其他使用DCE / RPC的网络服务。 如果是这种情况,则这些应用程序可能还使用了大量CPU能力,因此请强制退出它们,看看是否有帮助。

It’s also possible, though not probable that a piece of malware is using DCE/RPC to phone home. Here’s how to remove malware from your Mac, just in case.

也有可能,尽管不太可能是某个恶意软件正在使用DCE / RPC来回拨电话。 以防万一,这是从Mac删除恶意软件的方法。

Photo credit: guteksk7/Shutterstock.com

图片来源: guteksk7 / Shutterstock.com

翻译自: https://www.howtogeek.com/364017/what-is-rpcsvchost-and-why-it-running-on-my-mac/

什么是“ rpcsvchost”,以及为什么它在Mac上运行?相关推荐

  1. python mac可以运行win不能运行_Pymssql程序可以在mac上运行,但不能在windows上运行...

    我有一段代码,如果我在mac上运行这个程序(MBA运行mavericks),它的工作原理就像一个符咒.如果我将代码移动到windows box(windows server 2008 R2 64位), ...

  2. winehq-stable-5.0 Download For Mac 在Mac上运行exe文件

    winehq-stable-5.0 Download For Mac 在Mac上运行exe文件 点击下载 (访问密码:312306)

  3. 别只关注M1芯片的苹果笔记本,iOS APP支持在 Mac上运行也是大事

    将会在当地时间 11 月 10 日(北京时间 11 月 11 日凌晨 2 点)在 Apple Park 举办发布会,这是苹果在本年度秋季举行的第三次发布会,App Store 上似乎透露出发布会的蛛丝 ...

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

    Something called parentalcontrolsd is running on your Mac-at least, that's what you found when you c ...

  5. 都有哪些应用程序可以在M1 Mac上运行?

    如果您有幸使用新的M1 Mac,或者考虑购买一台Mac,您会想知道您需要使用的应用程序是否可以在其中运行. 苹果公司拥有Rosetta 2-一种用于翻译用于英特尔处理器的代码的工具,以便M1芯片可以理 ...

  6. 如何在M1 Mac上运行iOS应用?

    苹果最新的MacBook Air,MacBook Pro和Mac Mini进行了重要的更改:它们都使用了苹果自己的硅M1处理器.得益于该创新芯片,iOS和MacOS应用程序的融合向前迈出了一大步. 这 ...

  7. Parallels 16已可在支持Windows的M1 Mac上运行

    Parallels Desktop 16 被称为macOS上最强大的虚拟机软件,可以在 Mac 下同时模拟运行 Win.Linux.Android 等多种操作系统及软件而不必重启电脑,并能在不同系统间 ...

  8. mac 不受信任在哪里更改_什么是受信任的,为什么它可以在Mac上运行?

    mac 不受信任在哪里更改 So you found something called trustd running on your Mac, and are now wondering if it ...

  9. 什么是云,为什么它可以在Mac上运行?

    You might have noticed something named cloudd running on your Mac while using Activity Monitor. Shou ...

  10. 什么是“ backupd”,为什么它在我的Mac上运行?

    You notice a process named "backupd" while using Activity Monitor. What is this process, a ...

最新文章

  1. 【视频】V4L2之ioctl
  2. 【 NLS 】Newton – Raphson Iteration Procedure of TOA - Based Positioning
  3. 多少人没熬过45-55这段危险期? 为家人, 请多看一眼!
  4. 新疆那些大学在计算机专业好,新疆哪些二本大学的计算机科学与技术专业最好?...
  5. 学习笔记Spark(一)—— Spark入门
  6. oracle 分布键,DWS使用技巧:根据ORACLE主键和唯一健批量修改DWS分布列字段的方法...
  7. CUDA Study ---- Hardware Architecture
  8. c++17(30)-文件读写(1)
  9. 为CodeLove编写插件——常用软件扫描(SoftwareToScan)
  10. SAP 电商云 Spartacus UI 里如何捕捉语言设置的更改
  11. Eclipse : Unresolved inclusion
  12. 小猴吃桃matlab,看图写话:小猴吃桃精彩选篇
  13. Java学习笔记——常用类
  14. Angular 2:Web技术发展的必然选择
  15. vue token过期如何处理_超市货架上摆放有过期食品如何定性处理?总局这样答复...
  16. python教程54--D-Tale工具介绍
  17. saas商业模式和架构设计
  18. 【算法图解】第七章:7.5(狄克斯特拉算法优化版)
  19. windows关机命令
  20. 告别纸质化办公,OA系统为企业节能提效

热门文章

  1. 一个串口接2个设备_重庆市有2个大观镇,一个乡村旅游发达,一个特产柚子
  2. Java网络编程3---Socket-UDP编程
  3. Java给定一个字符串数组,判断每个字符出现次数
  4. unity vr 交互_基于手动的VR / MR交互,用于删除实体
  5. 每次启动项目的服务,电脑竟然乖乖的帮我打开了浏览器,100行源码揭秘!
  6. Java io流学习总结(三)
  7. 基于Docker搭建Percona XtraDB Cluster数据库集群
  8. https://blog.csdn.net/cscscscsc/article/details/50
  9. 《VMware Virtual SAN权威指南(原书第2版)》一1.5 什么是Virtual SAN
  10. layer和3D仿射变换