Để tìm kiếm tiến trình đang sử dụng nhiều RAM trong Linux, bạn có thể sử dụng lệnh top hoặc htop.
Lệnh top:
Sau khi chạy lệnh này, bạn sẽ thấy danh sách các tiến trình đang chạy trên hệ thống, sắp xếp theo độ ưu tiên sử dụng CPU mặc định. Tuy nhiên, bạn có thể sắp xếp danh sách này theo độ ưu tiên sử dụng RAM bằng cách nhấn phím Shift + M. Điều này sẽ sắp xếp danh sách các tiến trình theo mức độ sử dụng RAM, từ cao đến thấp.
root@vpscanban:~# top
Lệnh htop:
Để sử dụng lệnh này, bạn cần cài đặt gói htop trước đó. Sau khi chạy lệnh, danh sách các tiến trình đang chạy trên hệ thống sẽ hiển thị, được sắp xếp theo mức độ sử dụng CPU mặc định. Tuy nhiên, tương tự như lệnh top, bạn có thể sắp xếp danh sách này theo mức độ sử dụng RAM bằng cách nhấn phím F6
và chọn MEM%
.
Sau khi đã tìm thấy tiến trình sử dụng nhiều RAM, bạn có thể tiến hành kiểm tra xem tiến trình đó là gì và có thể giảm thiểu sử dụng RAM của tiến trình đó bằng cách tối ưu hóa cấu hình hệ thống hoặc tinh chỉnh tiến trình.
root@vpscanban:~# htop