Co to jest rpcsvchost i dlaczego działa na moim Macu?
Znajdziesz coś, co nazywa się rpcsvchost podczas korzystania z Monitora aktywności, aby zobaczyć, co działa na Twoim 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 dla żą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 korzystają z 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żywany 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, być może masz problemy 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 zużywają dużo mocy procesora, więc wymuszaj ich zamknięcie i zobacz, czy to pomaga.
Możliwe jest również, choć nie jest prawdopodobne, że szkodnik używa DCE / RPC do telefonowania do domu. Oto jak usunąć złośliwe oprogramowanie z komputera Mac, na wszelki wypadek.
Kredyt fotograficzny: guteksk7 / Shutterstock.com