一.什么是内存

内存,也称为随机访问存储器(Random Access Memory,简称RAM),是计算机和其他数字设备中用于存储数据和程序指令的一种硬件组件。它是计算机的主要工作内存,CPU(中央处理单元)直接与之交互以执行程序和处理数据。

以下是内存的一些关键特性:

  1. 临时存储:内存用于临时存储当前正在运行的程序和正在处理的数据。当计算机关闭时,内存中的数据会丢失,因此它是一种易失性存储。

  2. 快速访问:与硬盘或固态硬盘等其他存储设备相比,内存的访问速度非常快,因为它使用半导体技术,没有机械部件。

  3. 随机访问:内存允许随机访问,即CPU可以快速访问内存中的任何位置,而不需要按顺序读取。

内存对于计算机的性能至关重要,足够的内存容量可以提高多任务处理能力和程序的响应速度。然而,内存的大小和速度也受到成本和技术限制。 随着现代科技的发展内存目前已经发展到了DDR5第五代了,价格也逐渐下放让普通人也能拥有大内存,目前个人笔记本通常是8GB或者16GB,当然有的也可以更大。随着大数据,AI在对显卡的依赖同时,人们对大内存的需求也越发强烈

二. Linux如何查看内存使用情况

# 在linux操作系统中你可以通过 free 命令查看自己的内存情况
free -g
# -g 代表安装GB显示,默认是字节
# total 代表总的可用
# userd 代表目前已经使用
# free 代表目前还剩多少可用
# buff/cache 代表目前缓存
# avaailable 代表目前还有多少可以用
# Swap 是交换空间,通常内存溢出就会使用,建议关闭Swap拖慢你的任务计算