Το NSURLSessionD είναι ένα από τα βασικά εισαγμένα στοιχεία του λειτουργικού συστήματος macOS, αλλά μερικές φορές μπορεί να προκαλέσει προβλήματα στους χρήστες. Όταν το NSURLSessionD χρησιμοποιεί σημαντικούς πόρους δικτύου και CPU, οδηγεί αναπόφευκτα σε μείωση της συνολικής απόδοσης του συστήματος. Οι εφαρμογές ανοίγουν πιο αργά από το συνήθες, και υπάρχουν καθυστερήσεις στην εκτέλεση καθηκόντων.
Ευτυχώς, αυτό δεν είναι ένας ιός. Προτού εξετάσετε πώς μπορείτε να σταματήσετε το NSURLSessionD, είναι σημαντικό να κατανοήσετε, τι είναι και ποιο ρόλο παίζει στο λειτουργικό σύστημα macOS.
Το NSURLSessionD είναι ένα φόντο που εκτελείται διαδικασία στα λειτουργικά συστήματα macOS και είναι υπεύθυνο για διάφορα καθήκοντα, όπως η αποθήκευση cookie, η διαχείριση της μνήμης cache και των ανακατευθύνσεων, καθώς και η διαχείριση των μεταφορών δεδομένων και των λήψεων στο παρασκήνιο.
Χρησιμοποιεί το NSURLSessionD πολλούς πόρους δικτύου και CPU;
Η διαδικασία 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".
Η διαδικασία θα επανεκκινήσει αυτόματα όταν ζητηθεί από μια εφαρμογή.