磁盘装置制造方法及图纸

技术编号:37161723 阅读:16 留言:0更新日期:2023-04-06 22:27
提供抑制了重新排序工作所需的时间的磁盘装置。控制器对多个第1区段赋予与第1区段的排列顺序对应的第1尺度的数值信息,该多个第1区段是以能够通过SMR方式写入第1量的数据的第1存储区域为单位将磁盘的记录面在半径方向上分割而得到的。控制器对多个第2区段赋予与第2区段的排列顺序对应的第2尺度的数值信息,该多个第2区段是以能够通过CMR方式写入第1量的数据的第2存储区域为单位将记录面在半径方向上分割而得到的。控制器将一个以上的第1区段和一个以上的第2区段设定为能够访问。控制器选择第1尺度和第2尺度中的一个,将多个命令的访问目的地的区段的数值信息换算为所选择的尺度的数值信息。并且,控制器按照基于换算而得到的数值信息的顺序执行多个命令。而得到的数值信息的顺序执行多个命令。而得到的数值信息的顺序执行多个命令。

【技术实现步骤摘要】
磁盘装置
[0001]本申请享受以日本专利申请2021

153994号(申请日:2021年9月22日)为基础申请的优先权。本申请通过参照该基础申请而包含基础申请的全部内容。


[0002]本实施方式涉及磁盘装置。

技术介绍

[0003]在近些年的磁盘装置中,在从主机接收到多个命令的情况下,执行将该多个命令的执行顺序重排为与接收顺序不同的顺序的重新排序(reordering)工作。通过重新排序工作,缩短磁头的总计的移动距离,由此,对磁盘的访问效率得以提高。

技术实现思路

[0004]一个实施方式的目的在于,提供抑制了重新排序工作所需要的时间的磁盘装置。
[0005]根据一个实施方式,磁盘装置能够连接于主机。磁盘装置具备:磁盘,其具备记录面;磁头,其对记录面进行访问;以及控制器。控制器将多个第1区段中的一个以上的第1区段设定为以SMR(Shingled Magnetic Recording,叠瓦式磁记录)方式写入数据的第1储存区域,该多个第1区段是以能够通过SMR方式写入第1量的数据的第1存储区域为单位将记录面在半径方向上分割而得到的。控制器对多个第1区段的每一个赋予与半径方向上的所述多个第1区段的排列顺序对应的第1尺度的数值信息。控制器将多个第2区段中的一个以上的第2区段设定为以CMR(Conventional Magnetic Recording,传统磁记录)方式写入数据的第2储存区域,该多个第2区段是以能够通过CMR方式写入第1量的数据的第2存储区域为单位将记录面在半径方向上分割而得到的。控制器对多个第2区段的每一个赋予与半径方向上的多个第2区段的排列顺序对应的第2尺度的数值信息。控制器在从主机接收到分别是要求对于第1储存区域和第2储存区域中的任一储存区域的访问的命令的多个命令的情况下,选择第1尺度和第2尺度中的一个,关于多个命令的每一个,将访问目的地的区段的数值信息换算为作为所选择的尺度的第3尺度的数值信息。并且,控制器按照基于从各访问目的地的区段的数值信息换算而得到的第3尺度的数值信息的顺序,执行多个命令。
附图说明
[0006]图1是表示第1实施方式的磁盘装置的构成的一个例子的图。
[0007]图2是表示第1实施方式涉及的缓冲存储器的构成的一个例子的示意图。
[0008]图3是表示第1实施方式的磁盘的构成的一个例子的图。
[0009]图4是用于对在第1实施方式的磁盘装置中使用的记录方式中的SMR方式进行说明的示意图。
[0010]图5是用于对在第1实施方式的磁盘装置中使用的记录方式中的CMR方式进行说明的示意图。
[0011]图6是用于对第1实施方式涉及的能够分配SMR储存区域的位置进行说明的示意图。
[0012]图7是用于对第1实施方式涉及的能够分配CMR储存区域的位置进行说明的示意图。
[0013]图8是用于对第1实施方式涉及的SMR区段与CMR区段的配置的差异进行说明的示意图。
[0014]图9是表示第1实施方式涉及的对于磁盘的SMR储存区域和CMR储存区域的分配的一个例子的示意图。
[0015]图10是表示第1实施方式涉及的重新排序工作的一个例子的流程图。
[0016]图11是表示第1实施方式涉及的重新排序工作之前的多个访问命令的执行顺序的一个例子的示意图。
[0017]图12是表示第1实施方式涉及的重新排序工作之后的多个访问命令的执行顺序的一个例子的示意图。
[0018]图13是表示第2实施方式涉及的写入工作的流程图。
[0019]标号说明
[0020]1 磁盘装置、11 磁盘、11a 伺服区域、11b 磁道、12 主轴马达、13 斜坡、15 致动器臂、16 VCM、21 马达驱动器、22 磁头、22r 读取头、22w 写入头、23 HDC、24 前置放大器、25 RWC、26 处理器、27 RAM、28 FROM、29 缓冲存储器、30 控制器、40 主机、50 记录面、60 SMR储存区域、70 CMR储存区域、80 闲置(unused)区域、291 命令队列、292 数据缓存。
具体实施方式
[0021]以下,参照附图对实施方式涉及的磁盘装置进行详细的说明。此外,并不是通过这些实施方式限定本专利技术。
[0022](第1实施方式)
[0023]作为向磁盘写入数据的方式,已知被称为SMR(Shingled Magnetic Recording,叠瓦式磁记录)的方式和被称为CMR(Conventional Magnetic Recording,传统磁记录)的方式。这些方式被总称为记录方式。关于SMR和CMR的详细,将在后面进行描述。
[0024]在第1实施方式中,能够在磁盘的记录面设定以SMR方式写入数据的区域和以CMR方式写入数据的区域这两方。对即使在磁盘的记录面中设定有以SMR方式写入数据的区域和以CMR方式写入数据的区域这两方的情况下也能够在短时间内进行重新排序工作的磁盘装置进行说明。
[0025]此外,以SMR方式写入数据的区域被记载为SMR储存区域。SMR储存区域是第1储存区域的一个例子。以CMR方式写入数据的区域被记载为CMR储存区域。CMR储存区域是第2储存区域的一个例子。
[0026]以下,对第1实施方式的磁盘装置的详细进行说明。将第1实施方式的磁盘装置记载为磁盘装置1。
[0027]图1是表示第1实施方式的磁盘装置1的构成的一个例子的图。
[0028]磁盘装置1与主机40连接。磁盘装置1能够从主机40接收访问命令。访问命令包括要求写入数据的写入命令和要求读取数据的读取命令。
[0029]磁盘装置1具备一个以上的磁盘11。在图1中,为了能够简单地理解,磁盘装置1设为具备一片磁盘11。磁盘装置1根据访问命令进行对磁盘11的访问。对磁盘11的访问包括向磁盘11写入数据、从磁盘11读取数据。
[0030]对磁盘11的访问经由磁头22进行。具体而言,磁盘装置1除了具备磁盘11之外,还具备主轴马达12、斜坡13、致动器臂15、音圈马达(VCM)16、马达驱动器21、磁头22、硬盘控制器(HDC)23、前置放大器24、读写通道(RWC)25、处理器26、RAM(Random Access Memory,随机访问存储器)27、FROM(Flash Read Only Memory,闪速只读存储器)28以及缓冲存储器29。
[0031]磁盘11通过主轴马达12以旋转轴为中心而以预定转速进行旋转。主轴马达12的旋转由马达驱动器21进行驱动。
[0032]磁头22使用其具备的写入头22w和读取头22r,执行对于磁盘11的访问。写入头22w执行对于磁盘11的写入。读取头22r执行对于磁盘11的读取。磁头22安装于致动器臂15的前端。磁头22通过由马达驱动器21驱动的VCM16,沿着磁盘11的半径方向移动。在磁盘11的旋转停止时等,磁头22移动到斜坡13上。...

【技术保护点】

【技术特征摘要】
1.一种磁盘装置,能够连接于主机,具备:磁盘,其具备记录面;磁头,其对所述记录面进行访问;以及控制器,所述控制器,将多个第1区段中的一个以上的第1区段设定为以叠瓦式磁记录方式即SMR方式写入数据的第1储存区域,所述多个第1区段是以能够通过SMR方式写入第1量的数据的第1存储区域为单位将所述记录面在半径方向上分割而得到的,对所述多个第1区段的每一个赋予与半径方向上的所述多个第1区段的排列顺序对应的第1尺度的数值信息,将多个第2区段中的一个以上的第2区段设定为以传统磁记录方式即CMR方式写入数据的第2储存区域,所述多个第2区段是以能够通过CMR方式写入所述第1量的数据的第2存储区域为单位将所述记录面在半径方向上分割而得到的,对所述多个第2区段的每一个赋予与半径方向上的所述多个第2区段的排列顺序对应的第2尺度的数值信息,在从所述主机接收到分别是要求对于所述第1储存区域和所述第2储存区域中的任一储存区域的访问的命令的多个命令的情况下,选择所述第1尺度和所述第2尺度中的一个,关于所述多个命令的每一个,将赋予给访问目的地的区段的数值信息换算为作为所选择的尺度的第3尺度的数值信息,按照基于从各访问目的地的区段的数值信息换算而得到的所述第3尺度的数值信息的顺序,执行所述多个命令。2.根据权利要求1所述的磁盘装置,所述控制器基于能够以SMR方式写入到第3存储区域的数据的量和能够以CMR方式写入到所述第3存储区域的数据的量中的一方相对于另一方的比率,执行向所述第3尺...

【专利技术属性】
技术研发人员:阿部隆夫仁田达雄原武
申请(专利权)人:东芝电子元件及存储装置株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1