Hướng dẫn thay đổi dung lượng swap trên Linux

?

Swap là một vùng lưu trữ trên ổ cứng của bạn, hoạt động như bộ nhớ RAM bổ sung khi RAM đã đầy. Hệ thống sẽ chuyển một phần dữ liệu từ RAM sang không gian swap, giúp giảm tải cho RAM và đảm bảo hệ thống không bị treo. Tuy nhiên, vì tốc độ của ổ cứng thường chậm hơn RAM, nên hiệu năng sẽ bị giảm khi sử dụng swap.

Trên các hệ thống như Linux, dung lượng swap có thể được thay đổi để phù hợp với nhu cầu của bạn.

    Bước 1: Kiểm tra dung lượng swap hiện tại

    Trước tiên, bạn cần kiểm tra xem hiện tại dung lượng swap của hệ thống đang là bao nhiêu. Sử dụng lệnh sau:

    free -m

    Lệnh này sẽ hiển thị thông tin về RAM và swap (tính bằng MB). Tìm dòng Swap để biết dung lượng hiện tại.

     

    Bước 2: Thay đổi dung lượng swap

    Nếu bạn muốn thay đổi dung lượng swap, hãy làm theo các bước dưới đây:

    1. Tắt tất cả các tiến trình sử dụng swap

    Sử dụng lệnh sau để tắt swap:

    sudo swapoff -a

    2. Thay đổi kích thước file swap

    Dùng lệnh sau để tạo file swap mới với dung lượng mong muốn. Ví dụ, để tạo file swap dung lượng 2GB, bạn chạy:

    sudo fallocate -l 2G /swapfile

    Thay 2G bằng dung lượng bạn muốn (ví dụ: 4G cho 4GB).

    3. Thiết lập quyền truy cập cho file swap

    Thiết lập quyền bảo mật cho file swap để chỉ người dùng root có quyền truy cập:

    sudo chmod 600 /swapfile

    4. Định dạng file thành swap

    Sử dụng lệnh sau để định dạng file mới tạo thành swap:

    sudo mkswap /swapfile

    5. Kích hoạt file swap

    Kích hoạt file swap mới bằng lệnh:

    sudo swapon /swapfile

    6. Kiểm tra lại dung lượng swap

    Chạy lại lệnh sau để kiểm tra dung lượng swap mới:

    free -m

    Bạn sẽ thấy dung lượng swap đã thay đổi theo kích thước bạn thiết lập.

     

    Lưu ý

    Để đảm bảo file swap mới được kích hoạt mỗi lần khởi động, bạn cần chỉnh sửa file cấu hình /etc/fstab. Thêm dòng sau vào cuối file:

    /swapfile none swap sw 0 0

    Lưu và thoát file, sau đó khởi động lại hệ thống để kiểm tra.

     

    Vậy là bạn đã thay đổi thành công dung lượng swap trên hệ thống Linux của mình!

    0 0 vote
    Article Rating

    NamLee Blog - Chia sẻ là đam mê
    Subscribe
    Notify of
    guest
    0 Comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x
    ()
    x