Що таке rpcsvchost і чому він працює на моєму Mac?
Ви знаходите щось, що називається rpcsvchost під час використання Activity Monitor, щоб побачити, що працює на вашому Mac. Що це за процес, і чи варто вас хвилювати? Одним словом, ні: rpcsvhost є основною частиною macOS.
Ця стаття є частиною нашої нинішньої серії, що пояснює різні процеси, знайдені в Activity Monitor, такі як kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd та багато інших. Не знаєте, що це за послуги? Краще почати читати!
Сьогоднішній процес, rpcsvchost, є інструментом, який використовується для з'єднання з певними типами мереж, зокрема з Microsoft. Щоб процитувати сторінку man для rpcsvchost:
rpcsvchost - це дуже просте середовище для надання послуг DCE / RPC. Він завантажує служби DCE / RPC зі списку додатків, наведених як аргументи, прив'язується до відповідного набору кінцевих точок і прослуховує запити протоколу.
Тепер ми знаємо, що це процес, який допомагає координувати мережу, але це не пояснює, тому що ми не знаємо, що таке DCE / RPC. Виявляється, це означає "розподілене обчислювальне середовище / віддалені виклики процедур".
Всі види мережевих служб використовують DCE / RPC, можливо, особливо Microsoft Exchange. Apple додала підтримку DCE / RPC ще в 2010 році як частину Mac OS X Lion 10.7. Реалізація Apple DCE / RPC доступна на MacOS Forge, де Apple розміщує вихідний код для своїх проектів з відкритим кодом..
DCE / RPC є впровадженням технології віддалених викликів процедур, розробленої Open Group як частина розподіленого обчислювального середовища. DCE / RPC найчастіше використовується для взаємодії з мережевими службами Windows.
Apple надає список посилань на подальшу документацію для дійсно цікавого, але здебільшого, все, що вам потрібно знати, це те, що rpcsvchost дозволяє вашому Mac з'єднуватися з певними типами мереж.
Якщо rpcsvchost використовує велику кількість потужності процесора, можливо, виникнуть проблеми з підключенням до сервера Microsoft Exchange або до іншої мережі, яка використовує DCE / RPC. Якщо це так, то ці програми, ймовірно, також використовують велику потужність процесора, тому змушують їх вийти і подивитися, чи допоможе це.
Також можливо, хоча й не ймовірно, що шматок шкідливого програмного забезпечення використовує DCE / RPC для телефонного зв'язку вдома. Ось як видалити шкідливе програмне забезпечення з вашого Mac, на всякий випадок.
Фото: guteksk7 / Shutterstock.com