Mikä on “rpcsvchost” ja miksi se toimii Macissa?
Löydät jotain nimeltään rpcsvchost, kun käytät Activity Monitor -toimintoa, jotta näet, mitä Macissa on. Mikä on tämä prosessi, ja olisitko huolissasi? Sanalla ei: rpcsvhost on macOSin keskeinen osa.
Tämä artikkeli on osa meneillään olevaa sarjaa, jossa selitetään eri toiminnot, jotka löytyvät Activity Monitorista, kuten kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd ja monet muut. En tiedä mitä nämä palvelut ovat? Parempi lukeminen!
Nykyinen prosessi, rpcsvchost, on työkalu, jota käytetään yhteyden muodostamiseen tietyntyyppisiin verkkoihin, erityisesti Microsoftiin. Rpcsvchostin man-sivun lainaus:
rpcsvchost on hyvin yksinkertainen ympäristö DCE / RPC-palveluiden vastaanottamiseen. Se lataa DCE / RPC-palvelut argumenteina annettujen pluginien luettelosta, sitoo sopivan päätepisteiden joukon ja kuuntelee protokollapyyntöjä.
Nyt tiedämme, että tämä on prosessi, joka auttaa koordinoimaan verkostoitumista, mutta se ei selventä asioita, koska emme tiedä, mitä DCE / RPC on. Osoittautuu, että tämä tarkoittaa Distributed Computing Environment / Remote Procedure Callia.
Kaikenlaiset verkkopalvelut käyttävät DCE / RPC: tä, kenties erityisesti Microsoft Exchange. Apple lisäsi DCE / RPC-tuen takaisin vuonna 2010 osana Mac OS X Lion 10.7: ää. Applen DCE / RPC: n toteuttaminen on saatavilla MacOS Forge -palvelussa, jossa Apple järjestää avoimen lähdekoodin projektien lähdekoodin.
DCE / RPC on Open Groupin kehittämä Remote Procedure Call -teknologia, joka on osa jaettua laskentaympäristöä. DCE / RPC: tä käytetään yleisimmin vuorovaikutuksessa Windows-verkkopalvelujen kanssa.
Apple tarjoaa luettelon linkeistä ylimääräiseen dokumentaatioon todella utelias, mutta useimmiten sinun tarvitsee vain tietää, että rpcsvchost antaa Macille mahdollisuuden muodostaa yhteys tietyntyyppisiin verkkoihin.
Jos rpcsvchost käyttää paljon CPU-virtaa, sinulla saattaa olla vaikeuksia muodostaa yhteys Microsoft Exchange -palvelimeen tai johonkin muuhun DCE / RPC: tä käyttävään verkkopalveluun. Jos näin on, kyseiset sovellukset käyttävät todennäköisesti myös paljon CPU-tehoa, joten pakota lopettamaan ne ja katso, auttaako se.
On myös mahdollista, vaikkakaan ei ole todennäköistä, että haittaohjelma käyttää DCE / RPC: tä kotiin. Tällöin voit poistaa haittaohjelmia Mac-tietokoneeltasi.
Kuva: guteksk7 / Shutterstock.com