Xóa bài viết
Bạn có chắc chắn muốn xóa bài viết này không ?
Xóa bình luận
Bạn có chắc chắn muốn xóa bình luận này không ?
Empty swap
Vào một lúc nào đó server của bạn hết memory và dùng qua swap khiến I/O tăng cao. Sau khi qua cơn memory full thì swap vẫn được dùng do tàn dư
. Vậy làm cách nào để đẩy các data đó trở về lại memory? Ta có thể dùng một mẹo đó là disable swap, sau đó enable swap lại như sau
B1. Kiểm tra xem memory free còn đủ để đầy tử swap qua không
free -m
total used free shared buffers cached
Mem: 30089 22049 8040 0 10 1029
-/+ buffers/cache: 21008 9080
Swap: 15999 2117 13882
Ở đây memory còn free hơn 8GB (8040), và trong swap thì đang chứa hơn 2GB (2117). Nên ta có thể tiến hành. Lưu ý là nếu free memory mà ít hơn data trong swap thì không thể swap-out nhé.
B2: Disable swap
swapoff -a
Có thể dùng thêm lệnh sau để theo dõi tiến trình data được swap-out
watch 'free -m'
B3: Enable swap
Sau khi swap về 0 thì enable lại
swapon -a
xluffy 31-10-2016
Bình luận

{{ comment.user.name }}
Bỏ hay
Hay

Cùng một tác giả

175
16
Sau khi đọc bài viết (Link) của anh thaidn, mình nhớ lại lúc mình mới ra trường, cũng đã từng nghĩ về vấn đề này (lúc đó mình khá thích môn Bảo Mật...

159
13
Gần đây mình có present về chủ đề __Một số thao tác và lệnh đơn giản nhưng hữu ích khi sử dụng Linux__ cho một vài bạn bè. Mặc dù nó khá là đơn giả...

115
15
1. Giới thiệu Right tool for right job. Trước tiên phải hiểu là MySQL Replication không phải là giải pháp giải quyết mọi bài toán về quá tải hệ th...
Bài viết liên quan

0
5
fCC: Technical Documentation Page note So I have finished the HTML part of this exercise and I want to come here to lament about the lengthy HTML ...

4
0
I used Spring boot, Hibernate few times back then at University, I'v started using it again recently. In this (Link), I want to check how Spring J...

24
1
Toán tử XOR có tính chất: + A XOR A = 0 + 0 XOR A = A Với tính chất này, có thể cài đặt bài toán sau với độ phức tạp O(N) về runtime, và với O(1)...