存储空间单位
bit(位):计算机存储的最小的空间,用来存储一个1或者0的空间
Byte(字节):通常为了方便,将8个位连接起来组成一个字节(字节是我们在程序里面能够控制的最小单位)
1Byte=8bit
1KB=1024B
1MB=1024KB
1GB=1024MB
1TB=1024GB
1PB=1024TB
1YB=2^10 ZB = 2^20 EB=2^30 PB
存储器的种类
- 寄存器 速度最快,在cpu内部
- 高速缓存 速度第二,有CPU内部高速缓存,也有外部高速缓存
- 内存 速度第三 内存条
- 外存 硬盘
局部性原理
时间局部性
如果一个内存地址正在被使用,那么近期他很可能还会再次被访问。
空间局部性
在最近将来要使用的信息,很有可能是与当前要使用到的信息相邻的。