what is bottleneck of disk IO operation?
feedback
|
migrated from stackoverflow.com Mar 2 '11 at 0:54
This question came from our site for professional and enthusiast programmers.
|
Disk operations are very slow relative to the speed of the devices requesting information from them ... namely the CPU. The CPU is often waiting far too long for information from a disk to get back to it and loaded into memory. Major slow down factors in tradition hard disks (excludes SSD): Seek time Bus speed Bus speed is also a bottleneck because multiple devices are competing for time on th bus and only one device can use it at a time ... so sometimes you are simply waiting while something on the south bridge is finishing up before it can resume transferring data from the hard disk into memory as well. | |||
feedback
|
|
That pretty much depends on what you do.
| |||
|
feedback
|
|
The mechanical parts on a normal harddrive. An SSD increases speed significantly as it doesn't have any moving parts. | |||
|
feedback
|
|
Access time, mostly on spinning (i.e. physical) disks. The actual sequential transfer rates are usually not the problem. | |||
|
feedback
|