The invention provides a method for accelerating in discontinuous page write data in computer system and method, the method includes performing multiple write commands, each write command comprises a write data and a write address, a plurality of first page write address corresponding to the hard disk of a block in a page is written, according to the judgment of the write address a page is written is continuous, if the page is written is not continuous, according to the written address read the first page block, will store data in the block write memory page second, according to the written address every write data write second pages, the first page storage and data memory second pages written to the hard disk.
【技术实现步骤摘要】
加快在不连续页面写入数据的计算机系统及其方法
本专利技术是关于一种写入数据的计算机系统及其方法,特别是可应用硬盘的加快在不连续页面写入数据的计算机系统及其方法。
技术介绍
随着科技进步、电子产业的蓬勃发展,人们对资讯传递的需求量不断增加,为符合人们的需求,当前计算机设备的性能也随的提升,而计算机设备需与相关软件相互配合才能运作,例如操作系统、游戏软件及影音互动软件,而前述软件在运作时需将数据储存在计算机设备的硬盘(harddiskdrive)中,因此,硬盘在人们的生活中扮演的举足轻重的角色。习知的硬盘的物理结构包含读写头、碟片、主马达、副马达、主控芯片与排线等零件;读写头在碟片表面上画出与碟片同心的圆形磁轨,此磁轨可等分为数个弧段,此些弧段为硬盘的磁区,而读写头可存取磁区中的储存数据。在读取或写入时,由主马达带动碟片旋转,并由副马达带动读写头到相对应的碟片位置,此时读写头的磁感线圈感应碟片表面上的磁性,从而得到磁区中的储存数据或可将数据写入磁区中。然而,由于习知硬盘的读写头在读取相关磁区时必须往复移动,来往于碟片上不同的磁区,所以读写头的往复会有不必要的耗时,特别 ...
【技术保护点】
一种加快在不连续页面写入数据的计算机系统,包含:一硬盘,包含读写头及一磁轨,该磁轨包含至少一区块,该至少一区块包含连续的多个第一页面;一存储器,包含多个第二页面,该些第二页面的写入速度大于该些第一页面中的不连续页面的写入速度;及一处理器,用以执行多个写入命令,每一该写入命令包含一写入数据及一写入地址,该写入地址对应于该些第一页面中的一写入页面,该处理器根据该些写入地址判断该些写入页面是否连续,若该些写入页面不连续,该处理器根据该些写入地址读取该些第一页面,以将该些第一页面的储存数据写入该些第二页面,且该处理器根据该些写入地址将每一该写入数据写入该些第二页面,于每一该写入数据 ...
【技术特征摘要】
1.一种加快在不连续页面写入数据的计算机系统,包含:一硬盘,包含读写头及一磁轨,该磁轨包含至少一区块,该至少一区块包含连续的多个第一页面;一存储器,包含多个第二页面,该些第二页面的写入速度大于该些第一页面中的不连续页面的写入速度;及一处理器,用以执行多个写入命令,每一该写入命令包含一写入数据及一写入地址,该写入地址对应于该些第一页面中的一写入页面,该处理器根据该些写入地址判断该些写入页面是否连续,若该些写入页面不连续,该处理器根据该些写入地址读取该些第一页面,以将该些第一页面的储存数据写入该些第二页面,且该处理器根据该些写入地址将每一该写入数据写入该些第二页面,于每一该写入数据写入至该存储器后,该处理器将该些第二页面的储存数据写入该些第一页面。2.如权利要求1所述的加快在不连续页面写入数据的计算机系统,其中该处理器于判断该些写入页面是否连续之前,该处理器根据该些写入地址计数该些写入页面的数量,且该处理器比较该些写入页面的数量与该区块的该些第一页面的数量,当该些写入页面的数量大于或等于该些第一页面的数量的二分之一,该处理器始判断该些写入页面是否连续。3.如权利要求1所述的加快在不连续页面写入数据的计算机系统,其中该些第二页面为不连续,且该些第二页面与该些第一页面之间包含一一对一映射关系,该处理器根据该一对一映射关系将该些第一页面自该硬盘写入该些不连续的第二页面,于该些写入数据写入该存储器后,该处理器根据该一对一映射关系将该些不连续的第二页面写入该些第一页面。4.如权利要求1所述的加快在不连续页面写入数据的计算机系统,其中该处理器判断该些写入地址对应的该些写入页面的任二者之间是否包含任一其他该第一页面,若是,则判断该些写入页面不连续。5.如权利要求1所述的加快在不连续页面写入数据的计算机系统,其中该些第二页面与该些第一页面之间包含一一对一映射关系,该些写入页面位于该些第一页面中的两第一页面的范围间,当该些写入页面的数量大于或等于该些第一页面的数量的二分之一且该些写入页面不连续时,该处理器读取该两第一页面的范围间的储存数据,并根据该一对一映射关系将该两第一页面的范围间的储存数据写入该些第二页面,于处理器将每一该写入数据写入至该存储器后,该处理器根据该一对一映射关系将该些第二页面中对应于该两第一页面的范围间的储存数据写入该些第一页面中该两第一页面的范围间。6.一种加快在不连续页面写...
【专利技术属性】
技术研发人员:曹世强,简廷芳,张安男,
申请(专利权)人:捷鼎国际股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。