दूरस्थ मशीन तक पहुंचने के लिए rsync + ssh का उपयोग करते समय, क्या दूरस्थ मशीन पर rsync प्रक्रिया को "अच्छा" करने का एक तरीका है (अपनी प्राथमिकता कम करने के लिए)?
प्रश्न को स्पष्ट करने के लिए संपादन:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
backups 16651 86.2 0.1 3576 1636 ? Rs 11:06 0:06 rsync --ser...
(rsync लाइन छीन ली गई)
यह एक बैकअप क्रॉन जॉब है जो आम तौर पर सुबह 4 बजे चलता है, लेकिन जब मैं जागता हूं (और उसी मशीन पर होस्ट किए गए बुगज़िला का उपयोग करके), यह सर्वर के प्रदर्शन को मारता है, इसलिए मैं कोशिश करने और ठीक करने के लिए एक त्वरित "हैक" चाहता था। यह एक सा है।
--rsync-path="ionice -c 3 nice rsync"
, हालांकि आधुनिक लिनक्स स्वचालित रूप से अच्छाई प्रक्रियाओं के लिए IO प्राथमिकता को कम कर देते हैं (मैन पेज लिंक देखें)।