ड्रॉपबॉक्स कभी-कभी CPU के लगभग 100% का उपयोग करेगा। ऐसा क्यों हो रहा है और मैं इसे कैसे ठीक करूं?
चारों ओर खोज करने से, ऐसा लगता है कि यह कोई असामान्य समस्या नहीं है।
ड्रॉपबॉक्स कभी-कभी CPU के लगभग 100% का उपयोग करेगा। ऐसा क्यों हो रहा है और मैं इसे कैसे ठीक करूं?
चारों ओर खोज करने से, ऐसा लगता है कि यह कोई असामान्य समस्या नहीं है।
जवाबों:
से लिया इस पूछें उबंटू प्रश्न :
ड्रॉपबॉक्स सभी फ़ाइलों की एक हैश की गणना करता है जिसे वह सिंक करने जा रहा है, यह दोनों का उपयोग यह निर्धारित करने के लिए करता है कि क्या वे बदल गए हैं और उनके क्लाउड में पहले से मौजूद सामग्री को अपलोड करने से बचने के लिए (दूसरे ग्राहक के पास एक ही फाइल है)। हैश की गणना CPU शक्ति लेता है। यह आमतौर पर लॉगिन में ध्यान देने योग्य है।
तो ऐसा लगता है कि इसे ठीक करने का एकमात्र तरीका, आपके साझा ड्रॉपबॉक्स फ़ोल्डर का आकार कम करना होगा।
मुझे यहाँ समाधान मिल गया है: http://www.michaelcarwile.com/throttle-dropbox-and-other-app-cpu-usp/
Cpulimit स्थापित करें:
brew install cpulimit
ड्रॉपबॉक्स की प्रक्रिया आईडी प्राप्त करें:
ps aux | grep Dropbox
उपयोगकर्ता 19628 104.7 2.3 xxxxxxxx xxxxxxxx ?? R 4:07 PM 15: 47.12 / आवेदन / ड्राफ्टबॉक्स / ऐप / कॉन्टेंट / मैक / डॉपबॉक्स
प्रक्रिया आईडी का उपयोग करके -p ध्वज के साथ cpulimit चलाएँ:
cpulimit -p 19628 -l 40
नोट: यह लोअरकेस एल (सीमा के लिए) और अंतिम संख्या (इस मामले में 40) सीपीयू का प्रतिशत है जिसे आप एप्लिकेशन को फेंकना चाहते हैं।
यह भी नोट करें: cpulimit 'प्रक्रिया xxx पाया' को आउटपुट करेगा और तब तक चलता रहेगा जब तक आप इसे + C के साथ नहीं मारते