Sau khi đọc rất nhiều bài báo khác nhau trên Internet, tôi vẫn còn bối rối về cách tìm chính xác những gì đang sử dụng bộ nhớ của mình.
Sau khi nâng cấp lên Ubuntu Server 21.10 từ 20.04, mức sử dụng bộ nhớ của tôi tăng lên đáng kể và tôi đang cố gắng tìm hiểu nguyên nhân gây ra điều đó.
Khi tôi đăng nhập vào máy chủ, có một số thống kê đáng hoan nghênh cho biết: Sử dụng bộ nhớ: 65%
.
Khi tôi chạy miễn phí -m
Tôi có:
tổng số buff/bộ đệm được chia sẻ miễn phí đã sử dụng hiện có
Mem: 31881 20575 9669 162 1636 10680
Hoán đổi: 8191 0 8191
Cho đến nay nó phù hợp. Tôi hiểu rằng có một số nhầm lẫn ở đây và bộ nhớ trống thực sự của tôi là miễn phí + buff/bộ đệm
hoặc một cái gì đó tương tự nhưng sau đó tôi tìm thấy một lệnh trên Internet trả về tổng mức tiêu thụ bộ nhớ của tất cả các quy trình:
$ echo $(ps -o rss= ax | tr '\n' +) 0 | bc
5978056
Điều đó mang lại 5-6GB. Nó không khớp với bất kỳ giá trị nào được trả về từ miễn phí -m
. Kết quả của hàng đầu
được sắp xếp theo cột bộ nhớ dường như xác nhận điều này:
hàng đầu - 10:53:49 lên 3 ngày, 13:28, 1 người dùng, tải trung bình: 0,11, 0,10, 0,09
Nhiệm vụ: tổng cộng 451, 1 đang chạy, 438 đang ngủ, 0 đã dừng, 12 xác sống
%Cpu(s): 0,2 us, 0,1 sy, 0,0 ni, 99,8 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st
MiB Mem: tổng cộng 31881,4, 9791,5 miễn phí, 20453,8 đã sử dụng, 1636,1 buff/cache
MiB Swap: tổng cộng 8192,0, 8192,0 miễn phí, 0,0 đã sử dụng. Mem có sẵn 10801.7
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3930 mssql 20 0 20.6g 1.1g 44584 S 2.0 3.4 116:22.67 sqlservr
3115 mysql 20 0 5336868 726652 19148 S 0,3 2,2 11:29,69 mariadbd
19021 dữ liệu www 20 0 438324 231656 169396 S 0,0 0,7 3:31,67 php-fpm8.0
3348 dữ liệu www 20 0 438112 231096 171232 S 0,0 0,7 3:52,81 php-fpm8.0
3349 dữ liệu www 20 0 436832 227820 168664 S 0,0 0,7 3:26,81 php-fpm8.0
3356 dữ liệu www 20 0 429292 223864 171360 S 0,0 0,7 3:59,62 php-fpm8.0
3354 dữ liệu www 20 0 427580 221492 170016 S 0,0 0,7 3:47,99 php-fpm8.0
3357 dữ liệu www 20 0 428052 221336 169144 S 0,0 0,7 3:51,86 php-fpm8.0
3355 dữ liệu www 20 0 427056 220772 170064 S 0,0 0,7 3:35,60 php-fpm8.0
3345 dữ liệu www 20 0 427080 220116 169212 S 0,0 0,7 3:51,67 php-fpm8.0
3365 dữ liệu www 20 0 425712 220024 171216 S 0,0 0,7 3:42,05 php-fpm8.0
19700 dữ liệu www 20 0 424868 218940 169908 S 0,0 0,7 3:39,68 php-fpm8.0
3363 www-data 20 0 423260 218804 171252 S 0.0 0.7 3:45.00 php-fpm8.0
3341 dữ liệu www 20 0 423184 217468 170044 S 0,0 0,7 3:49.10 php-fpm8.0
3353 dữ liệu www 20 0 421016 214860 169556 S 0,0 0,7 3:30,55 php-fpm8.0
3351 www-data 20 0 420432 212680 169256 S 0.0 0.7 3:25.20 php-fpm8.0
2674 dữ liệu www 20 0 22,7g 169652 41068 S 0,0 0,5 3:03,73 dotnet
2696 git 20 0 2181008 165396 43788 S 0,0 0,5 7:55,15 gitea
1324 root 19 -1 134508 72360 71296 S 0,0 0,2 0:15,71 systemd-journal
4159 gốc 20 0 2052028 62724 31824 S 0,0 0,2 4:02,05 dockerd
2289460 root 20 0 1910052 39892 20176 S 0,0 0,1 0:23,22 snapd
2726 gốc 20 0 2011284 31740 16344 S 0,0 0,1 8:44,13 chứa
gốc 2703 20 0 270968 26244 19164 S 0,0 0,1 0:23,63 php-fpm8.0
3251 dữ liệu www 20 0 102500 21180 16652 S 0,0 0,1 6:46,80 nginx
2734 root 20 0 1139124 20408 7864 S 0,3 0,1 14:21,22 fail2ban-server
3254 dữ liệu www 20 0 101948 20048 16336 S 0,0 0,1 0:02,27 nginx
4165 minidlna 20 0 239012 19372 14324 S 0,0 0,1 0:39,26 minidlnad
root 2017 rt 0 280960 18584 8772 S 0,3 0,1 0:47,47 multipathd
2801 root 20 0 112464 18560 9988 S 0,0 0,1 0:00,05 nâng cấp không giám sát
4242 gốc 20 0 84880 17604 14660 S 0,0 0,1 0:15,41 smbd
2664 root 20 0 34740 17488 8508 S 0,0 0,1 0:00,08 networkd-dispat
3253 dữ liệu www 20 0 101372 17020 13748 S 0,0 0,1 0:00,18 nginx
203855 gốc 20 0 295244 16160 13364 S 0,0 0,0 0:02,36 góikitd
2700 mssql 20 0 72632 14852 6224 S 0,0 0,0 0:00,85 sqlservr
3257 dữ liệu www 20 0 101240 14756 11540 S 0,0 0,0 0:00,02 nginx
4234 root 20 0 22436 12928 3544 S 0.0 0.0 0:10.19 ddclient - slee
4160 gốc 20 0 70756 12212 9912 S 0,0 0,0 0:09,06 nmbd
2676 gốc 20 0 395152 11632 8612 S 0,0 0,0 0:53,73 udisksd
2591 systemd+ 20 0 23640 11164 7108 S 0,0 0,0 1:26,88 systemd-resolve
1 gốc 20 0 166644 10784 5516 S 0,0 0,0 0:29,92 systemd
4561 root 20 0 26968 10156 7144 S 0,0 0,0 0:44,81 portainer
4288 gốc 20 0 84864 9184 6240 S 0,0 0,0 0:00,99 lpqd
1319978 rychu 20 0 15832 8848 6896 S 0.0 0.0 0:00.06 systemd
4284 gốc 20 0 82640 8748 5956 S 0,0 0,0 0:00,59 smbd-notifyd
3255 dữ liệu www 20 0 101088 8668 5496 S 0.0 0.0 0:00.00 nginx
2706 redis 20 0 70552 8420 6348 S 0.0 0.0 13:27.82 redis-server
1319928 gốc 20 0 14860 8112 6648 S 0,0 0,0 0:00,03 sshd
2671 gốc 20 0 126992 7576 6720 S 0,0 0,0 0:22,24 nhiệt
Đây là danh sách nhanh
đầu ra:
$ snap danh sách
Tên Phiên bản Theo dõi Rev Nhà xuất bản Ghi chú
canonical-livepatch 10.1.2 126 canonical ổn định/mới nhấtâ -
lõi 16-2.54.3 12725 lõi canonicalâ mới nhất/ổn định
core18 20211215 2284 cơ sở canonicalâ mới nhất/ổn định
core20 20220114 1328 cơ sở canonicalâ mới nhất/ổn định
lxd 4.0.8 21835 4.0/ổn định/⦠chính tắcâ -
Vì vậy, tôi bối rối không biết ~14GB bộ nhớ đã sử dụng của mình ở đâu?