学习笔记之文件系统

海纳百川,有容乃大。


引子

计算机不但需要对数据进行处理,还需要对数据进行储存。目前来说计算机可用来储存数据的设备大致可分为缓存,内存,磁盘这三类。其中,缓存读取速度快,价格高,容量小;内存读取速度中,价格中,容量中;磁盘读取速度慢,价格低,容量大。
磁盘虽然相较于其他两者数据读取速度最慢,但是它仍拥有价格低,容量大的优点。还有更为重要的一点是,作为存储数据的设备,必须要保证数据的持久性,而缓存和内存必须要在通电的情况下才能对数据进行维护,一旦断电所有的数据立即消失,显然用这两种设备来存储数据显得格外不可靠。磁盘是用磁性物质作为载体来存储数据,而磁性物质并不会因为断电而消磁。因此磁盘相较于前两者要显得靠谱的多。
通过内存管理这部分的学习,我们知道程序包括其所需要的数据在执行时是存放在内存中的。因为程序在执行时cpu需要不断地对存储设备进行读取与写入,此时读取速度显得尤为重要。而在对数据进行存储时并不需要那么频繁的读取或写入,因此,读取速度不再显得那么重要了。综上所述,我们选择用磁盘来作为存储数据的设备。

文件系统

对于用户来说,如果他编写完一个文档想要保存在计算机中。那么他首先需要给该文档起个名字,比如说叫“日记.txt”,然后选择一个位置进行保存,例如选择“c:\Users\Documents\”,那么最终这个文档保存在路径“c:\Users\Documents\日记.txt”下。下一次想再次访问该文档,可通过“c:\Users\Documents\日记.txt”来寻找。
这就是文件系统,用户无需与底层的磁盘直接打交道,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值