If-Koubou

Co to jest "rpcsvchost" i dlaczego działa na moim Macu?

Co to jest "rpcsvchost" i dlaczego działa na moim Macu? (Jak)

Znajdziesz coś, co nazywa się rpcsvchost, gdy korzystasz z Monitora aktywności, aby zobaczyć, co działa na Macu. Czym jest ten proces i czy należy się martwić? Jednym słowem, nie: rpcsvhost jest rdzeniem systemu macOS.

Ten artykuł jest częścią naszych bieżących serii wyjaśniających różne procesy znalezione w Activity Monitor, takie jak kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd i wiele innych. Nie wiesz, jakie są te usługi? Lepiej zacznij czytać!

Dzisiejszy proces, rpcsvchost, jest narzędziem służącym do łączenia się z pewnymi rodzajami sieci, szczególnie z Microsoftami. Aby zacytować stronę man dla rpcsvchost:

rpcsvchost to bardzo proste środowisko do obsługi usług DCE / RPC. Ładuje usługi DCE / RPC z listy wtyczek podanych jako argumenty, łączy się z odpowiednim zestawem punktów końcowych i nasłuchuje żądań protokołu.

Teraz wiemy, że jest to proces, który pomaga koordynować tworzenie sieci, ale to nie wyjaśnia rzeczy, ponieważ nie wiemy, czym jest DCE / RPC. Okazuje się, że to oznacza Distributed Computing Environment / Remote Procedure Calls.

Wszystkie rodzaje usług sieciowych używają DCE / RPC, być może przede wszystkim Microsoft Exchange. Firma Apple dodała obsługę DCE / RPC w 2010 roku jako część Mac OS X Lion 10.7. Implementacja DCE / RPC firmy Apple jest dostępna w macOS Forge, gdzie Apple obsługuje kod źródłowy dla projektów open source.

DCE / RPC jest implementacją technologii Remote Procedure Call opracowanej przez Open Group w ramach Distributed Computing Environment. DCE / RPC jest najczęściej używane do interakcji z usługami sieciowymi Windows.

Apple dostarcza listę linków do dalszej dokumentacji dla naprawdę ciekawych, ale w większości przypadków wszystko, co musisz wiedzieć, to to, że rpcsvchost umożliwia twojemu Macowi połączenie się z pewnymi rodzajami sieci.

Jeśli rpcsvchost zużywa dużo mocy procesora, możesz mieć problem z nawiązaniem połączenia z serwerem Microsoft Exchange lub inną usługą sieciową korzystającą z DCE / RPC. W takim przypadku te aplikacje prawdopodobnie również zużywają dużo mocy procesora, więc wymuszaj ich zamknięcie i zobacz, czy to pomaga.

Jest to również możliwe, choć nie jest prawdopodobne, że jakiś szkodliwy program używa DCE / RPC do telefonowania do domu. Oto jak usunąć złośliwe oprogramowanie z komputera Mac, na wszelki wypadek.

Zdjęcie kredytowe: guteksk7 / Shutterstock.com