查看内存总量及使用情况
使用 free
命令:
free -h
输出结果中会显示总内存(Total
)、已用内存(Used
)、空闲内存(Free
)以及缓存(buff/cache
)。
查看详细内存信息
通过 /proc/meminfo
文件获取更详细的数据:
cat /proc/meminfo
可以查看物理内存、交换分区(Swap)的分配情况。
任务管理器查看
按下 Ctrl + Shift + Esc
打开任务管理器,切换到“性能”选项卡,选择“内存”即可查看使用率、可用容量及速度。
命令行工具
使用 wmic
命令:
wmic memorychip list full
可查看内存条型号、容量、频率等硬件信息。
如果服务器部署在云端(如阿里云、酷盾、AWS等):
内存占用过高
top
(Linux)或任务管理器(Windows)排查占用内存的进程。 内存泄漏检测
valgrind
(Linux)或 Windows Performance Analyzer 分析程序内存分配。 物理内存不足
man free
, man top