硬盘为什么不做成多个磁头同时读写啊?这样多快啊
首先,单硬盘多磁头对加速起不到多大作用,而且盘片就那么大,即使磁头再多肯定不可能同时工作,但是楼主的思路是基本正确的,不知道楼主是否了解Raid0这种技术,广泛应用于服务器上,简单的说,就是一台服务器至少两块硬盘,两块硬盘同时读取同时写入一个文件,也就是说,一个文件在两个硬盘上各存一半,这样就提高了硬盘的读写速度,还有Raid5技术,至少插6块硬盘,不仅可以提速,就算6块硬盘中的3块都发生意外坏掉,服务器照样运行并且不会丢失数据。
其实这种技术早就有了,只是一般家用机没有那么大的数据吞吐量,对这方面要求不是很大,并且自从有了串口硬盘后,硬盘的数据吞吐量已经明显提高很多,最近又新推出了固态硬盘,楼主可以搜索下相关资料,具有传输速度快,无噪音,超低发热量等全部人们能想到的优点,但是高昂的价格是其最大的缺点。。。
是以串行方式写入的
你问的这是网络工程师考试2004年的题目:
● 单个磁头在向盘片的磁性涂层上写入数据时,是以 (6) 方式写入的。
6)A.并行 B.并-串行 C.串行 D.串-并行
答案是 C
对于多个文件的同时读写,文件操作系统会有一定的策略安排,在不同的时钟片上,将磁头移动到不同的位置上进行读写,直到各个任务完成为止,这样就能保证不同的文件不至于混到一块了。
2、硬盘的数据都保存在盘片上,盘片上布满了磁性物质。我们都知道磁性有南、北两级,正好可以表示二进制的0和1,二计算机数据的存储和运算都是以二进制的形式进行的。写入数据的过程实际上是通过磁头对硬盘盘片表面上磁性物质的磁极进行改变的过程;读取数据则是通过磁头去感应磁阻的变化过程。这里磁头扮演者极为重要的角色,它也是硬盘里最昂贵的部件。
3、早期的磁头是多合一的电磁感应式磁头,但是硬盘数据的读和写是两种截然不同的操作,因此这种二合一磁头在设计上必须兼顾读和写两种特性,从而造成设计上的局限。而MR磁头(磁阻磁头)采用分离式的磁头结构,写入磁头仍采用传统的感应磁头(MR不能进行写作),而读取磁头则采用新型的MR磁头或GMR磁头,因此写操作由感应磁头完成,读操作有MR磁头(货GMR磁头)完成。这样,在设计时就可以针对两者的不同特性分别进行优化,已取得更好的读写性能。另外MR磁头是通过阻值的变化来感应信号的,因而对信号的变化相当敏感,读取数据的准确率很高。而且由于读取信号幅度与磁道宽度无关,所以磁道可以做得很窄,从而提高盘片的容量。
一种特例是,市场上有一种单盘单磁头的硬盘,那是纯粹由一个磁面记录数据的。
通常的情况下,硬盘生产厂商为了尽量增加硬盘容量,会对每张盘片配上两个磁头。