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. פתח את כלי השירות Activity Monitor
2. בחר את התהליך NSURLSessionD ולחץ עליו פעמיים.
3. לחץ על "Quit", ואז לחץ על "Force Quit".
התהליך יופעל מחדש באופן אוטומטי כאשר אפליקציה תתבקש.