Hướng dẫn tạo và kích hoạt Swap để tăng tốc độ, giảm Lag cho VPS

April 25th, 2014 by 28 Comments | Last Modified: June 5th, 2015

Hiện nay đa số các VPS đều sử dụng ổ SSD, ta có thể tận dụng ở SSD này để tạo SWAP hay RAM ảo cho VPS. Với các VPS có RAM nhỏ – dưới 1 GB thì tạo swap đặc biệt quan trọng vì nó giúp bạn tăng tốc độ VPS, giảm lag hay quá tải VPS vì thiếu RAM. Đặc biệt với các website có lượng truy cập lớn, sử dụng MSQL, nếu ram bạn không đủ sẽ dẫn tới hiện tượng MSQL stop và mất kết nối.

Hướng dẫn tạo và kích hoạt Swap để tăng tốc độ, giảm Lag cho VPS

Chú ý: Nếu bạn sử dụng VPSSIM để quản lý VPS thì trong VPSSIM menu đã tích hợp sẵn chức năng tạo swap rồi nhé. Xem thêm về VPSSIM  tại:

Theo các bước dưới bạn sẽ tạo SWAP 1 GB, SWAP nên được điều chỉnh bằng 1 hoặc 2 lần RAM.  Nếu bạn để vượt quá thông số này sẽ làm giảm hiệu suất của hệ thống.

1. Truy cập vào VPS qua SSH
Kiểm tra xem VPS của bạn đã tạo SWAP chưa

swapon -s

Nếu VPS của bạn chưa có Swap thì kết quả sẽ như sau:

Filename Type Size Used Priority

2.  Tạo file SWAP:

dd if=/dev/zero of=/swapfile bs=1024 count=1024k

Bạn có thể thay 1014k bằng 512k nếu muốn SWAP bằng 512 MB và 2048k nếu muốn SWAP bằng 2 GB

3.  Tạo SWAP

mkswap /swapfile

Nếu thành công, bạn sẽ nhìn thấy dòng phía dưới

Setting up swapspace version 1, size = 1048572 KiB
no label, UUID=257be8d9-54ee-4cc2-962d-cdadeadba1f4

4. Kích hoạt SWAP

swapon /swapfile

5. CHMOD cho SWAP

chown root:root /swapfile
chmod 0600 /swapfile

6. Kích hoạt SWAP tự động khởi động khi khở động lại VPS.
Nếu bạn không làm bước này, mỗi khi khởi động lại VPS, SWAP sẽ bị tắt và bạn phải bật thủ công bằng lệnh Swap on

nano /etc/fstab

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

/swapfile none swap sw 0 0

Sau đó nhấn CTRL + O để lưu – >  Enter ->  CTRL + X để thoát ra.

Vậy là bạn đã tạo thành công Swap cho VPS của mình rồi.
bạn có thể sử dụng command Top -c để kiểm tra dung lượng SWAP và tình trạng đã hoạt động hay chưa.

Với VPS UBuntu (Ubuntu 10.04, 12.04, 14.04), Centos ( Centos 5, Centos 6) hay các Distro linux khác bạn đều làm tương tự.

Xem thêm:

Tags:
28 Comments
  1. Posted by hoang phung
  2. Posted by Nguyễn Oánh
    • Posted by Mr Hoàng
  3. Posted by Lê Anh Tuấn
    • Posted by Nguyễn Oánh
      • Posted by Lê Anh Tuấn
        • Posted by Nguyễn Oánh
          • Posted by Lê Anh Tuấn
            • Posted by Nguyễn Oánh
          • Posted by Lê Anh Tuấn
        • Posted by Nguyễn Oánh
  4. Posted by Hoàng
    • Posted by Nguyễn Oánh
    • Posted by Hoàng
  5. Posted by quang vuong
  6. Posted by abcd
    • Posted by Nguyễn Oánh
      • Posted by abcd
        • Posted by Nguyễn Oánh
          • Posted by abcd
            • Posted by Nguyễn Oánh
              • Posted by abcd
  7. Posted by acne
    • Posted by Nguyễn Oánh
  8. Posted by Hao
    • Posted by Nguyễn Oánh

Bình luận của bạn

Bạn vui lòng sử dụng tên thật hay nickname và không sử dụng từ khóa trong phần điền tên. Nếu vi phạm, mình xin phép không cho hiện comment trên site. Cảm ơn bạn.



:xauho: :roll: :oops: :nono: :mrgreen: :mofat: :macf: :data: :cry: :claps: :bye: :batfa: :ZZZM: :D ::tholoz: ::meney: ::kiss:: ::fulltime: ::cuoiroile:: ::chugun: ::chenhca: ::cave: ::bank: ::CRTTS: :-| :-D :-? 8)
KHUYẾN MẠI ĐẶC BIỆT ! VULTR Đang Tặng 52 USD Cho Tài Khoản Mới ! GET COUPON NOW
Hello. Add your message here.