Hướng dẫn điều chỉnh Swappiness để nâng cao hiệu suất cho VPS

April 25th, 2014 by 2 Comments | Last Modified: August 11th, 2014

Trong post trước mình có hướng dẫn các bạn tạo và kích hoạt Swap cho VPS, bài này mình sẽ hướng dẫn các bạn tối ưu hoạt động của SWAP.

Mặc định các Distro như Ubuntu, Centos… đều để mặc định thông số Swappness là 60 tức là khi RAM thật của VPS sử dụng khoảng 60% thì SWAP sẽ được sử dụng. Vì tốc độ I/O của RAm lớn hơn ở cứng nhiều nền nếu để thông số này cao sẽ làm giảm hiệu suất của VPS của bạn.

Swappiness chấp nhận một giá trị trong khoảng từ 0 đến 100. Các thông số của Swap có thể chỉnh

swappiness = 0 – có nghĩ là bình thường swap không sử dụng và nó chỉ được sử dụng khi RAM thực bị tràn (tức hết ram )
swappiness = 10 – Có nghĩa là nếu RAM thực  còn 10% thì hệ thống sẽ dùng đến swap
swappiness = 60 – Mặc định
swappiness = 100 – Swap sẽ hoạt động hết mình . ưu tiên như là ram thật, VPS sẽ làm việc vất vả hơn.

Theo mình bạn nên để thông số Swappness bằng 10 để tận dụng hết khả năng làm việc của RAM.
Để chỉnh thông số Swappness về 10 ta dùng lệnh sau:

echo 10 > /proc/sys/vm/swappiness

echo “vm.swappiness=10” | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

Để kiểm tra xem ta đã thành công chưa ta sử dụng lệnh:

cat /proc/sys/vm/swappiness

Vậy là ta đã chỉnh Swappness về 10, giá trị này sẽ không đổi dù bạn khởi động lại máy tính. Lưu ý: Lệnh này cũng hoạt động trên máy tính ở nhà của bạn. Bạn nên đưa swappness trên máy của bạn về khoảng 10 để tăng tuổi thọ ổ cứng nữa.

Hướng dẫn tối ưu điều chỉnh Swappness

Chúc bạn thành công.

 

Tags:
2 Comments
  1. Posted by Shawinst Ngọc
    • 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.