অ্যান্ড্রয়েড

ডেবিয়ান 9 এ অদলবদল স্থান কীভাবে যুক্ত করা যায়

উহু মোরগ, উন ডেবিয়ান!

উহু মোরগ, উন ডেবিয়ান!

সুচিপত্র:

Anonim

অদলবদল একটি ডিস্কের একটি স্থান যা ব্যবহার করা হয় যখন ভৌত র‍্যাম মেমরির পরিমাণ পূর্ণ হয়। লিনাক্স সিস্টেমটি যখন র‌্যামের বাইরে চলে যায় তখন নিষ্ক্রিয় পৃষ্ঠাগুলি র‌্যাম থেকে অদলবদলের জায়গায় স্থানান্তরিত হয়।

অদলবদলের স্থানটি কোনও ডেডিকেটেড অদলবদল বিভাজন বা একটি স্যুপ ফাইলের আকার নিতে পারে। সাধারণত, ডেবিয়ান ভার্চুয়াল মেশিন চালানোর সময় একটি সোয়াপ পার্টিশন উপস্থিত থাকে না তাই সোয়াপ ফাইল তৈরির একমাত্র বিকল্প।

এই টিউটোরিয়ালটি ডেবিয়ান 9 সিস্টেমে একটি অদলবদল ফাইল যুক্ত করার জন্য প্রয়োজনীয় পদক্ষেপের রূপরেখা দেয়।

তুমি শুরু করার আগে

এই টিউটোরিয়ালটি চালিয়ে যাওয়ার আগে, আপনার দেবিয়ান ইনস্টলেশনটি ইতিমধ্যে টাইপ করে অদলবদ সক্ষম হয়েছে কিনা তা পরীক্ষা করে দেখুন:

sudo swapon --show

যদি আউটপুট খালি থাকে তবে এর অর্থ হ'ল সিস্টেমে অদলবদল নেই।

অন্যথায়, যদি আপনি নীচের মতো কিছু পান তবে আপনি ইতিমধ্যে আপনার মেশিনে অদলবদল সক্ষম করেছেন।

NAME TYPE SIZE USED PRIO /dev/sda2 partition 4G 0B -1

যদিও সম্ভব, একক মেশিনে একাধিক সোয়াপ স্পেস থাকা সাধারণ নয়।

একটি সোয়াপ ফাইল তৈরি করা হচ্ছে

আপনি যে ব্যবহারকারী হিসাবে লগ ইন করেছেন সেটিকে অদলবদ সক্রিয় করতে সক্ষম হওয়ার জন্য সুডো সুবিধা থাকতে হবে। এই গাইডে, আমরা 1G অদলবদল যুক্ত করব, আপনি যদি আরও বড় অদলবদল তৈরি করতে চান তবে আপনার প্রয়োজন স্বাপের জায়গার আকারের সাথে 1G প্রতিস্থাপন করুন।

নীচের পদক্ষেপগুলি কীভাবে দেবিয়ান 9 এ অদলবদল স্থান যুক্ত করবে তা দেখায়।

  1. অদলবদলের জন্য ব্যবহৃত হবে এমন একটি ফাইল তৈরি করে শুরু করুন:

    sudo fallocate -l 1G /swapfile

    যদি fallocate ইনস্টল না করা থাকে বা আপনি কোনও ত্রুটি বার্তা পেয়ে থাকেন যে fallocate failed: Operation not supported তবে স্যুপ সোয়েপ ফাইল তৈরি করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

    sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576

    কেবলমাত্র রুট ব্যবহারকারীর অদলবদল ফাইলটি পড়তে এবং লিখতে সক্ষম হওয়া উচিত। সঠিক অনুমতি সেট করতে নীচের কমান্ডটি জারি করুন:

    sudo chmod 600 /swapfile

    ফাইলটিতে লিনাক্স সোয়াপ এরিয়া সেট আপ করতে mkswap সরঞ্জামটি ব্যবহার করুন:

    sudo mkswap /swapfile

    টাইপ করে সোয়াপ ফাইলটি সক্রিয় করুন:

    sudo swapon /swapfile

    /etc/fstab ফাইলটি খোলার মাধ্যমে পরিবর্তনটি স্থায়ী করুন:

    sudo nano /etc/fstab

    এবং নিম্নলিখিত লাইনটি আটকানো:

    / Etc / fstab ফাইলের

    /swapfile swap swap defaults 0 0

    swapon সক্রিয় রয়েছে তা যাচাই করতে নীচের মত প্রদর্শিত হয় swapon বা free কমান্ডটি ব্যবহার করুন:

    sudo swapon --show

    NAME TYPE SIZE USED PRIO /swapfile file 1024M 507.4M -1

    sudo free -h

    total used free shared buff/cache available Mem: 488M 158M 83M 2.3M 246M 217M Swap: 1.0G 506M 517M

অদলবদলের মান সামঞ্জস্য করা

অদলবদল একটি লিনাক্স কার্নেল বৈশিষ্ট্য যা সংশোধন করে যে সিস্টেম কতবার স্বাপের স্থান ব্যবহার করবে space অদলবদল 0 এবং 100 এর মধ্যে একটি মান থাকতে পারে A একটি কম মান কার্নেলটিকে যখনই সম্ভব সম্ভব অদলবদল এড়াতে চেষ্টা করবে যখন একটি উচ্চতর মান কার্নেলটিকে আরও বেশি আক্রমণাত্মকভাবে অদলবদল স্থানটি ব্যবহার করতে সক্ষম করবে।

ডিফল্ট swappiness মান 60 হয়। আপনি নিম্নলিখিত কমান্ডটি টাইপ করে বর্তমান অদলবদল মানটি পরীক্ষা করতে পারেন:

cat /proc/sys/vm/swappiness

60

বেশিরভাগ লিনাক্স সিস্টেমের জন্য 60০ এর অদলবদল মান ঠিক আছে, উত্পাদন সার্ভারের জন্য আপনার কম মান নির্ধারণ করতে হতে পারে।

উদাহরণস্বরূপ, অদলবদল মান 10 এ সেট করতে টাইপ করুন:

sudo sysctl vm.swappiness=10

এই পরামিতিটিকে রিবুটগুলি জুড়ে অবিচ্ছিন্ন করার জন্য নিম্নলিখিত লাইনটি /etc/sysctl.conf ফাইলটিতে যুক্ত করুন:

/etc/sysctl.conf

vm.swappiness=10

অনুকূল swappiness মান আপনার সিস্টেমের কাজের চাপ এবং মেমরিটি কীভাবে ব্যবহৃত হচ্ছে তার উপর নির্ভর করে। একটি অনুকূল মান সন্ধান করতে আপনার এই প্যারামিটারটি সামান্য বৃদ্ধিতে সামঞ্জস্য করা উচিত।

একটি সোয়াপ ফাইল সরানো হচ্ছে

সোয়াপ ফাইলটি নিষ্ক্রিয় করতে এবং অপসারণ করতে, নীচের পদক্ষেপগুলি সম্পাদন করুন:

  1. প্রথমে টাইপ করে অদলবদল অক্ষম করুন:

    sudo swapoff -v /swapfile

    এরপরে, swap ফাইল এন্ট্রি /swapfile swap swap defaults 0 0 /etc/fstab ফাইল থেকে মুছে ফেলুন।

    অবশেষে, আসল সোয়াপ ফাইল ফাইলটি মুছুন:

    sudo rm /swapfile

উপসংহার

আপনি কীভাবে একটি সোয়াপ ফাইল তৈরি করবেন এবং আপনার ডিবিয়ান 9 মেশিনে অদলবদল স্থানটি সক্রিয় ও কনফিগার করবেন তা শিখেছেন।

অদলবদল ভেড়া