কিভাবে লিনাক্সে স্থায়ীভাবে অদলবদল অক্ষম করবেন


অদলবদল বা অদলবদল একটি দৈহিক মেমরি পৃষ্ঠা প্রতিনিধিত্ব করে যা ডিস্ক পার্টিশনের শীর্ষে থাকে বা কোনও সিস্টেমের রu্যাম মেমরি বাড়ানোর জন্য ব্যবহৃত একটি বিশেষ ডিস্ক ফাইল যখন শারীরিক স্মৃতি পূরণ হয় memory

রu্যাম সংস্থানগুলি প্রসারিত করার এই পদ্ধতিটি ব্যবহার করে, কোনও রu্যাম উপলভ্য না হলে নিষ্ক্রিয় মেমরি পৃষ্ঠাগুলি প্রায়শই অদলবদলের জায়গায় ফেলে দেওয়া হয়। তবে ক্লাসিকাল হার্ড ডিস্কের স্পিনিং গতিতে করুন, রu্যামের তুলনায় অদলবদল স্থানান্তর গতি এবং অ্যাক্সেসের সময়ের চেয়ে কম।

দ্রুত এসএসডি হার্ড ডিস্ক সহ নতুন মেশিনগুলিতে, অদলবদলের জন্য একটি ছোট পার্টিশন সংরক্ষণ করা ক্লাসিকাল এইচডিডি তুলনায় অ্যাক্সেস সময় এবং গতি স্থানান্তরকে ব্যাপকভাবে উন্নত করতে পারে, তবে গতিটি রu্যাম মেমরির চেয়ে আরও বেশি মাত্রা কম। কেউ কেউ পরামর্শ দেন যে অদলবদলের স্থানটি মেশিন রu্যামের দ্বিগুণ হিসাবে সেট করা উচিত। তবে, 4 জিবি বা রu্যামের বেশি সিস্টেমে অদলবদল স্থান 2 বা 4 জিবি মধ্যে নির্ধারণ করা উচিত।

আপনার সার্ভারের পর্যাপ্ত রu্যাম মেমরি রয়েছে বা অদলবদল স্পেস ব্যবহারের প্রয়োজন নেই বা অদলবদল আপনার সিস্টেমের কার্যকারিতা হ্রাস করে যদি আপনার অদলবদলটি অক্ষম করা বিবেচনা করা উচিত।

আসলে অদলবদল অক্ষম করার আগে প্রথমে আপনাকে আপনার মেমরি লোড ডিগ্রিটি কল্পনা করতে হবে এবং তারপরে নীচের কমান্ডগুলি জারি করে অদলবদলের অংশবিশেষ চিহ্নিত করতে হবে

# free -h 

স্বাপের স্থান ব্যবহৃত আকারের সন্ধান করুন। যদি ব্যবহৃত আকার 0 বি বা 0 বাইটের কাছাকাছি হয় তবে এটি ধরে নেওয়া যায় যে অদলবদলের জায়গাটি নিবিড়ভাবে ব্যবহৃত হয় না এবং এটি সুরক্ষা অক্ষম হতে পারে।

এরপরে, ব্লকিড কমান্ডটি অনুসরণ করে নীচের স্ক্রিনশটটিতে বর্ণিত অদলবদলটি সনাক্ত করতে TYPE = "swap" লাইনটি সন্ধান করুন।

# blkid 

আবার, নীচের স্ক্রিনশট হিসাবে প্রদর্শিত [SWAP] পার্টিশনটি অনুসন্ধান এবং সনাক্ত করতে নিম্নলিখিত lsblk কমান্ডটি জারি করুন।

# lsblk

আপনি সোয়াপ পার্টিশন বা ফাইল সনাক্ত করার পরে, অদলবদলটি নিষ্ক্রিয় করতে নীচের আদেশটি কার্যকর করুন ute

# swapoff /dev/mapper/centos-swap  

অথবা/proc/অদলবদল থেকে সমস্ত অদলবদল অক্ষম করুন

# swapoff -a 

অদলবদলটি অক্ষম করা হয়েছে কিনা তা পরীক্ষা করতে বিনামূল্যে কমান্ড চালান।

# free -h

লিনাক্সে স্থায়ীভাবে অদলবদল অক্ষম করতে,/etc/fstab ফাইলটি খুলুন, অদলবদল সন্ধান করুন এবং লাইনের সামনের দিকে # (হ্যাশট্যাগ) চিহ্ন যুক্ত করে সম্পূর্ণ লাইনটি মন্তব্য করুন নীচের স্ক্রিনশট এ।

# vi /etc/fstab

এরপরে, নতুন অদলবদল সেটিং প্রয়োগ করতে বা কিছু ক্ষেত্রে মাউন্ট -a কমান্ড জারি করার জন্য সিস্টেমটি পুনরায় বুট করুন might

# mount -a

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

# free -h
# blkid 
# lsblk