Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Control method for reducing hard disk magnetic head path searching times to raise hard disk reading speed

A control method and hard disk controller technology, applied in recording/reproducing/deleting methods, digital recording, electronic digital data processing, etc., can solve the problems of low data throughput and long seek time, etc.

Inactive Publication Date: 2006-05-10
北京华智大为科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The data throughput speed of storage devices such as hard disks is generally relatively low. The root cause is that: on the one hand, hard disk data seeking depends on mechanical control, and each time seeking is longer; on the other hand, data files are mostly non- Continuously stored on the hard disk, it is composed of a group of data blocks. When reading a data file, multiple hard disk seeks are required.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Control method for reducing hard disk magnetic head path searching times to raise hard disk reading speed
  • Control method for reducing hard disk magnetic head path searching times to raise hard disk reading speed
  • Control method for reducing hard disk magnetic head path searching times to raise hard disk reading speed

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] Generally speaking, when performing DMA data transmission between the host and the hard disk, the hard disk controller works in the Bus Master (actively controlling the computer bus) state, and the data transmission is based on the Scatter-Gather table generated by the host-side device driver to write the data into host memory. The structure of the Scatter-Gather table is as follows image 3 shown. Each item in the table has two 32-bit contents, which are address, data length and mark. When the flag bit31 is 1, it means that it is the last item in the Scatter-Gather table.

[0016] When using this new type of hard disk controller, the Scatter-Gather collection generated by the device driver on the host side takes the 31st bit (Bit30) of the second 32-bit content in each item as a data discard mark, that is, when When it is 1, the hard disk controller does not transmit the data at this time to the host, but discards it. When data is discarded, it is completely realiz...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a control method for reducing the number of seeks of a hard disk magnetic head to increase the speed of reading a hard disk, in the technical field of magnetic recording. Use one hard disk seek to read multiple non-consecutive data blocks. Use a hard disk DMA data read command to continuously read a large data block containing multiple required data blocks, and then discard unnecessary data fragments between data blocks. When the interval between adjacent data blocks is relatively close, the data transmission time for reading redundant data fragments is much shorter than the hard disk seek time, which greatly improves the speed of data transmission. The steps are as follows: (1) determine the physical location of the file on the hard disk, and provide the host side data buffer location; (2) generate the hard disk operation command queue and the SG table used for DMA data transmission; (3) the hard disk controller The item reads the SG table and performs data transmission. When the data discarding flag of the SG table is 1, the data corresponding to the SG table of this item is not transmitted, and is discarded inside the hard disk controller.

Description

technical field [0001] The invention relates to the technical field of magnetic recording, in particular to a control method for reducing the number of seeks of a hard disk magnetic head to increase the speed of reading a hard disk. Background technique [0002] The data throughput speed of storage devices such as hard disks is generally relatively low. The root cause is that: on the one hand, hard disk data seeking depends on mechanical control, and each time seeking is longer; on the other hand, data files are mostly non- Continuously stored on the hard disk, it is composed of a group of data blocks, and multiple hard disk seeks are required to read a data file. Contents of the invention [0003] The object of the present invention is to provide a control method for reducing the number of seeks of a hard disk head to increase the speed of reading the hard disk. [0004] The control method for reading storage devices such as hard disks of the present invention improves t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F13/28G11B5/09G06F13/00
Inventor 张亮韩承德
Owner 北京华智大为科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products