Cấp thêm swap RAM cho linux

Nguyễn Quang Minh

2 min read
50 views

Để tăng thêm bộ nhớ swap RAM trên Linux, bạn có thể tạo thêm một swap file. Dưới đây là hướng dẫn chi tiết:


🔧 Bước 1: Kiểm tra swap hiện tại

swapon --show
free -h

Nếu không thấy swap, bạn có thể tạo thêm.


🧱 Bước 2: Tạo swap file mới (ví dụ 2GB)

sudo fallocate -l 2G /swapfile

Nếu fallocate không hoạt động (ví dụ trên hệ thống XFS), dùng:

sudo dd if=/dev/zero of=/swapfile bs=1M count=2048

🔐 Bước 3: Cấp quyền đúng

sudo chmod 600 /swapfile

🧪 Bước 4: Kích hoạt swap

sudo mkswap /swapfile
sudo swapon /swapfile

💾 Bước 5: Tự động bật swap sau khi khởi động

Mở file /etc/fstab:

sudo nano /etc/fstab

Thêm dòng sau vào cuối:

/swapfile none swap sw 0 0

⚙️ (Tuỳ chọn) Bước 6: Điều chỉnh swappiness

Tham số vm.swappiness điều chỉnh mức ưu tiên dùng swap so với RAM (giá trị từ 0–100). Mặc định thường là 60. Nếu bạn muốn ít dùng swap:

sudo sysctl vm.swappiness=10

Để thiết lập vĩnh viễn:

echo "vm.swappiness=10" | sudo tee -a /etc/sysctl.conf

✅ Kiểm tra lại

free -h
swapon --show

📌 Lưu ý: Swap không thay thế RAM vật lý, nhưng giúp hệ thống không bị crash khi thiếu RAM. Tuy nhiên, nếu bạn dùng SSD, swap có thể ảnh hưởng tuổi thọ ổ cứng nếu quá lớn và hoạt động thường xuyên.

Nguyễn Quang Minh

Passionate developer and writer sharing insights about technology, programming, and digital innovation. Follow for more content about web development and tech trends.

1.2K followers
Ôn tập là dễ

Ôn tập là dễ

Nền tảng thi trắc nghiệm số 1 Việt Nam giúp bạn tạo, quản lý và chia sẻ bộ đề một cách nhanh chóng và dễ dàng.

© 2025 Ôn tập là dễ. Tất cả các quyền được bảo lưu.

    🔥 Mua sắm ngay trên Shopee!
    Giúp mình duy trì trang web! 🎉