磁盘,内存

一.磁盘(硬盘)

磁盘的最小单元是扇区sector,扇区大小512字节,扇区是最小的物理存储单位。

文件存取的最小单位是块block(多个扇区),一般是1KB,2KB,4KB大小。磁盘块(虚拟出来的), 块是操作系统中最小的逻辑存储单位,操作系统与磁盘打交道的最小单位是磁盘块。

通常window系统称叫做“簇”,linux系统称叫做“块”。每个簇或者块可以包括2、4、8、16、32、64…2的n次方个扇区。

linux中块大小常设为4KB,是由连续8个sector组成的,可以设置。

//查看硬盘大小
df -h

二.内存

内存条是电脑真正的内存,而硬盘是电脑的外存,属于存储设备,内存决非仅仅是起数据仓库的作用。除少量操作系统中必不可少的程序常驻内存外,我们平常使用的程序,如Windows、Linux等系统软件,包括打字 软件、游戏软件等在内的应用软件,虽然把包括程序代码在内的大量数据都放在磁带、磁盘、光盘、移动盘等外存设备上,但外存中任何数据只有调入内存中才能真正使用。

//查看内存情况

free -h

//显示所有进程,占cpu,内存等情况

ps -aux

%CPU:该 process 使用掉的 CPU 资源百分比
%MEM:该 process 所占用的物理内存百分比
VSZ :该 process 使用掉的虚拟内存量
RSS :该 process 占用的固定的内存量

硬盘的读写速度很慢,如果直接与CPU交互,那么发送一次数据就需要十几秒,这段时间CPU什么都没法干。所以,内存就出现了。当你打开一个软件时,电脑就把这个软件从硬盘复制到内存里去,由内存和CPU交互,他们两个的速度是差不多的。这就是为什么我们打开软件时加载的很慢,但是打开后却很流畅的原因了。简单的说,硬盘就是一个数据库,你的所有数据,包括操作系统、软件、文件等等。内存是用来运行程序的,所以的软件都在内存里运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值