প্রারম্ভকালে, ড্রপবক্স ফাইলগুলি সূচীকরণ চালায়, যা সিস্টেমটিকে তিন মিনিটের জন্য স্থির করে দেয়।
হার্ডডিস্কে অ্যাক্সেস থেকে ড্রপবক্সকে বাধা দেওয়ার কোনও উপায় কি, বা হার্ডডিস্কে ড্রপবক্সের অ্যাক্সেসের অগ্রাধিকার হ্রাস করা যায়?
প্রারম্ভকালে, ড্রপবক্স ফাইলগুলি সূচীকরণ চালায়, যা সিস্টেমটিকে তিন মিনিটের জন্য স্থির করে দেয়।
হার্ডডিস্কে অ্যাক্সেস থেকে ড্রপবক্সকে বাধা দেওয়ার কোনও উপায় কি, বা হার্ডডিস্কে ড্রপবক্সের অ্যাক্সেসের অগ্রাধিকার হ্রাস করা যায়?
উত্তর:
কার্লোস ডি ব্যারানকোর উত্তরটি পরিপূরক করে আপনি অবস্থিত লঞ্চার ফাইলটি সম্পাদনা করতে পারেন /usr/share/applications/dropbox.desktopএবং ড্রপবক্সের জন্য স্থায়ীভাবে একটি নিম্ন অগ্রাধিকার শুরু করতে পারেন।
আমার ক্ষেত্রে এটি ড্রপবক্সের প্রসেসরের ব্যবহার সীমাবদ্ধ করতেও কার্যকর ছিল। আপনি প্যাকেজ সিপুলিমিট ইনস্টল করতে পারেন:# apt-get install cpulimit
উদাহরণস্বরূপ, ড্রপবক্স 20% প্রসেসরের ব্যবহার সীমাবদ্ধ করতে: # cpulimit -b -e dropbox -l 20
সিস্টেম লঞ্চ সহ স্বয়ংক্রিয়ভাবে ড্রপবক্সের জন্য কম আইও এবং কম প্রসেসিং উভয়টি কনফিগার করার জন্য, সম্পাদনা করুন /usr/share/applications/dropbox.desktopএবং এর dropbox start -iদ্বারা প্রতিস্থাপন করুনionice -c 3 dropbox start -i && cpulimit -b -e dropbox -l 20
কমান্ড ioniceআইও অ্যাক্সেসের জন্য অলস অগ্রাধিকার সেট করবে এবং -lসিপুলিমিটের প্যারামিটারটি শতাংশের মানগুলিতে প্রসেসিং সীমাটি কনফিগার করে। Cpulimit বিষয়ে আরো তথ্য পাওয়া যাবে: http://www.nixtutor.com/linux/changing-priority-on-linux-processes/
ডান কমান্ডটি নিম্নলিখিত:
ionice -c 3 dropbox start -i
তবে আপনাকে সাবধানতা অবলম্বন করতে হবে এবং ড্রপবক্স কনফিগারেশনে ড্রপবক্স চেকবক্সটি "সিস্টেম স্টার্টআপ অন স্টার্ট ড্রপবক্স" নিষ্ক্রিয় করতে হবে। অন্যথায়, ড্রপবক্স কনফিগার ফাইলে কমান্ডটি "ড্রপবক্স স্টার্ট -i" (আয়নিস কল ছাড়াই) পুনরুদ্ধার করবে।
আশাকরি এটা সাহায্য করবে.
কুবুন্টু 14.04 চলছে, উপরের পরামর্শগুলি কার্যকর হয়নি। আমি এটি নিয়ে এসেছি এবং এটি আমার লেনোভো টি 510-তে আমার জন্য এই সমস্যাটি সমাধান করেছে।
ফাইলটিতে /usr/share/applications/dropbox.desktop, Execপড়ার জন্য লাইনটি পরিবর্তন করুন :
Exec=ionice -c 2 -n 7 dropbox start -i
আইটিপ দেখা, ড্রপবক্স কেবলমাত্র সিপিইউর 99% পায় যখন অন্য কোনও প্রক্রিয়া কিছু সময় চায় না। এটি চাহিদার মাত্রা কমিয়ে অন্য প্রসেসের সাথে হার্ড ড্রাইভ ভাগ করে।
আপনি সম্ভবত হোম ডিরেক্টরি এনক্রিপ্ট করেছেন? আপনার ড্রপবক্স ফোল্ডারে সমস্ত ফাইল ডিক্রিপ্ট করার সময় লাগে এবং আপনার সমস্ত সিপিইউ ক্ষমতা (আমার একই সমস্যা আছে)। ড্রপবক্স প্রক্রিয়াটিকে কম অগ্রাধিকারে স্যুইচ করাতে কম্পিউটার আন-জাম করা এবং এখনও ঠিকঠাক কাজ করে সিঙ্ক করার কাঙ্ক্ষিত প্রভাব রয়েছে।
আমি ঠিক জানি না কীভাবে সর্বদা নিম্ন প্রিরিটি দিয়ে ড্রপবক্স শুরু করা যায়।
একটি জটিল সমাধান হতে পারে, তবে এটি কাজ করে এবং আপনার সমস্যার সমাধান করা উচিত:
আপনার সিস্টেমের মেমোরিতে একটি ফাইল সিস্টেম সেটআপ করুন (tmpfs) এবং এটি আপনার ড্রপবক্স ফোল্ডার হিসাবে সেট করুন। (এর অধীনে /run/যে কোনও কিছু এটি স্বয়ংক্রিয়ভাবে করবে)) এটি অস্থায়ী এবং আপনি রিবুট করার সময় মুছে ফেলা হবে ! সুতরাং আপনার বাড়ির ফোল্ডারের একটি স্থির ফোল্ডারে পর্যায়ক্রমে এই অবস্থানটি সিঙ্ক্রোনাইজ করার জন্য আপনার ক্রোন-জব এর মতো কিছু সেটআপ করা উচিত।
আপডেট: এই নিবন্ধটি ব্রাউজারের প্রোফাইলগুলির জন্য এই পদ্ধতিটি নিষ্ক্রিয় করে।
বিকল্পভাবে, আয়নিস আপনাকে ফাইল সিস্টেমের মধ্যে প্রক্রিয়াটির অগ্রাধিকার সেট করতে দেবে। এটি রক্ষণাবেক্ষণ করা আসলে আরও জটিল হতে পারে এবং আমি নিশ্চিত না যে এটি আপনি যা চান তা করে।