Cách kiểm tra bộ nhớ Swap trong Linux

Tác giả Network Engineer, T.M.Hai 20, 2021, 08:26:53 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách kiểm tra bộ nhớ Swap trong Linux


Bạn có đang sử dụng tối đa bộ nhớ Swap của mình không? Làm thế nào để xem bộ nhớ Swap trong hệ thống Linux của bạn? Bạn chỉ cần hạ cánh ở đúng nơi để gỡ rối.

Chúng ta sẽ thảo luận về một số cách mới tốt hơn và hoàn hảo hơn để quan sát bộ nhớ Swap của bạn. Mình đang sử dụng Lubuntu 20.04 để thực hiện tất cả các quy trình này. Lubuntu là một bản phân phối nhẹ và chạy hiệu quả trên hầu hết các phần cứng.

Hãy bắt đầu nào.

1. Sử dụng GUI, đó là cách đơn giản nhất có thể

Mình luôn sử dụng hai cách sau để xác định bộ nhớ Swap hiện có trên hệ thống của mình. Mình cũng muốn cho bạn biết rằng mình sử dụng SSD, do đó mình không cần phải cấu hình bộ nhớ Swap. Đây hoàn toàn là một cuộc thảo luận khác rằng tại sao mình không cần bộ nhớ Swap. Tuy nhiên, tất cả các hướng dẫn và lệnh được thảo luận ở đây sẽ dẫn đến việc kiểm tra và giữ cho bộ nhớ Swap không bị cạn kiệt.

1.1. Sử dụng lệnh Htop

Mình sử dụng lệnh Htop để xem xét các tiến trình hệ thống của mình. Nó hoàn toàn đơn giản và tuyệt đẹp về đầu ra vì nó sử dụng khá ít RAM và xuất hiện kết quả ngay sau khi được khởi chạy. Dưới đây là ảnh chụp màn hình của Htop đang hoạt động.

Htop rất dễ sử dụng và có thể được cài đặt ngay bằng lệnh sau:

Mã nguồn [Chọn]
$ sudo apt install htop
Nếu bạn cần xóa Htop, chỉ cần chạy lệnh dưới đây:

Mã nguồn [Chọn]
$ sudo apt remove htop
Lệnh đã cho sẽ đảm bảo rằng mọi thứ được xóa. Trong trường hợp của mình, mình không sử dụng bất kỳ bộ nhớ Swap nào, do đó nó sẽ là OK/OK như kết quả trong hình dưới đây.


1.2. Sử dụng qps

Công cụ GUI thứ hai là qps, nó cũng có những lợi ích của nó. Mặc dù nó không chạy trong shell và chiếm dung lượng bộ nhớ riêng, nhưng nó rất đơn giản để sử dụng. Trong ảnh chụp màn hình bên dưới, mình sẽ cho bạn thấy nó đơn giản như thế nào.

Mình đã khởi chạy nó qua cửa sổ dòng lệnh Terminal để làm cho quá trình khởi chạy phức tạp hơn một chút. Tuy nhiên, bạn có thể chỉ cần khởi chạy nó từ menu bắt đầu của mình.

Như đã thảo luận, nó sẽ không hiển thị bất kỳ bộ nhớ Swap nào trong trường hợp của mình vì mình không sử dụng nó. Chương trình có thể được cài đặt bằng lệnh dưới đây:

Mã nguồn [Chọn]
$ sudo apt install qps
Trong khi đó, quá trình gỡ cài đặt cũng tương tự:

Mã nguồn [Chọn]
$ sudo apt remove qps
Tất cả các lệnh đều hợp lệ cho Debian và các bản phân phối có liên quan sử dụng kho lưu trữ .deb


2. Sử dụng giao diện dòng lệnh

Cách nhanh hơn và đơn giản hơn của chúng ta để làm bất cứ điều gì trong Linux là hoàn thành nó thông qua dòng lệnh. Sau đây, mình sẽ chia sẻ và chỉ cho bạn một vài lệnh. Đây là lệnh đơn giản nhất trong thế giới Linux.

Mã nguồn [Chọn]
$ free -h

Lệnh free -h rất hữu ích khi bạn muốn xem tổng dung lượng bộ nhớ Swap của mình và dung lượng bộ nhớ đang được sử dụng.

Một lệnh khác để kiểm tra tính khả dụng và bộ nhớ Swap đã sử dụng là xem xét tập tin /proc/meminfo

Đây là cách đọc tập tin liên quan.

Mã nguồn [Chọn]
$ cat /proc/meminfo | grep -i swap
Lệnh đã cho sẽ lấy tổng bộ nhớ Swap, chưa sử dụng và được lưu trong bộ nhớ Cache và hiển thị nó trên cửa sổ dòng lệnh Terminal.


Chúng ta đã thảo luận về cách xem bộ nhớ Swap và sử dụng nó tốt nhất. Mình không sử dụng bộ nhớ Swap trên bản phân phối Lubuntu của mình và tất cả các lệnh và chương trình đều cho thấy rõ ràng rằng không có một bit nào được truyền xuyên suốt hệ thống.