Maison > Article > Opération et maintenance > Comment vérifier la mémoire Linux
La commande free affiche la mémoire utilisée et libre du système, y compris la mémoire physique, la mémoire de zone interactive (swap) et la mémoire tampon du noyau.
Entrez directement la commande libre, l'affichage est le suivant (Apprentissage recommandé : Fonctionnement et maintenance Linux)
La commande free affiche par défaut l'unité ko, qui peut être visualisée à l'aide des commandes free -m et free -g, qui représentent respectivement Mo et Go
De plus, free -h sélectionnera automatiquement l'unité d'affichage de l'unité de capacité adaptée à la compréhension
Mem:表示物理内存统计,如果机器剩余内存非常小,一般小于总内存的20%,则判断为系统物理内存不够 Swap: 表示硬盘上交换分区的使用情况,如剩余空间较小,需要留意当前系统内存使用情况及负载,当Swap的used值大于0时,则表示操作系统物理内存不够,已经开始使用硬盘内存了。 第1行数据11G表示物理内存总量;6.5G表示总计分配给缓存(包含buffers与cache)使用的数量,但其中可能部分缓存并未实际使用; 1.3G表示未被分配的内存;shared表示共享内存;4.0G表示系统分配但未被使用的buffers数量;4.7G表示系统分配但未被使用的available数量
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less peut exécuter la commande ci-dessus Vérifiez l'utilisation de la mémoire de chaque processus du programme , comme indiqué dans la figure ci-dessous. La première colonne est le pourcentage de mémoire occupé par le processus. les applications occupent plus de mémoire, qui peut être utilisée pour résoudre les problèmes :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!