Sunday, September 4, 2016

Why read speed are more than write speed?

To put it simply, because write operations are more complex than read operations.

In the "read" case, the system merely needs an access to a file, it talks to the drive, and the drive controller merely points to the physical location(s) of the file.
In the "write/overwrite" case, the system needs to actively change the state of the corresponding cells. Here, the drive needs to:

A. (in the case of write) point to an empty space or marked-empty space, then apply voltage to all the corresponding cells, in order to change their state.

B. (in the case of 'overwrite') mark the cells containing old file(s) as unused (TRIM and controller's native garbage collection will likely erase the cell [again, by applying voltage to it] at a later time), then carry out step A.

I hope this may help.

Don’t forget to Comment and Share..

No comments: