ব্লগপোস্ট থেকে আরিয়ান অ্যাকোস্টার পরামর্শ অনুসরণ করে আমার উবুন্টু 17.04 এ ভাল ফলাফল পেয়েছি । sudo fallocate -l 4G /swapfile
আপনি যে কোনও গিগাবাইট চান তার সাথে এখানে 4 জি কে প্রতিস্থাপন করতে পারেন। উদাহরণস্বরূপ sudo fallocate -l 2G /swapfile
টিএস এর জন্য।
সাধারণভাবে বলতে গেলে, অদলবদলের জন্য প্রস্তাবিত আকারটি 2x র্যামের পরিমাণযুক্ত, তবে আপনি এটি আপনার প্রয়োজন হিসাবে এটি আরও বড় করে তুলতে পারেন। মনে রাখবেন যে এটি মেমরির বিকল্প নয় কারণ কার্যত ডিস্কে সঞ্চিত থাকায় কর্মক্ষমতা আরও খারাপ।
আমি একটি সাধারণ বাশ স্ক্রিপ্ট তৈরি করেছি যা স্বাপ ফাইলটিকে 4 জিবিতে বাড়িয়ে তোলে এবং এটি উবুন্টু 16.04 তে পরীক্ষা করে দেখিয়েছি।
এটি লাইন বা ব্যাশ স্ক্রিপ্ট দ্বারা চালানো যেতে পারে তবে আমি এটিকে হেডলেস ইনস্টলেশনগুলি করতে ব্যবহার করি।
#!/bin/bash
echo "====== Current Swap ======"
sudo swapon -s
echo "====== Turning Off Swap ======"
sudo swapoff /swapfile
echo "====== Allocating 4GB Swap ======"
sudo fallocate -l 4G /swapfile
echo "====== Making Swap ======"
sudo mkswap /swapfile
echo "====== Setting Permissions to Root Only ======"
sudo chmod 600 /swapfile
echo "====== Turning On Swap ======"
sudo swapon /swapfile
echo "====== Current Swap ======"
sudo swapon -s
echo "====== Done! ======"
swapoff
একটি নতুন /mkswap
swapon -a