Якщо процес NSURLSessionD використовує багато ресурсів CPU і мережі на вашому Mac, ця коротка інформаційна стаття допоможе вам зрозуміти, чому це відбувається і яким є вирішення.
Коли комп'ютер починає працювати повільніше, ніж зазвичай, очевидно, що якийсь системний або додатковий процес починає використовувати значний відсоток ресурсів CPU. Навіть якщо більшість користувачів може думати, що це може бути вірусом, існують також законні системні процеси, які можуть використовувати значні ресурси в певних сценаріях.
Що таке NSURLSessionD і чому він використовує багато ресурсів CPU і мережі на Mac?
NSURLSessionD - це законний процес в операційних системах macOS. Він працює в фоновому режимі і відповідає за різні завдання, включаючи управління передачею даних та завантаженням в фоновому режимі, зберігання кукі, управління кешем та перенаправленнями. Процес використовується як програмами Apple, такими як iCloud, App Store, Safari, так і іншими додатками, які потребують фонового передавання даних.

Отже, якщо процес NSURLSessionD спричиняє проблеми з продуктивністю через надмірне використання ЦП або Network, означає, що це програми, які виконують передачу даних у фоновому режимі.
У моєму сценарії цей процес почав використовувати значні ресурси ЦП і Network після перенесення великої кількості даних із зовнішнього диска на місце на Mac який було синхронізовано в iCloud.
Якщо у вас є робота Mac і цей процес використовує великий відсоток ресурсів і впливає на продуктивність системи, ви можете примусово зупинити його.
1. відкритий Activity Monitor.
2. Двічі клацніть процес NSURLSessionD.
3. Натисніть кнопку "Quit", Потім натисніть"Force Quit».
Не рекомендується примусово зупиняти цей процес, якщо ви не впевнені, що він не використовується важливою програмою.