Che cos'è rpcsvchost e perché funziona sul mio Mac?
Puoi trovare qualcosa chiamato rpcsvchost mentre usi Activity Monitor per vedere cosa sta funzionando sul tuo Mac. Qual è questo processo e dovresti essere preoccupato? In una parola, no: rpcsvhost è una parte fondamentale di macOS.
Questo articolo fa parte delle nostre serie in corso che illustrano vari processi trovati in Activity Monitor, come kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd e molti altri. Non so quali siano questi servizi? Meglio iniziare a leggere!
Il processo di oggi, rpcsvchost, è uno strumento utilizzato per connettersi con determinati tipi di reti, in particolare quelle di Microsoft. Per citare la pagina man di rpcsvchost:
rpcsvchost è un ambiente molto semplice per l'hosting di servizi DCE / RPC. Carica i servizi DCE / RPC dall'elenco di plug-in forniti come argomenti, si collega a un insieme appropriato di endpoint e ascolta le richieste di protocollo.
Così ora sappiamo che questo è un processo che aiuta a coordinare il networking, ma questo non chiarisce le cose perché non sappiamo cosa sia DCE / RPC. Si scopre che questo sta per Distributed Computing Environment / Remote Procedure Calls.
Tutti i tipi di servizi di rete utilizzano DCE / RPC, forse in particolare Microsoft Exchange. Apple ha aggiunto il supporto DCE / RPC nel 2010 come parte di Mac OS X Lion 10.7. L'implementazione di Apple di DCE / RPC è disponibile su macOS Forge, dove Apple ospita il codice sorgente per i suoi progetti open source.
DCE / RPC è un'implementazione della tecnologia Remote Procedure Call sviluppata da Open Group come parte del Distributed Computing Environment. DCE / RPC è più comunemente usato per interagire con i servizi di rete di Windows.
Apple fornisce un elenco di collegamenti a ulteriore documentazione per i più curiosi, ma per la maggior parte, tutto ciò che devi sapere è che rpcsvchost consente al tuo Mac di connettersi con determinati tipi di reti.
Se rpcsvchost consuma molta potenza della CPU, potresti avere problemi a collegarti a un server Microsoft Exchange oa qualche altro servizio di rete che utilizza DCE / RPC. Se questo è il caso, quelle app probabilmente usano anche molta potenza della CPU, quindi forza di chiuderle e vedere se questo aiuta.
È anche possibile, anche se non è probabile che un malware utilizzi DCE / RPC per telefonare a casa. Ecco come rimuovere malware dal tuo Mac, per ogni evenienza.
Credito fotografico: guteksk7 / Shutterstock.com