Vad är rpcsvchost och varför kör det på min Mac?
Du hittar något som heter rpcsvchost när du använder Activity Monitor för att se vad som körs på din Mac. Vad är den här processen och bör du vara orolig? I ett ord nej: rpcsvhost är en kärna del av macOS.
Den här artikeln är en del av vår pågående serie som förklarar olika processer som finns i Activity Monitor, som coreel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd och många andra. Vet inte vad de här tjänsterna är? Bättre börja läsa!
Dagens process, rpcsvchost, är ett verktyg som används för att ansluta till vissa typer av nätverk, särskilt Microsoft. Att citera mansidan för rpcsvchost:
rpcsvchost är en mycket enkel miljö för hosting DCE / RPC-tjänster. Den laddar DCE / RPC-tjänster från listan med plugins som anges som argument, binder till en lämplig uppsättning slutpunkter och lyssnar på protokollförfrågningar.
Så nu vet vi att det här är en process som hjälper till att samordna nätverk, men det klargör inte saker eftersom vi inte vet vad DCE / RPC är. Det visar sig att detta står för Distributed Computing Environment / Remote Procedure Calls.
Alla typer av nätverkstjänster använder DCE / RPC, kanske mest Microsoft Exchange. Apple lade till DCE / RPC-stöd tillbaka 2010 som en del av Mac OS X Lion 10.7. Apples genomförande av DCE / RPC finns på macOS Forge, vilket är där Apple är värd källkoden för sina öppna källprojekt.
DCE / RPC är ett genomförande av Remote Procedure Call-tekniken som utvecklats av Open Group som en del av Distributed Computing Environment. DCE / RPC används oftast för att interagera med Windows-nätverkstjänster.
Apple ger en lista med länkar till ytterligare dokumentation för det riktigt nyfiken, men för det mesta är allt du behöver veta att rpcsvchost gör det möjligt för din Mac att ansluta till vissa typer av nätverk.
Om rpcsvchost använder mycket CPU-ström kan du ha problem med att ansluta till en Microsoft Exchange-server eller någon annan nätverkstjänst som använder DCE / RPC. Om så är fallet använder de dessa programmen förmodligen mycket CPU-kraft, så tvinga sluta dem och se om det hjälper.
Det är också möjligt, men inte sannolikt att en del av skadlig programvara använder DCE / RPC för att ringa hemma. Så här tar du bort skadlig kod från din Mac, bara om det är fallet.
Fotokredit: guteksk7 / Shutterstock.com