如何查看Linux系统的内存大小
MemTotal 是物理内存总容量的唯一可信基准,单位 KB,可从 /proc/meminfo 直接读取;free -h 显示的是内核实际管理的可用总量;dmidecode 反映硬件标称容量,但需 sudo 且不保证内核启用。直接看 MemTotal 字段,它就是物理内存总容量,单位是 KB,其他方
MemTotal 是物理内存总容量的唯一可信基准,单位 KB,可从 /proc/meminfo 直接读取;free -h 显示的是内核实际管理的可用总量;dmidecode 反映硬件标称容量,但需 sudo 且不保证内核启用。

直接看 MemTotal 字段,它就是物理内存总容量,单位是 KB,其他方式都绕弯子。
用 free -h 快速确认总内存
这是最常用、最直观的方式:
free -h输出第一行Mem:后的total值,就是当前可用物理内存总量(已扣除内核保留等不可用部分)- 注意:
free显示的是内核实际识别并可管理的内存,和 BIOS/UEFI 报告的插槽容量可能略有差异(比如被显卡或硬件保留) - 如果看到
total明显小于你插的内存条标称值(如插了 32GB 却只显示 31.2Gi),大概率是被 GPU 或 iGPU 预留了一部分——这时得查dmesg | grep -i memory看启动日志里的保留记录
从 /proc/meminfo 读取原始数值
所有内存工具底层都依赖这个文件,它最权威:
- 运行
grep MemTotal /proc/meminfo,输出类似MemTotal: 32857904 kB - 这个数字是内核启动时探测到的物理内存上限,未经任何缓存或预留逻辑“美化”
- 想转成 GB?简单除以 1024²:
awk '/MemTotal/ {printf "%.1f GBn", $2/1024/1024}' /proc/meminfo - 别信
cat /proc/meminfo全量输出里排在后面的字段(比如MemA vailable),它们跟“总大小”无关
用 dmidecode 查物理插槽真实容量
当你要确认硬件是否插到位、有没有被屏蔽,就得绕过内核,直读 SMBIOS:
- 执行
sudo dmidecode -t memory | grep -E "Size|Speed|Type" - 每条
Size:行代表一个内存插槽的实际容量(Size: No Module Present表示空槽) - 注意:普通用户无权限运行
dmidecode,必须加sudo;某些云主机或容器环境根本不可用(因为没访问固件权限) - 该命令显示的是 DIMM 标签上的标称值,不反映内核是否真正启用——比如插了 ECC 内存但 BIOS 关闭了 ECC,
dmidecode仍会显示容量,而/proc/meminfo可能略少
有个细节特别容易被忽视:内存总量从来不是“机器里插了多少”,而是“内核最终识别了多少”。/proc/meminfo 里的 MemTotal 才是唯一靠谱的判断基准,其他结果,本质上都只是基于它的展示或推导。要是 free -h 和 dmidecode 的数值对不上,优先看前者;如果连 MemTotal 都明显偏小,比如远低于硬件标称规格,那基本可以确定,问题就出在 BIOS 设置、内核启动参数(例如 mem= 限制)或者硬件兼容性上。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
一款文字处理软件,一种订阅式的跨平台办公软件,基于云平台提供多种服务,通过将 Excel 和 Outlook 等应用与 OneDrive 和 Microsoft Teams 等强大的云服务相结合,Office 365 可让任何人使用任何设备随时随地创建和共享内容。
CodeExpander 是一款快捷短语输入增强工具,通过键入缩写自动展开为自定义文段,提升工作效率。任务管理和过程控制会更完整,持续下载、批量同步或需要稳定传输流程的场景会更适合它。
Mountain Duck 是一款能将多个网盘挂载到本地的工具,像本地磁盘一样使用网盘。清理链路的完整性会更好一些,做应用卸载、残留处理和空间整理时,通常能少走很多手动排查步骤。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
一款文字处理软件,一种订阅式的跨平台办公软件,基于云平台提供多种服务,通过将 Excel 和 Outlook 等应用与 OneDrive 和 Microsoft Teams 等强大的云服务相结合,Office 365 可让任何人使用任何设备随时随地创建和共享内容。
Wise Folder Hider Pro 是一款专业级文件和文件夹隐藏加密软件,为私密数据添加多重保护。高频操作更强调就近处理,浏览、整理和跨目录移动文件时,来回切换和重复点击都会少很多。
CodeExpander 是一款快捷短语输入增强工具,通过键入缩写自动展开为自定义文段,提升工作效率。任务管理和过程控制会更完整,持续下载、批量同步或需要稳定传输流程的场景会更适合它。


























