Какво е "rpcsvchost" и защо се изпълнява на моя Mac?

Какво е "rpcsvchost" и защо се изпълнява на моя Mac?
Какво е "rpcsvchost" и защо се изпълнява на моя Mac?

Видео: Какво е "rpcsvchost" и защо се изпълнява на моя Mac?

Видео: Какво е
Видео: MARINE ELECTRONICS: Communications at Sea, Navigation, and Sailing Apps (Iridium Go? Sextant?) #35 - YouTube 2024, Ноември
Anonim
Намирате нещо, наречено rpcsvchost, докато използвате функцията за наблюдение на дейности, за да видите какво се изпълнява на вашия Mac. Какъв е този процес и трябва ли да се притеснявате? С една дума, не: rpcsvhost е основна част от macOS.
Намирате нещо, наречено rpcsvchost, докато използвате функцията за наблюдение на дейности, за да видите какво се изпълнява на вашия Mac. Какъв е този процес и трябва ли да се притеснявате? С една дума, не: rpcsvhost е основна част от macOS.

Тази статия е част от текущата ни серия, обясняваща различните процеси, открити в Activity Monitor, като kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd и много други. Не знам какви са тези услуги? По-добре започнете да четете!

Днешният процес, rpcsvchost, е инструмент, който се използва за свързване с определени видове мрежи, особено тези на Microsoft. За да цитирате страницата man for 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.

Значи сега знаем, че това е процес, който помага за координирането на работата в мрежа, но това не изяснява нещата, защото не знаем какво е DCE / RPC. Оказва се, че това означава Distributed Computing Environment / Remote Procedure Calls.

Всички видове мрежови услуги използват DCE / RPC, може би най-вече Microsoft Exchange. Apple добави DCE / RPC поддръжка през 2010 г. като част от Mac OS X Lion 10.7. Изпълнението на DCE / RPC от Apple е достъпно на 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.

Apple предоставя списък с връзки към допълнителна документация за наистина любопитен, но в по-голямата си част всичко, което трябва да знаете, е, че rpcsvchost ви позволява Mac да се свързва с определени видове мрежи.

Ако rpcsvchost използва много захранване на процесора, може да имате проблеми с свързването към сървър на Microsoft Exchange или друга мрежова услуга, която използва DCE / RPC. Ако случаят е такъв, тези приложения вероятно използват и много сила на процесора, така че силите ги напуснете и вижте дали това помага.

Също така е възможно, въпреки че не е вероятно, че част от злонамерения софтуер използва DCE / RPC за телефон на дома. Ето как да премахнете злонамерен софтуер от вашия Mac, само за всеки случай.

Снимка кредит: guteksk7 / Shutterstock.com

Препоръчано: