Wat is rpcsvchost en waarom het op mijn Mac draait?
Je vindt rpcsvchost tijdens het gebruik van Activity Monitor om te zien wat er op je Mac draait. Wat is dit proces en zou je je zorgen moeten maken? In een woord, nee: rpcsvhost is een kernonderdeel van macOS.
Dit artikel maakt deel uit van onze doorlopende serie waarin verschillende processen worden beschreven die te vinden zijn in Activity Monitor, zoals kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd en vele andere. Weet niet wat die diensten zijn? Beter beginnen met lezen!
Het proces van vandaag, rpcsvchost, is een hulpmiddel dat wordt gebruikt om verbinding te maken met bepaalde soorten netwerken, met name die van Microsoft. Om de man-pagina voor rpcsvchost te citeren:
rpcsvchost is een zeer eenvoudige omgeving voor het hosten van DCE / RPC-services. Het laadt DCE / RPC-services uit de lijst met plug-ins gegeven als argumenten, bindt aan een geschikte set van eindpunten en luistert naar protocolverzoeken.
Dus nu weten we dat dit een proces is dat helpt netwerken te coördineren, maar dat verduidelijkt de dingen niet omdat we niet weten wat DCE / RPC is. Het blijkt dat dit staat voor Distributed Computing Environment / Remote Procedure Calls.
Allerlei netwerkdiensten gebruiken DCE / RPC, misschien het meest in het bijzonder Microsoft Exchange. Apple heeft in 2010 de DCE / RPC-ondersteuning toegevoegd als onderdeel van Mac OS X Lion 10.7. Apple's implementatie van DCE / RPC is beschikbaar op macOS Forge, waar Apple de broncode host voor haar open source-projecten.
DCE / RPC is een implementatie van de Remote Procedure Call-technologie die door de Open Group is ontwikkeld als onderdeel van de Distributed Computing Environment. DCE / RPC wordt het meest gebruikt om te communiceren met Windows-netwerkservices.
Apple biedt een lijst met koppelingen naar verdere documentatie voor de echte nieuwsgierigen, maar voor het grootste deel is alles wat je moet weten dat rpcsvchost je Mac in staat stelt verbinding te maken met bepaalde soorten netwerken.
Als rpcsvchost veel CPU-kracht verbruikt, hebt u mogelijk problemen met het verbinden met een Microsoft Exchange-server of een andere netwerkdienst die DCE / RPC gebruikt. Als dit het geval is, gebruiken die apps waarschijnlijk ook veel CPU-kracht, dus forceer ze en kijk of dat helpt.
Het is ook mogelijk, maar niet waarschijnlijk, dat een stuk malware DCE / RPC gebruikt om naar huis te bellen. Hier leest u hoe u malware van uw Mac verwijdert, voor het geval dat.
Foto credit: guteksk7 / Shutterstock.com