Ketika saya menjalankan rsyncpekerjaan pencadangan yang melibatkan menyalin file-file besar, mesin yang menjalankan pencadangan (baik desktop Mac dan server Linux) terhenti dan rata-rata beban melewati atap.
Saya sudah mencoba:
niceingrsyncproses (tidak membantu - bottleneck adalah disk)- Di Linux,
reniceing akjournald(membantu, tetapi tampak seperti peretasan dan tidak berfungsi pada Mac) - Menggunakan
--bwlimitrsyncbendera (membantu, tetapi itu berarti semua transfer lambat - bahkan ketika mereka tidak perlu)
Jadi, apakah ada cara saya bisa " nice" rsync's IO sehingga mesin yang bisa digunakan sementara cadangan sedang berjalan?
PS: Saya menyadari bahaya rsyncdi Mac ... Tapi saya sudah menggunakan BackupBouncer untuk memverifikasi cadangan saya, dan mereka tampak baik-baik saja.
setprioritymanual: "Ketika mengatur utas ke status latar belakang prioritas penjadwalan diatur ke nilai terendah, disk dan IO jaringan dibatasi." - yang tampaknya menunjukkan bahwa IO disk / jaringan hanya dibatasi ketika ada sesuatu yang direduksi menjadi 20 ("latar belakang negara").