Домашня » як » Що таке rpcsvchost і чому він працює на моєму Mac?

    Що таке 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