मैं से अरियन अकोस्टा की सलाह के बाद मेरे उबंटू 17.04 पर अच्छा परिणाम ब्लॉगपोस्ट । sudo fallocate -l 4G /swapfile
आप जो चाहें गीगाबाइट की किसी भी राशि के साथ यहां 4G का विकल्प चुन सकते हैं। sudo fallocate -l 2G /swapfile
टीएस के लिए उदाहरण के लिए।
सामान्यतया, स्वैप फ़ाइल के लिए अनुशंसित आकार 2X RAM की मात्रा है, लेकिन आप इसे आवश्यकतानुसार बड़ा बना सकते हैं। याद रखें कि यह मेमोरी का विकल्प नहीं है क्योंकि प्रदर्शन बहुत खराब है क्योंकि डिस्क में चीजें संग्रहीत होती हैं।
मैंने एक साधारण बैश स्क्रिप्ट बनाई है जो स्वैप फाइल को 4GB तक बढ़ाती है और इसे Ubuntu 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