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:
Post a Comment