NSURLSessionD هو واحد من العمليات الأساسية في نظام تشغيل macOS، ولكن في بعض الأحيان يسبب صداعًا للمستخدمين. عندما يستخدم NSURLSessionD مواردًا كبيرة من الشبكة ووحدة المعالجة المركزية، يؤدي ذلك بشكل لا مفر منه إلى تدهور أداء النظام بأكمله. تفتح التطبيقات ببطء أكبر من المعتاد، ويظهر زمن أطول في تنفيذ بعض المهام.
من السعادة أن هذا ليس فيروسًا. قبل أن تحاول إيقاف تشغيل NSURLSessionD، من المهم أن تعرف ما هو وما هو دوره في نظام تشغيل macOS.
NSURLSessionD هو عملية تعمل في الخلفية على نظام تشغيل macOS. تتحمل هذه العملية مسؤولية العديد من المهام، بدءًا من تخزين ملفات الارتباط، وإدارة ذاكرة التخزين المؤقت وعمليات إعادة التوجيه، وصولاً إلى نقل وتنزيل البيانات في الخلفية.
هل يستخدم NSURLSessionD موارد كبيرة من الشبكة ووحدة المعالجة المركزية؟
يتم استخدام عملية NSURLSessionD من قبل العديد من التطبيقات، بما في ذلك App Store، وSafari، وiCloud، والعديد من التطبيقات الأخرى التي تقوم بنقل البيانات في الخلفية. عندما يكون هناك نقل لعدة ملفات أو يكون هناك حجم كبير من البيانات، تبدأ هذه العملية في استهلاك موارد الشبكة (Network) ووحدة المعالجة المركزية (CPU) بشكل كبير.
Safari Tips: كيفية الوصول إلى كلمات المرور المخزنة في Safari على نظام macOS وتصديرها
في حالتي، بدأت هذه العملية في استهلاك موارد كبيرة على جهاز كمبيوتر iMac الذي لم يُشغّل لعدة أيام، في الفترة التي قمت فيها بإجراء تعديلات كثيرة على ملفات iCloud من جهاز MacBook آخر. بعد تشغيل iMac، كان لديها نشاط مكثف في الخلفية لعملية NSURLSessionD حتى تمت مزامنة جميع الملفات. كان ذلك يعني تبادل بيانات هام بين iMac وخوادم Apple حيث يتم تخزين بيانات iCloud.
إذا كنت تعتقد أنها ليست تطبيقات مهمة تقوم بنقل البيانات في الخلفية، فهذه العملية NSURLSessionD يمكن إيقافه من Activity Monitor.
1. افتح الأداة المساعدة لمراقب النشاط
2. حدد العملية NSURLSessionD وانقر فوقه نقرًا مزدوجًا.
3. انقر على "Quit"، ثم اضغط على"Force Quit".
ستتم إعادة تشغيل العملية تلقائيًا عندما يطلبها أحد التطبيقات.