对于程序员来说,文件系统就是软件问题,一个好的文件系统,可以给整个系统带来非常大的性能优化。windows的文件系统最初是fat系列,例如fat16,fat32,后来又有一种升级型ntfs,而linux的文件系统是ext格式,它们的系统各有利弊,不过基本的原理相差不大。
文件系统中的数据,是保存在硬盘上的。
要想设计文件系统,必然和其存储设备的物理硬件结构——硬盘密不可分。
在计算机的早期,是没有硬盘这一结构的,对计算机编程,用的是打孔纸,将程序编制在打孔纸上,然后插入读取设备,从其中过一遍,计算机就将程序给读到了内存当中,然后再交给cpu去执行。
后来,盘式磁带出现,对于计算机存储设备来说,这是一个巨大的飞跃。一盘磁带所能存储的数据,甚至以gb为单位,并且数据极为可靠,至少可以保存二十年以上,立刻成为unix系列主机数据备份的主要存储设备。
磁带作为存储设备存活了一段很长的时间,并且出现了多种不同的格式,例如qic、dlt、slr等。
1953年的时候,ibm 701计算机用了一种新的存储器——磁鼓,利用铝鼓筒表面涂覆的磁性材料来存储数据。由于鼓筒旋转速度很高,因此存取速度快,它是作为内存储器使用的
Loading...
未加载完,尝试【刷新】or【关闭小说模式】or【关闭广告屏蔽】。
尝试更换【Firefox浏览器】or【Chrome谷歌浏览器】打开多多收藏!
移动流量偶尔打不开,可以切换电信、联通、Wifi。
收藏网址:www.finalbooks.work
(>人<;)