一种大幅度提高硬盘读写速度的方法

文档序号:6760083阅读:247来源:国知局
专利名称:一种大幅度提高硬盘读写速度的方法
本技术是一种可以大幅度的提高硬盘性能的方法。
硬盘是计算机的重要的数据储存部件,但是目前的硬盘性能却不能与现在计算机内的其他部件相提并论如内存,硬盘已经成为了计算机性能的瓶颈影响了计算机性能的发挥,本技术可以大幅度的提高硬盘的读写磁头的读写速度从而提高硬盘的性能。
硬盘内部有若干张叠加在一起的硬盘盘片和最多为硬盘盘片数量两倍的读写磁头。硬盘内的硬盘盘片叠加在一起,工作时多个硬盘盘片是同时同步旋转的,传动手臂与读写磁头相连接,传动手臂以传动轴为圆心摆动,将读写磁头带到需要读写数据的地方去读写在硬盘盘片上的数据,而多个读写磁头在摆动时也是同时同步运动的,因此多个磁头可以同时工作读写数据从而大幅度的提高硬盘的读写速度(其中多个磁头可以是该硬盘内的全部读写磁头,也可以是该硬盘内的部分读写磁头)。
硬盘写入数据的方法其实现方法是在硬盘上加一个数据拆分合并芯片,硬盘在写入数据时,数据拆分合并芯片将得到的数据拆分成若干份(最多为硬盘内硬盘盘片数量的两倍,因为一个硬盘盘片只有两片涂有磁性物质盘片表面,因此读写磁头的数量最多只需要硬盘盘片数量的两倍),其拆分方法很简单,假设该硬盘有四个硬盘盘片八个读写磁头那么可以将数据的1~8位分成八份A1、B1、C1、D1、E1、F1、G1、H1,9~16位分成八份A2、B2、C2、D2、E2、F2、G2、H2,17~24位分成八份A3、B3、C3、D3、E3、F3、G3、H3依次类推,再将A1、A2、A3……Ax按顺序合并为一份数据A由第一个磁头写入第一个硬盘盘片表面,其中A1表示数据A的第一位、A2表示数据A的第二位、A3表示数据A的第三位、Ax表示数据A的第x位,将B1、B2、B3……Bx按顺序合并为一份数据B由第二个磁头写入第二个硬盘盘片表面,其中B1表示数据B的第一位、B2表示数据B的第二位、B3表示数据B的第三位、Bx表示数据B的第x位,将C1、C2、C3……Cx按顺序合并为一份数据C由第三个磁头写入第三个硬盘盘片表面,其中C1表示数据C的第一位、C2表示数据C的第二位、C3表示数据C的第三位、Cx表示数据C的第x位,依次类推将H1、H2、H3……Hx按顺序合并为一份数据H由第八个磁头写入第八个硬盘盘片表面,其中H1表示数据H的第一位、H2表示数据H的第二位、H3表示数据H的第三位、Hx表示数据H的第x位,如果数据的位数不是八的倍数,如一数据只有91位,那么当数据拆分到A11、B11、C11、D11、E11、F11、G11、H11时数据只剩下三位,则剩下的三位数分别按89位、90位、91位的顺序拆分成A12、B12、C12,将A1、A2、A3……A12按顺序合并为一份数据A由第一个磁头写入第一个硬盘盘片表面,将B1、B2、B3……B12按顺序合并为一份数据B由第二个磁头写入第二个硬盘盘片表面,将C1、C2、C3……C12按顺序合并为一份数据C由第三个磁头写入第三个硬盘盘片表面,再将D1、D2、D3……D11按顺序合并为一份数据D由第四个磁头写入第四个硬盘盘片表面,将E1、E2、E3……E11按顺序合并为一份数据E由第五个磁头写入第五个硬盘盘片表面依次类推将将H1、H2、H3……H11按顺序合并为一份数据H由第八个磁头写入第八个硬盘盘片表面,将拆分后的多份数据同时传送给多个读写磁头,由多个读写磁头同时将数据写入硬盘的多个盘片表面上储存数据,这样就可以大幅度的提高硬盘读写磁头的读取速度,见附图1。
硬盘读取数据的方法硬盘在读取数据时,多个读写磁头同时将拆分后的数据从硬盘的多个硬盘盘片上读取出来,由数据拆分合并芯片将得到的拆分开的数据重新结合起来,然后再传送出去。其合并方法与拆分方法相反,假设该硬盘有四个硬盘盘片八个读写磁头那么数据被拆分成八份A、B、C、D、E、F、G、H,读写磁头同时将八份数据读出来后,将数据中的A1、B1、C1、D1、E1、F1、G1、H1按顺序合并为完整的数据的1~8位(其中A1表示数据A的第一位、B1表示数据B的第一位、C1表示数据C的第一位、D1表示数据D的第一位、E1表示数据E的第一位、F1表示数据F的第一位、G1表示数据G的第一位、H1表示数据H的第一位),将数据中的A2、B2、C2、D2、E2、F2、G2、H2按顺序合并为完整的数据的9~16位(其中A2表示数据A的第二位、B2表示数据B的第二位、C2表示数据C的第二位、D2表示数据D的第二位、E2表示数据E的第二位、F2表示数据F的第二位、G2表示数据G的第二位、H2表示数据H的第二位),将数据中的A3、B3、C3、D3、E3、F3、G3、H3按顺序合并为完整的数据的17~24位(其中A3表示数据A的第三位、B3表示数据B的第三位、C3表示数据C的第三位、D3表示数据D的第三位、E3表示数据E的第三位、F3表示数据F的第三位、G3表示数据G的第三位、H3表示数据H的第三位),将数据中的A4、B4、C4、D4、E4、F4、G4、H4按顺序合并为完整的数据的25~32位(其中A4表示数据A的第四位、B4表示数据B的第四位、C4表示数据C的第四位、D4表示数据D的第四位、E4表示数据E的第四位、F4表示数据F的第四位、G4表示数据G的第四位、H4表示数据H的第四位)依次类推,如果某一被拆分的数据A为12位、B为12位、C为12位、D为11位、E为11位、F为11位、G为11位、H为11位那么该完整的数据的位数为91位,其中1~88位由A、B、C、D、E、F、G、H的前十一位按以上所用的方法合并而成,该数据的89位为A的第12位、该数据的90位为B的第12位、该数据的91位为C的第12位,这样一个完整的数据就被合并起来了,如此一来硬盘读写磁头的读取速度就会大幅度的提升,见附图2。
硬盘容量划分得方法因为一个系列的硬盘不能只有一种容量因此需要通过一种方法来划分硬盘的容量,因为多个磁头需要同时工作,因此以前以减少工作的读写磁头的数量来划分硬盘容量的方法就不适用了,那样会使硬盘的性能受到很大的负面印象使硬盘的性能大幅度的下降。因此可以用限制读写磁头在硬盘盘片盘面上移动行程的方法来控制调整硬盘的容量,因为传动手臂与读写磁头连接固定在一起,所以限制了传动手臂移动行程就限制了读写磁头在硬盘盘片工作面上移动行程,读写磁头能够读写到的硬盘盘片上的区域减少了,那么硬盘的容量就相应的就减少了,这样就可以让该硬盘容量在该硬盘的多个单个盘片容量之和与0GB之间任意调整(例如某硬盘的单碟容量为100GB该硬盘有4个硬盘盘片,那么利用这种方法可以让该硬盘的容量在400GB与0GB之间任意调整)。限制磁头在硬盘盘片工作面上移动的范围的方法,可以由行程开关配合定位销来实现。具体实现方法例如假设某硬盘磁头在硬盘盘片工作面上移动行程为1.5英寸,只需要在该硬盘磁头在硬盘盘片工作面上移动行程为1.0英寸处在传动手臂的位置上加装一个定位销,在定位销前加装一个行程开关即可使该硬盘的磁头在硬盘盘片工作面上移动行程减少为1.0英寸,从而减少了读写磁头在硬盘盘片上的读写区域,减少了硬盘的容量。


附图1是使用该方法工作的硬盘写入数据时的示意图。
附图2是使用该方法工作的硬盘读取数据时的示意图。
附图3是以限制读写磁头在硬盘盘片盘面上移动行程的方法来控制调整硬盘的容量的效果示意图。
权利要求
1.一种提高硬盘读写磁头读写速度的方法,其特征在于硬盘本身处理数据,写入数据时将数据拆分成若干份,多个硬盘盘片和与之对应的读写磁头同时工作,将拆分成若干份的数据同时写入硬盘盘片,读取数据时将拆分成若干份的数据读同时取出来,再合并成原来的数据传输出去。
2.根据权利要求1所描述的多个硬盘盘片和与之对应的读写磁头同时工作读取数据写入数据,多个硬盘盘片和与之对应的读写磁头中的“多个”可以是该硬盘内部全部的硬盘盘片和与之对应的读写磁头,也可以是部分硬盘盘片和与之对应的读写磁头。
3.以限制读写磁头在硬盘盘片盘面上移动行程的方法来缩小读写磁头在硬盘盘片上的读写区域,从而控制调整硬盘的容量。
全文摘要
利用硬盘内部的多个硬盘盘片和与之相对应的读写磁头同时工作来提高硬盘的性能。多个读写磁头需要同时工作,所以如果减少工作的读写磁头的数量,硬盘的性能会受到影响,因此可以采用限制读写磁头在硬盘盘片上的移动行程的方法来缩小读写磁头在硬盘盘片上的读写区域,从而调整该硬盘的容量。
文档编号G11B5/02GK1959806SQ200610071260
公开日2007年5月9日 申请日期2006年3月24日 优先权日2006年3月24日
发明者夏耀庭 申请人:夏耀庭
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1