কম প্রক্রিয়া অগ্রাধিকার থ্রটলিং সরিয়ে টাইম মেশিনের গতি বাড়ান

Anonim

এটা সুপরিচিত যে সমস্ত ম্যাক ব্যবহারকারীদের তাদের কম্পিউটারের ব্যাকআপ স্বয়ংক্রিয় করার জন্য টাইম মেশিন সেট আপ করা উচিত এবং যখন বেশিরভাগ ম্যাক ব্যবহারকারী OS X কে তার নিজস্ব গতিতে টাইম মেশিনে ব্যাক আপ করতে দেয়, যা কখনও কখনও সীমারেখা হিমবাহে, কিছু ব্যবহারকারী ব্যাকআপ প্রক্রিয়াটিকে কিছুটা দ্রুত করতে ইচ্ছুক হতে পারে। কমান্ড লাইনের সাহায্যে আপনি এটি করতে পারেন এবং নাটকীয়ভাবে টাইম মেশিন ব্যাকআপ প্রক্রিয়াটিকে দ্রুততর করতে পারেন, তবে এই কৌশলটিতে কিছু প্রধান সতর্কতা রয়েছে কারণ এটি টাইম মেশিনের বাইরেও প্রযোজ্য, এটি শুধুমাত্র উন্নত ম্যাক ব্যবহারকারীদের জন্য উপযুক্ত করে তোলে, এবং ব্যবহার করা হয় একটি সীমিত ভিত্তি।

প্রথমে, বুঝুন যে টাইম মেশিন স্বয়ংক্রিয়ভাবে ব্যাকগ্রাউন্ডে চালানোর জন্য বোঝানো হয়েছে, এবং মোট উপদ্রব না হওয়ার জন্য এটি একটি কম অগ্রাধিকারে চলে যাতে এটি পাওয়ার জন্য সমস্ত উপলব্ধ সিস্টেম সংস্থানগুলি ব্যবহার না করে। কাজ শেষ. টাইম মেশিন ব্যাক আপ করার সময় এটি ম্যাককে ব্যবহারযোগ্য করে তোলে, তবে টাইম মেশিনকে তাত্ত্বিকভাবে যত বেশি সময় নেয় তার খারাপ দিক রয়েছে। এই কৌশলটি যেভাবে কাজ করে তা হল সেই হ্রাসকৃত অগ্রাধিকারটি সরিয়ে ফেলার মাধ্যমে, কিন্তু, এই পদ্ধতির সাথে সতর্কতা হল যে এটি কেবলমাত্র টাইম মেশিনের চেয়ে বেশি প্রভাবিত করে, এটি কার্নেল স্তরের যেকোনো কিছু থেকে নিম্ন অগ্রাধিকারের থ্রোটলকে সরিয়ে দেয়। সুতরাং, এই কারণেই এটি শুধুমাত্র উন্নত ব্যবহারকারীদের জন্য এবং সীমিত ব্যবহারের ক্ষেত্রে সুপারিশ করা হয়, কারণ আপনি সহজেই সমস্ত ধরণের কাজগুলির সাথে নিজেকে খুঁজে পেতে পারেন ফলাফল হিসাবে অত্যধিক উচ্চ সিপিইউ গ্রহণ করে৷ এই কারণেই এটি সত্যিই একটি প্রস্তাবিত পদ্ধতি নয়, এবং না, এটি একটি সমাধান হওয়ার উদ্দেশ্যে নয় যখন একটি টাইম মেশিন ব্যাকআপ এটির চেয়ে ধীর হয়ে যায়, যার সমাধান করার জন্য সাধারণত ন্যূনতম সমস্যা সমাধানের প্রয়োজন হয়৷

প্রসেসরের অগ্রাধিকার সামঞ্জস্য করার সাথে সতর্কতা এবং সম্ভাব্য সমস্যাগুলি মনে করবেন না? তারপর /Applications/Utilities/-এ পাওয়া টার্মিনাল অ্যাপ চালু করুন এবং নিম্নলিখিত কমান্ডটি চালান:

sudo sysctl debug.lowpri_throttle_enabled=0

সুডো ব্যবহার করার জন্য যথারীতি অ্যাডমিন পাসওয়ার্ড প্রয়োজন, একবার প্রবেশ করলে প্রভাব তাৎক্ষণিক। আপনি হয় নিজে থেকে ব্যাকআপ শুরু করতে দিতে পারেন, অথবা নিজে নিজে শুরু করতে পারেন।

আপনি যদি এই কমান্ডটি চালান এবং একটি ব্যাকআপে অবশিষ্ট সময় পরীক্ষা করেন তাহলে আপনি লক্ষ্য করবেন যে অবশিষ্ট সংখ্যাটি যথেষ্ট গতিতে হবে, কিন্তু CPU ব্যবহার ব্যাকআপ ডেমনের জন্য বেড়ে যায় এবং ম্যাক পারফরম্যান্স একটি হিট লাগে৷

পরিবর্তনটি রিবুট করার মাধ্যমে বা টার্মিনালে নিম্নলিখিত কমান্ড সিনট্যাক্স জারি করে বিপরীত করা যেতে পারে:

sudo sysctl debug.lowpri_throttle_enabled=1

আপনি যদি এর পেছনের সাধারণ ধারণাটি পছন্দ করেন এবং টাইম মেশিনের মাধ্যমে ব্যাকআপ সম্পূর্ণ করার জন্য CPU-কে ট্যাক্স দিতে কিছু মনে না করেন, তাহলে টাইম মেশিন এবং সরাসরি ব্যাকআপকে টার্গেট করা একটি ভাল পদ্ধতি হবে, আপনি একটি অ্যাপের CPU অগ্রাধিকার সামঞ্জস্য করতে পারেন বিশেষ করে renice এর মত একটি অ্যাপের সাথে অথবা আপনি যদি কমান্ড লাইনে সচেতন হন, সরাসরি সুন্দর এবং renice কমান্ডের সাথে।আমরা একটি পৃথক নিবন্ধে রেনিস কমান্ডটি আলাদাভাবে কভার করব, তবে প্রাথমিক পরীক্ষায় এটি অবশ্যই একই উদ্দেশ্য অর্জনে কাজ করে, তবে টাইম মেশিন প্রক্রিয়াগুলির জন্য সীমিত ভিত্তিতে।

মনে রাখবেন, এটি সাধারণভাবে টাইম মেশিন ব্যাকআপ ধীর করার কোনো সমাধান নয়, যা সমস্যা সমাধানের পদ্ধতির মাধ্যমে ঠিক করা যেতে পারে।

এই আকর্ষণীয় কৌশলটি উন্মোচন করার জন্য MacKungFu কে ধন্যবাদ। এবং যদি আপনি সত্যিই এই ধারণাটি পছন্দ করেন এবং এটিকে পুনরায় বুট করার পরে স্বয়ংক্রিয়ভাবে সক্ষম করতে চান, তাহলে আপনি এই plist ফাইলটিকে /Library/LaunchDaemons-এ ড্রপ করতে পারেন এবং এটি launchctl দিয়ে লোড করতে পারেন, কিন্তু আমরা এটি করার পরামর্শ দিই না।

কম প্রক্রিয়া অগ্রাধিকার থ্রটলিং সরিয়ে টাইম মেশিনের গতি বাড়ান