macOS-Prozesse
Was ist nsurlsessiond auf dem Mac?
nsurlsessiond gehört zu macOS. Er erledigt Downloads und Uploads im Hintergrund für Apps. Sein Datenverkehr gehört zu der App, die die Übertragung angefordert hat.
Wo er auftaucht
nsurlsessiondsteht in der Liste unter „Aktivitätsanzeige“ › „Netzwerk“, innettopoder in Kilobat.- Eine Firewall oder ein Netzwerkmonitor fragt, ob
nsurlsessiondeine Verbindung herstellen darf. - Ein Hotspot oder Datentarif ist aufgebraucht, und
nsurlsessiondhat die meisten Bytes.
Was dahintersteckt
Die man-Seite von nsurlsessiond nennt ihn „den NSURLSession-Daemon für den Hintergrund“. Er läuft einmal pro Benutzer und erledigt die Aufgaben von Apps, die URL-Sitzungen im Hintergrund nutzen.
Apps nutzen Hintergrundsitzungen für lange Übertragungen. Laut Apples Dokumentation laufen diese Aufgaben weiter, wenn die App angehalten ist. Weil macOS die Übertragung ausführt, zeigt die Aktivitätsanzeige den Datenverkehr unter nsurlsessiond und nicht unter der App.
Das Programm ist /usr/libexec/nsurlsessiond, von Apple signiert. Laut man-Seite hat es keine Optionen, und Benutzer sollen es nicht manuell starten.
Warum er das Netzwerk nutzt
- Downloads für Apps. Jede App kann ihm einen Download übergeben. Kilobats Dokumentation nennt Musik und Podcasts als typische Beispiele.
- Uploads für Apps. Laut Apples Dokumentation können Hintergrundsitzungen auch HTTP- und HTTPS-Uploads ausführen.
- Übertragungen, die auf einen besseren Zeitpunkt gewartet haben. Laut Apple kann das System eine große, aufschiebbare Übertragung verzögern, etwa bis der Mac am Strom hängt und WLAN hat.
Ist das normal?
Ja. Datenverkehr von nsurlsessiond ist ein normaler Teil von macOS. Die Menge hängt davon ab, was die Apps angefordert haben.
Sieh genauer hin, wenn er an einem Hotspot Gigabytes überträgt oder nie aufhört. Finde dann die App, die die Übertragung angefordert hat.
So viel verbraucht er
Öffne die „Aktivitätsanzeige“ unter „Programme“ > „Dienstprogramme“. Klicke auf „Netzwerk“.
Gib
nsurlsessiondin das Suchfeld ein. Die Spalten „Gesendete Bytes“ und „Empfangene Bytes“ zeigen, was der Prozess übertragen hat.Beobachte im Terminal nur diesen Prozess. Drücke d für die Änderung pro Sekunde und q zum Beenden.
nettop -p nsurlsessiond -PDie Aktivitätsanzeige und
nettopzeigen nicht, welche App die Übertragung angefordert hat. Überleg, was du kurz davor gestartet hast, etwa den Download eines Podcasts.
Sicher drosseln oder pausieren
Finde die App, die den Download angefordert hat. Pausiere oder stoppe den Download in dieser App.
Schalte automatische Downloads in den Einstellungen dieser App aus.
Aktiviere am Hotspot oder in einem Netzwerk mit Datenobergrenze den Datensparmodus. Wähle „Apple-Menü“ > „Systemeinstellungen“ > „WLAN“. Klicke neben dem Netzwerk auf „Details …“ und aktiviere dann „Datensparmodus“.
Laut Apples Dokumentation entscheidet jede App selbst, ob sie ein Netzwerk im Datensparmodus nutzt. Manche Apps machen weiter. Siehe Datensparmodus am Mac verwenden.
Beende
nsurlsessiondnicht in der Aktivitätsanzeige. Der Prozess gehört zu macOS, und andere Funktionen hängen von ihm ab. Er arbeitet für viele Apps gleichzeitig.
Mit Kilobat
Öffne die App-Liste von Kilobat und such nach
nsurlsessiond. Seine Zeile zeigt die aktuelle Rate und die übertragenen Bytes.Kilobat ordnet diesen Dienst der Gruppe „System-Downloads“ zu, mit einer Zeile dazu, was er tut. Klapp die Gruppe auf, um jeden Dienst zu sehen.
Klicke bei aktivem Netzwerkfilter auf den Dienst. Das Fenster nennt die Apps, für die die Downloads waren, zum Beispiel „Für Musik“.
Ohne den Filter zeigt macOS nur den Dienst. Dann kann Kilobat nicht sagen, für welche App ein Download war.
Sieh dir im Terminal dieselbe Live-Liste an. Drücke / und gib den Namen ein, um zu suchen.
kilobat status --watchSeinen Datenverkehr über einen Tag anzeigen. Die Namen entsprechen
kilobat report --summary.kilobat bandwidth nsurlsessiond dayÜber MCP bekommt ein KI-Agent denselben Verlauf mit
get_app_bandwidthund dem Namennsurlsessiond.Die Live-Ansicht ist kostenlos. Der Verlauf in der App braucht Pro. Kilobat zeichnet den Verlauf nur auf, solange die App läuft.
Fragen
Ist nsurlsessiond ein Virus?
Nein. Er gehört zu macOS, liegt in /usr/libexec und hat eine man-Seite. Öffne sie mit man nsurlsessiond.
Warum verbraucht nsurlsessiond Daten, wenn keine App geöffnet ist?
Übertragungen im Hintergrund laufen weiter, wenn die App angehalten ist. Apple hat sie genau dafür entworfen. Die App muss nicht geöffnet bleiben.
Wie finde ich heraus, für welche App nsurlsessiond lädt?
Die Tools von macOS zeigen nur den Dienst. Kilobat nennt mit eingeschaltetem Netzwerkfilter die App, zum Beispiel „Für Musik“.
Quellen
- nsurlsessiond(8), man-Seite aus macOS 27.2
- Apple Developer: Downloading files in the background
- Apple Developer: URLSessionConfiguration background(withIdentifier:)
- Apple Developer: URLSessionConfiguration isDiscretionary
- Apple Developer: URLSessionConfiguration allowsConstrainedNetworkAccess
- Apple Support: Netzwerkaktivität in der Aktivitätsanzeige auf dem Mac anzeigen
- nettop(1), mit macOS 27.2 installierte Manpage
- Kilobat-Dokumentation: System-Downloads
Quellen geprüft am 29. Oktober 2026. Die Manpages sind die mit macOS installierten; öffne eine mit man <name> im Terminal.