আপনারা অনেকে আমাকে বলবেন যে হাইবারনেশন প্রযুক্তি নতুন কিছু নয় তবে মালিকানাধীন সিস্টেম এবং বিতরণ উভয়ই ব্যবহারকারীরা ইদানীং হাইবারনেশনের কারণে যে সমস্যাগুলি হ'ল হাইবারনেশন প্রযুক্তিটি নতুন কিছু নয় তবে এটি অনেকগুলি নিবন্ধ এবং প্রকাশনাগুলির কেন্দ্রবিন্দু।
হাইবারনেশনের সাথে উইন্ডোজ 10 এর যে সমস্যাগুলি রয়েছে সেগুলি সম্পর্কে আমরা এখানে কথা বলব না, তবে আমরা মূল ইউটিউ / লিনাক্স বিতরণে এই ইউটিলিটি সম্পর্কে কথা বলব, পাশাপাশি কম্পিউটারটি বন্ধ বা বন্ধ করে দেওয়ার অন্যান্য উপায়গুলির ক্ষেত্রে এর পার্থক্যগুলিও জানব এবং এইভাবে জানব যা প্রতিটি পরিস্থিতিতে আমাদের জন্য সর্বোত্তম বিকল্প।
বর্তমানে সকলের জন্য উপলব্ধ সমস্ত বিতরণগুলি আমরা উল্লেখ করব না, তবে আমরা সে সম্পর্কে কথা বলব প্রধান Gnu / লিনাক্স বিতরণে হাইবারনেশন যে বর্তমানে বিদ্যমান।
প্রথমে আমাদের জানতে হবে হাইবারনেশন কী এবং এটি কী নয়। হাইবারনেশন হয় অপারেটিং সিস্টেমের একটি প্রক্রিয়া যেখানে আমরা ব্যবহার করছি সমস্ত ডেটা, পরিষেবা এবং সেটিংস কম্পিউটার বন্ধ করার জন্য "হিমায়িত" এবং এটি যেমন ছিল আবার শুরু করুন।
সুতরাং, হাইবারনেশনের অর্থ ডকুমেন্টস এবং ফাইলগুলি ততক্ষণে রেখে দেওয়া নয় যখন আমরা তাদের আবার ব্যবহারের জন্য কম্পিউটার বন্ধ করেছিলাম, না এর অর্থ কম্পিউটারকে স্থগিত করা নয়। এটি পূর্বের চেয়ে কিছুটা দ্রুত এবং শেষের চেয়ে কম ব্যয়বহুল।
সাসপেনশন কী?
একটি দল স্থগিত করুন বা প্রবেশ করুন স্লিপ মোডের অর্থ অপারেটিং সিস্টেম পুরো সিস্টেমের একটি লাইভ চিত্র তৈরি করে (ব্যক্তিগত তথ্য অন্তর্ভুক্ত) এবং এটি ram প্রেরণ বা অন্যান্য উপাদানগুলি বন্ধ করতে কম্পিউটারের অস্থির মেমরি, তবে রাম মেমরি এবং মাদারবোর্ডটি ধীর গতিতে চলতে থাকলেও কাজ চালিয়ে যায়।
ঘুমোতে যাওয়ার অর্থ এই যে সরঞ্জামগুলি বিদ্যুৎ গ্রাস করে চলেছে, যদিও পুরোপুরি পরিচালিতের চেয়ে কম এবং কোনও কী বা মাউস অঙ্গভঙ্গি দিয়ে বা কেবল ল্যাপটপের ক্ষেত্রে idাকনাটি তুলে দিয়ে পুনরায় সক্রিয় করা হবে।
এই পদ্ধতিটি এমন কম্পিউটারগুলিতে সত্যই কার্যকর যেগুলিতে 2 জিবি র্যাম মেমরির বেশি এবং হার্ড ডিস্কে সামান্য অভ্যন্তরীণ স্টোরেজ রয়েছে (উদাহরণস্বরূপ, কারণ এটি একটি এসএসডি ডিস্ক)।
খোলা দস্তাবেজগুলির সাথে পুনঃসূচনা কী?
MacOS এর মতো অপারেটিং সিস্টেমগুলির একটি হাইব্রিড ফাংশন রয়েছে এটি ধরে নিয়েছে অপারেটিং সিস্টেমটি বন্ধ করে দিচ্ছে কিন্তু যখন এটি আবার চালু হয়, অপারেটিং সিস্টেমটি সর্বশেষতম অ্যাপ্লিকেশনগুলি খুলবে যেগুলি বন্ধ করা হয়েছে বা নির্দিষ্ট নথি রয়েছে।
এটি অনেকের পক্ষে ব্যবহারিক, তাই অনেক Gnu / Linux ডিস্ট্রিবিউশন একই কাজ করে। যাইহোক, এই বিকল্পটি কম্পিউটারের পুনঃসূচনা বা সাধারণ শটডাউন, পরবর্তী প্রসেস এবং কনফিগারেশনগুলির প্রতিটি প্রারম্ভকালে সম্পন্ন হয় যা আমরা ম্যানুয়ালি করতে পারি তবে এটি অপারেটিং সিস্টেমের প্রারম্ভকে ধীর করতে পারে।
তাহলে হাইবারনেশন কী?
হাইবারনেশন একটি প্রক্রিয়া যা বর্তমান সিস্টেমের একটি লাইভ চিত্র তৈরি করা হয়েছে, তবে এটি র্যাম মেমরিতে নয় তবে অদলবদলের স্মৃতিতে সংরক্ষণ করা হয় বা হার্ড ডিস্ক অদলবদল মেমরি। এটি হ'ল ডিস্কে এবং সুতরাং তথ্য মোছা ছাড়াই বন্ধ করা যেতে পারে।
এর অর্থ হ'ল কম্পিউটারটি বন্ধ করা যেতে পারে কারণ এতে র্যাম মেমরি, অস্থির মেমরির কিছুই নেই তবে ইমেজটি ব্যবহৃত হওয়ার পরে সিস্টেম লোড অপারেটিং সিস্টেমটি শুরু হওয়ার সময় পর্যন্ত হয় না।
সিস্টেমের সমস্ত তথ্য একটি একক ফাইলে ফেলে দেওয়া হয় যা লোড হওয়া ফাইল is হাইবারনেস ব্যবহার করতে সক্ষম হওয়ার জন্য আমাদের একটি বিশাল ক্ষমতা সহ একটি হার্ড ড্রাইভ থাকা দরকার কোন সমস্যা ছাড়াই
আমি কি gnu / লিনাক্সে হাইবারনেট ফাংশন রাখতে পারি?
আমরা কেবল এই ফাংশন করতে পারি যদি লিনাক্স কার্নেল সত্যিই এটি সমর্থন করে। এটি মনে রাখা গুরুত্বপূর্ণ কারণ যদি আমরা আমাদের দ্বারা সংকলিত কার্নেলটি ব্যবহার করতে চাই তবে আমাদের অবশ্যই এই ফাংশনটি সক্রিয় করতে হবে, অন্যথায় আমরা এই কার্যকারিতাটি শেষ করে দেব এবং আমরা হাইবারনেশন সক্রিয় করতে সক্ষম হব না।
তবে, সবচেয়ে সাধারণ হল বিতরণ দ্বারা প্রদত্ত কার্নেলটি ব্যবহার করা, এটি এমন একটি সংস্করণ যাতে হাইবারনেট ফাংশন পাশাপাশি অন্যান্য ফাংশন এবং ড্রাইভার সক্ষম রয়েছে। তাই সাধারণ জিনিস হ'ল হাইবারনেশন আমাদের কম্পিউটারে Gnu / লিনাক্স সহ উপস্থিত রয়েছে.
আমি কীভাবে আমার Gnu / লিনাক্স বিতরণে হাইবারনেশন সক্রিয় করব?
যেমনটি আমরা বলেছি হাইবারনেশন সমস্ত Gnu / লিনাক্স বিতরণে উপস্থিত রয়েছে (কমপক্ষে সর্বাধিক)। এর অর্থ হ'ল ন্যায় আমাদের ডেস্কটপে শাটডাউন মেনুতে যান এবং আমরা হাইবারনেট করার বিকল্পটি আবিষ্কার করববন্ধ করা, পুনরায় চালু করা, সাসপেন্ড এবং লগ আউট সহ। একবার হাইবারনেশন মোডে আসার পরে আমাদের কেবল সিস্টেমটি আবার সক্রিয় করতে পাওয়ার বাটন টিপতে হবে।
যদি আমরা টার্মিনাল কমান্ডের মাধ্যমে এই ফাংশনটি ব্যবহার করতে চাই, প্রথমে আমাদের বিকাল-ব্যবহারের সরঞ্জামগুলি ইনস্টল করতে হবে, এটি অবশ্যই ইতিমধ্যে হবে। তবে আমাদের যদি কোনও ত্রুটি বার্তা থাকে তবে আমাদের কাছে এই সরঞ্জামগুলি ইনস্টল করা নাও থাকতে পারে, যা সমস্ত অফিসিয়াল ডিস্ট্রিবিউশন সংগ্রহস্থলে পাওয়া যায়। সুতরাং, আমাদের যদি এই সরঞ্জামগুলি থাকে, হাইবারনেশন মোডে প্রবেশ করতে আমাদের নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে:
sudo pm-hibernate
আমাদের যদি এমন কোনও বিতরণ থাকে যা ভিত্তিক আর্চলিনাক্সে বা এটি থেকে প্রাপ্ত, আমাদের কেবল নিম্নলিখিত লিখতে হবে:
hibernate -F /etc/hibernate/ususpend-disk.conf
ব্যবহারের ক্ষেত্রে openSUSE, আমাদের নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে:
systemctl hibernate
যদি আমরা আরও ঝুঁকিপূর্ণ হয় এবং আমাদের বিতরণ থাকে যা ভিত্তিক বা হয় জেন্টুকমান্ডটি নিম্নরূপ:
pm-hibernate
এটি সাধারণ নিয়ম, তবে উবুন্টুর মতো কিছু ব্যতিক্রম রয়েছে।
উবুন্টুতে হাইবারনেশন কীভাবে সক্ষম করা যায়
যদিও উবুন্টু তার কর্নেলটিতে সিস্টেমকে হাইবারনেশনে যেতে দেয়, বিতরণে এই বিকল্পটি ডিফল্টরূপে সক্ষম হয় না এবং আমাদের নিজেদেরকে এটি সক্রিয় করতে হবে। তবে এটি খুব সহজ উপায়ে সমাধান করা যেতে পারে।
প্রথমে আমাদের জিডিট দিয়ে একটি পাঠ্য ফাইল তৈরি করতে হবে এবং এতে নিম্নলিখিতটি লিখতে হবে:
[Re-enable hibernate by default in upower] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultActive=yes [Re-enable hibernate by default in logind] Identity=unix-user:* Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions ResultActive=yes
নিম্নলিখিত ফাইলের সাহায্যে আমরা এই ফাইলটি সংরক্ষণ করব:
com.ubuntu.enable-hibernate.pkla
এখন আমাদের প্রশাসক অনুমতি নিয়ে আমাদের ফাইল ম্যানেজারটি খুলতে হবে এবং নিম্নলিখিত ফোল্ডারে যে ফাইলটি তৈরি করেছি তা পেস্ট করতে হবে:
/etc/polkit-1/localauthority/50-local.d
একবার ফাইলটি পেস্ট করার পরে, আমরা সমস্ত উইন্ডো বন্ধ করে দিয়ে অপারেটিং সিস্টেমটি পুনরায় চালু করব যাতে উপযুক্ত পরিবর্তনগুলি প্রয়োগ হয়। এবং সিস্টেম পুনরায় আরম্ভ করার পরে, আমরা এই ফাংশন বিকল্প কিভাবে দেখতে হবে আমাদের উবুন্টুর ডেস্কটপ মেনুতে এখন উপলব্ধ এবং কেবল টার্মিনাল দিয়ে নয়।
হাইবারনেশনে উপসংহার
হাইবারনেট সাধারণত ঘুমের চেয়ে বেশি পরিবেশ বান্ধব, তবে আমাদের অবশ্যই আমাদের প্রয়োজন বিবেচনা করতে হবে। আমাদের যদি দ্রুত শুরু করার প্রয়োজন হয় তবে সাসপেনশন হ'ল তাদের সবার দ্রুততম বিকল্প।
অন্যদিকে, যদি আমরা শক্তি এবং সংস্থানগুলি সঞ্চয় করতে চাই, খোলার নথিগুলির সাথে পুনরায় চালু করা সেরা বিকল্প। তবে, বিপরীতে, আমাদের যদি সংস্থানগুলির সাথে সমস্যা না হয় তবে আমরা শক্তি অপচয় করতে চাই না, হাইবারনেশন হ'ল সেরা বিকল্প এবং তাই এটি আধুনিক সরঞ্জামগুলির জন্য সাধারণত উপযুক্ত যেখানে হার্ড ড্রাইভের জায়গার কোনও সীমা নেই তবে ব্যাটারি সমস্যা রয়েছে।
সুতরাং হঠাৎ একটি নিবন্ধ / আলোচনা মাথায় আসে, আমি এটি কোথায় পড়েছি তা মনে নেই, এতে বলা হয়েছিল যে আমাদের 8 গিগাবাইটের বেশি র্যাম থাকলে অদলবদলের আর দরকার নেই। তবে যদি আমরা হাইবারনেশনের মতো বিকল্পগুলি বিবেচনা করি তবে আমাদের যত পরিমাণ র্যাম থাকুক না কেন, সোয়াপ পার্টিশনটি হ্যাঁ বা হ্যাঁ করা ছাড়া আর কোনও নাক নেই, এবং এটির কারণও এটির আকার কমপক্ষে, যে মেম স্মৃতি।
আমি জানি যে আমি 2 বছর আগে থেকে একটি মন্তব্যে সাড়া দিচ্ছি, তবে এটি মন্তব্য বা নিবন্ধে কেউ উল্লেখ করেননি যে হাইবারনেশন এবং অদলবদুকে সংরক্ষণ করা হয় এমন ফাইলটি ভিন্ন সম্পর্কযুক্ত জিনিস, যদিও সামান্য মিলের সাথে । পুরোপুরি সোয়াপ-মুক্ত এবং হাইবারনেশন প্রভাবিত হয় না।
এবং হ্যাঁ, কোনও ব্যবহারকারীর ক্ষেত্রে অদলবদলটি আর বোঝায় না (অতি অস্বাভাবিক ক্ষেত্রে সর্বদা ব্যতিক্রম)। যখন সিস্টেমটি নিখরচায় র্যামের বাইরে চলে যায় তখন অদলবদলটি একটি পীড়াদায়ক ছিল। আমার 4 জিবি র্যাম রয়েছে এবং খুব কমই 1,5 জিবি ছাড়িয়ে যায়। সুতরাং আমার ক্ষেত্রে এটি বোঝা যায় না। আমি যদি সর্বদা নিখরচায় র্যাম চালিয়ে যাওয়ার পথে থাকি তবে আর একটি বিষয় হ'ল। এই উদাহরণ সহ, প্রত্যেকে ইতিমধ্যে জানতে পারে যে তাদের অদলবদলের দরকার আছে কিনা।
নিবন্ধটি ভাল, বিস্তৃত এবং যথাযথভাবে ব্যাখ্যা করা হয়েছে, তবে দয়া করে- বানান ভুলের জন্য নজর রাখুন। উদাহরণস্বরূপ, আপনি যদি জানেন না এমন "কি" কোনও প্রশ্ন বা সংমিশ্রণ হয় তবে একটি লেখা আর কার্যকর হয় না।
ভাল নিবন্ধ। ধন্যবাদ.
ভাল প্রকাশনা এবং দরকারী
খুব ভাল প্রকাশনা এবং দরকারী
গ্রিটিংস।
স্বয়ংক্রিয়ভাবে হাইবারনেট করার জন্য একটি নির্দিষ্ট সময় নির্ধারণ কিভাবে করবেন? নির্ধারিত শাটডাউনটি শিডিউল করতে, উদাহরণস্বরূপ 23:00 এ, এটি বন্ধ হবে -h 23:05, তবে
হাইবারনেশনের সময়সূচীটি কেমন হবে?
গ্রিটিংস।
আপনি বিকাল-হাইবারনেট -h 23:05 দিয়ে চেষ্টা করেছেন
ঠিক আছে, আমার কাছে উবুন্টু 20.04 আছে এবং আমি এই বিশ্বে নতুন, আমি সিস্টেমে হাইবারনেশন সক্ষম করতে চেয়েছিলাম এবং নিবন্ধে উল্লিখিত সমস্ত পদক্ষেপগুলি আমি অনুসরণ করেছি তবে এটি আমার পক্ষে কার্যকর হয়নি। :(
দুর্দান্ত নিবন্ধ, আমি সমস্যাটি সমাধান করেছি যে যখন চার্জ শেষ না হয়ে পিসি সম্পূর্ণভাবে বন্ধ হয়ে যায়। তবে যেহেতু আমি নির্দেশিত পদ্ধতিটি করেছি, এটি যখন গুরুত্বপূর্ণ অবস্থানে পৌঁছেছে তখন ব্যাটারি হাইবারনেশনে যায় into এছাড়াও, আমি অফ বোতামে এবং theাকনাটি বন্ধ করার সময় হাইবারনেট ফাংশন সক্ষম করি enable ধন্যবাদ.