Bagaimana cara mengetahui apa yang sedang diunduh nsurlsessiond


25

Saya mematikan semua drive iCloud dan sepertinya ada yang lain yang menggunakannya. Saya tidak memiliki berbagi foto dan sinkronisasi foto antara Mac dan iPhone saya. Dan saya telah mematikan apa pun yang saya bisa. Tetapi masih nsurlsessiond mengunduh lebih dari 400 MB setiap kali berjalan; yang terkadang dipicu dengan restart sistem.

Saya melakukan proses sampel di atasnya; tapi saya tidak tahu artinya.

Jawaban:


34

Daemon itu dipanggil dan unduhan layanan perlu dipanggil dari banyak aplikasi dan banyak layanan di macOS. (Dan iOS dan tvOS dan watchOS)

Saya belum menemukan cara mudah untuk mendapatkan detail ringkasan atau statistik dari manajer sesi, tetapi karena ini berfungsi pada antrian untuk mengunggah atau mengunduh berbagai hal, tebakan saya adalah Anda memiliki satu pekerjaan atau lebih waktu habis.

Berikut adalah beberapa cara untuk memisahkan kegiatan di sistem Anda:

sudo lsof | grep nsurl
ps -ef|grep nsurl
sudo fs_usage -w | grep nsurl

Yang pertama daftar file yang terbuka dan mengurutkan untuk pertandingan "nsurl". Yang kedua mencantumkan semua proses dan mengurutkan lagi. Yang ketiga daftar aktivitas sistem file.

Itu akan memungkinkan Anda memantau hal-hal dan melihat mana dari beberapa daemon nsurl yang berjalan ketika Anda mengukur 400 mb transfer. Anda juga bisa mendapatkan dump aktivitas sistem dengansysdiagnose nsurlsessiond

Jika Anda menentukan bahwa itu benar-benar Dokumen iCloud, Anda mungkin perlu brctl log -wmenonton subsistem itu alih-alih memantau utas pekerja yang melakukan pengangkatan.


3
Terima kasih banyak, Mike. Kamu luar biasa. Bisakah Anda memberi tahu saya apa yang masing-masing dari 3 perintah Anda katakan, lakukan? Saya memasukkan mereka dan saya mendapatkan daftar file (dengan asumsi itu adalah file yang digunakan oleh proses). Tapi saya tidak mengerti apa yang diwakili setiap kolom. Saya tidak tahu apa artinya REG, CHR atau 1,3. Dan saya tidak yakin apakah kolom terakhir adalah byte yang dikirim / diterima oleh proses. Apakah ada semacam panduan tentang ini?
Milad

@Milad Selamat Datang di Ask Different. Ada banyak panduan. Mengapa tidak mengambil salah satu perintah (mungkin yang psmemulai) dan mengajukan pertanyaan baru. Sebelum mempostingnya, periksa pertanyaan terkait dan bacalah Bagaimana Mengajukan Pertanyaan dan tunjukkan di mana riset Anda gagal dalam mempelajari apa yang dilakukan perintah. Ping saya di sini dengan tautan dan saya akan melihat apa yang bisa saya lakukan. Menjawab mengikuti pertanyaan dalam komentar itu sulit dan tidak membantu situs
bmike

Menambahkan lebih banyak info di utas ini. Saya memiliki pengaturan iCloud untuk Mengoptimalkan ruang di Mac saya. Ketika saya mematikan Bootcamp, ia mulai mengunduh semua barang saya dari iCloud ke Mac. Saya tidak akan menemukan informasi itu tanpa utas ini, pujian untuk bmike!

9

Dalam kasus saya, saya telah menemukan bahwa:

Saat mencadangkan WhatsApp (di iOS - iPhone) chatting ke iCloud, itu menyalin cadangan ke setiap mesin yang menggunakan iCloud. Cadangan ditempatkan ke dalam folder tersembunyi, di komputer saya (OS X 10.11.4) ada di

/ Pengguna / UUUUUUU / Perpustakaan / Dokumen Seluler / 57T923XXXX ~ net ~ whatsapp ~ WhatsApp / Akun / NNNNNNNNNNN / cadangan

folder, di mana UUUUUUU adalah nama pengguna saya dan NNNNNNNNNN adalah nomor telepon saya.

Sayangnya file cadangan untuk media ada dalam satu arsip besar (milik saya> 560MB) sehingga setiap kali WhatsApp kembali, file WHOLE diunduh ulang, dari apa yang dapat saya lihat. Inilah yang sedang dilakukan nsurlsessiond.

Jika Anda menjalankan perintah brctl log -w yang disebutkan di atas, Anda akan melihat sesuatu di sepanjang baris ini:

received a push for container 57T923XXXX~net~whatsapp~WhatsApp
[note]    2.335 [2016-05-04 12:44:54.114] cloudkit.operation.callback    sync-down.container-metadata BRCContainerMetadataSyncDownOperation.m:229
fetched 0 containers metadata from the cloud
[note]    2.375 [2016-05-04 12:44:54.154] sqlite.serverTruth             zone.server               BRCServerZone.m:771
received 25 edited items from the cloud for 57T923XXXX.net.whatsapp.WhatsApp
[note]    2.427 [2016-05-04 12:44:54.207] bird.scheduler.Apply Changes   accountsession       BRCAccountSession.m:1473
we will now download new documents automatically because the account contains less than 5 GB
[note]    2.536 [2016-05-04 12:44:54.316] sqlite.clientTruth             fs.downloader          BRCFSDownloader.m:1469
downloading 11 documents in 57T923XXXX.net.whatsapp.WhatsApp

Menghapus 'dokumen' WhatsApp (yaitu cadangan) melalui konsol manajemen penyimpanan iCloud di iOS atau Mac OS X menghapus file dari folder Dokumen Seluler dan setelah itu tidak ada lagi aktivitas dari nsurlsessiond.

Semoga ini membantu.


mengikuti solusi Cory Klein di bawah ini, seluruh folder itu hilang sepenuhnya.
nyxee

4

Untuk Google yang hanya ingin menghentikan penggunaan bandwidth, lakukan apa yang OP lakukan dan matikan layanan yang mungkin menyebabkan masalah:

iCloud

  1. Preferensi Sistem -> iCloud
  2. Hapus centang:
    • iCloud Drive
    • Foto

Saran Spotlight

  1. Preferensi Sistem -> Spotlight
  2. Hapus centang "Saran Spotlight"

Jika Anda menemukan sesuatu yang lain memonopoli bandwidth pada mesin Anda maka tinggalkan di komentar dan saya akan menambahkannya di sini.


ini terlihat seperti solusi saat ini. Saya pikir iPhone saya dan mungkin Mac memiliki kecenderungan untuk mengunduh sehingga pembaruan OS secara otomatis. Saya melihat sesuatu di bawah tetapi tidak menutupi iphone .. bisakah Anda mengatakan sesuatu yang kecil tentang saran lampu sorot ..
nyxee

3

Ini adalah posting yang sangat membantu:

http://ayteck.blogspot.com/2015/09/limited-bandwidth-apple-and-hell-caused.html

Bagi saya, itu adalah "pembaruan otomatis" dari App Store. Masuk ke "preferensi sistem - App store - nonaktifkan pembaruan", menghemat ratusan Mb per hari dalam bandwidth. (dan membuat semuanya lebih cepat)


Selamat Datang di Tanya Berbeda! Kami berusaha menemukan jawaban terbaik dan jawaban itu akan memberikan info mengapa mereka yang terbaik. Jelaskan mengapa menurut Anda tautan yang Anda berikan akan menjawab pertanyaan. Tautan dapat berubah dan menjadi usang sehingga kami lebih memilih jawaban daripada sekadar tautan. Lihat Cara Menjawab tentang cara memberikan jawaban yang berkualitas. - Dari Ulasan -
fsb

0

Terlepas dari pengaturan iCloud dalam pengaturan. Dalam kasus saya, sinkronisasi Pesan, di Pesan> Preferensi> iMessage dan di sana "aktifkan Pesan untuk iCloud" yang merupakan sumber masalah.

Segala sesuatu yang lain selalu dinonaktifkan.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.