আপনার ম্যাক কি ঘুম থেকে জেগে উঠতে ধীর গতিতে কাজ করছে? এই pmset ওয়ার্করাউন্ড চেষ্টা করুন
যদি আপনার MacBook Pro বা MacBook Air কিছুক্ষণ ঘুমানোর পরে ঘুম থেকে জেগে উঠতে ধীর বোধ করে, তবে এর একটি মোটামুটি সহজ কারণ থাকতে পারে: স্ট্যান্ডবাই মোড। স্ট্যান্ডবাই মোড একটি ম্যাককে সম্ভাব্য 30 দিন পর্যন্ত 'স্ট্যান্ডবাই' সময় থাকতে দেয়, যার অর্থ ব্যাটারি নিষ্কাশনের আগে এটি দীর্ঘস্থায়ী ঘুমের অবস্থায় থাকতে পারে। মূলত, স্ট্যান্ডবাই (এবং ঘুম) হার্ড ড্রাইভের একটি স্লিপ ইমেজ ফাইলে সক্রিয় র্যাম থেকে সবকিছু ডাম্প করে কাজ করে এবং তারপরে যখন ম্যাক ঘুম থেকে জেগে ওঠে তখন সেই স্লিপ ইমেজ ফাইলটি হার্ড ড্রাইভ থেকে র্যামে কপি করা হয়।আপনি হয়ত এটি ইতিমধ্যেই অনুমান করেছেন, কিন্তু কিছু ম্যাকের ঘুম থেকে জেগে উঠতে দীর্ঘ সময় নেওয়ার কারণ হল স্লিপ ইমেজের বিষয়বস্তু মেমরিতে অনুলিপি করার প্রক্রিয়া, এবং সাধারণত আপনার ম্যাকে যত বেশি RAM থাকবে প্রক্রিয়াটি তত ধীর হতে পারে। আপনি যেমন কল্পনা করতে পারেন, 8GB বা 16GB ডেটা যেকোন জায়গায় কপি করতে কিছুটা সময় লাগতে পারে, এমনকি যখন একটি Mac-এর একটি সুপার ফাস্ট SSD ড্রাইভ থাকে তখনও এটি থেকে পড়ছে।
নতুন ম্যাকবুক প্রো এবং ম্যাকবুক এয়ার মডেলের জন্য এক ধরণের সমাধান উপলব্ধ, এবং তা হল স্ট্যান্ডবাই বিলম্বকে 70 মিনিটের ডিফল্ট সেটিং থেকে উচ্চতর সেটিংয়ে পরিবর্তন করা, স্ট্যান্ডবাই মোড ব্যবহার করা থেকে প্রতিরোধ করা। শীঘ্রই. ধীরগতিতে ঘুম থেকে ওঠার সময় নিয়ে বিরক্ত যে কেউ, যেমন নিত্যযাত্রী এবং যে কেউ পর্যায়ক্রমিক ব্যবহারের জন্য সারা দিন তাদের সাথে একটি ম্যাকবুক টেনে নিয়ে যায় তাদের জন্য এটি একটি যুক্তিসঙ্গত সমাধান হতে পারে। একটি সম্ভাব্য নেতিবাচক দিক হল ব্যাটারি লাইফ কিছুটা হ্রাস করা, এবং ম্যাকের সম্ভাব্য স্ট্যান্ডবাই লাইফের একটি সহগামী হ্রাস, তবে বেশিরভাগ ম্যাক ব্যবহারকারীদের জন্য যাদের দিনে অন্তত একবার পাওয়ার অ্যাডাপ্টার অ্যাক্সেস রয়েছে তাদের জন্য এটি একটি সমস্যা বলে মনে করা উচিত নয়।
স্ট্যান্ডবাই মোডের জন্য ডিফল্ট বিলম্ব পড়ুন
প্রথমে, -g পতাকা সহ pmset কমান্ডটি চালানোর মাধ্যমে ডিফল্ট দৈর্ঘ্য কী তা খুঁজে বের করুন:
pmset -g |grep standbydelay
আপনি এরকম কিছু দেখতে পাবেন (4200 ম্যাকবুক এয়ারের জন্য ডিফল্ট বলে মনে হচ্ছে, কিন্তু আপনার নম্বর আলাদা হতে পারে):
স্ট্যান্ডবাই বিলম্ব 4200
ম্যাক স্ট্যান্ডবাইতে প্রবেশ করার কয়েক সেকেন্ডের মধ্যে এটি সময়। আপনার ডিফল্ট সেটিংটি কী তা একটি নোট করুন কারণ আপনি যদি পরিবর্তনটি ফিরিয়ে আনতেন তবে আপনি এটিই ব্যবহার করবেন৷
আরো অপেক্ষা করার জন্য স্ট্যান্ডবাই মোড সেট করুন
আপনি এমন একটি সময় গণনা করতে চাইতে পারেন যা আপনার প্রয়োজনের জন্য আরও ভাল কাজ করে, কিন্তু এই নিবন্ধটির উদ্দেশ্যে আমরা 12 ঘন্টার সাথে যেতে যাচ্ছি, কারণ যদি আপনার Mac ইতিমধ্যে 12 ঘন্টা ঘুমিয়ে থাকে অনুমান হল এটি হয় রাতের সময়, একটি সপ্তাহান্তে, অথবা আপনি দীর্ঘমেয়াদী ভ্রমণ বা স্টোরেজের সময়কালের মধ্যে রয়েছেন।তদনুসারে, 12 ঘন্টা হল 43200 সেকেন্ড, এইভাবে pmset কমান্ডটি নিম্নরূপ হবে:
sudo pmset -a standbydelay 43200
sudo কমান্ড ব্যবহার করার জন্য প্রশাসক বিশেষাধিকার প্রয়োজন, তাই রুট পাসওয়ার্ড লিখুন এবং রিটার্ন টিপুন। পরিবর্তন তখন অবিলম্বে হওয়া উচিত।
পার্থক্য পরীক্ষা করা এবং ডিফল্টে ফিরে যাওয়া
যেহেতু ডিফল্ট সেটিং এক ঘণ্টার বেশি, ডিফল্ট 70 মিনিটের সময়সীমা শেষ না হওয়া পর্যন্ত আপনি পার্থক্য বলতে পারবেন না, কিন্তু আপনি যখন মেশিনটি জাগবেন তখন এটি এখন অনেক কিছু হওয়া উচিত দ্রুততর কারণ এটি গভীর ঘুমের স্ট্যান্ডবাই মোডে যাওয়ার আগে পূর্ণ 12 ঘন্টা সময় অতিক্রান্ত হওয়া পর্যন্ত অপেক্ষা করছে।
আপনি যদি ডিফল্ট সেটিংয়ে ফিরে যেতে চান (এই ক্ষেত্রে ৪২০০ সেকেন্ড), নিচের কমান্ডটি ব্যবহার করুন:
sudo pmset -a standbydelay 4200
এটি ডেস্কটপ ম্যাকগুলিতেও একইভাবে কাজ করা উচিত, তবে বেশিরভাগ ডেস্কটপের ক্ষেত্রে এর পরিবর্তে কেবলমাত্র ম্যাকটিকে সর্বদা চালু রাখার কোনও ক্ষতি নেই, এবং এর ফলে কখনই ঘুমাতে যাবেন না বা pmset পরিবর্তন করতে হবে না সেটিংস.
এই কৌতুকটি ব্যারি ডি পাঠিয়েছিলেন যিনি এটি ইওয়ালে খুঁজে পেয়েছিলেন, এবং যদিও এটি প্রাথমিকভাবে রেটিনা ম্যাকবুক প্রো ব্যবহারকারীদের লক্ষ্য করে, আমি এটিকে দীর্ঘ জেগে ওঠার সময়কে দ্রুত করার জন্য কার্যকর বলে মনে করেছি একটি ম্যাকবুক এয়ারে (2012) 8GB RAM এর সাথেও। স্ট্যান্ডবাই অ্যাক্টিভেট হওয়ার আগে তারা আরও আক্রমনাত্মক 24 ঘন্টা (86400 সেকেন্ড) সময় নিয়ে গেছে, তবে আপনার ম্যাকে একবার চেষ্টা করে দেখুন যদি আপনি মনে করেন যে এটি কিছুক্ষণ ঘুমানোর পরে জেগে উঠতে ধীর, তাহলে এটি যথেষ্ট সাহায্য করবে৷