View Single Post
  #7   (View Single Post)  
Old 27th May 2013
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,983
Default

J65nko just reminded me (from this post in another thread) that for 4096-byte sector disk drives that map to 512-byte sector devices (called "Advanced Format 512e" devices) there is additional latency on write operations that write 512-byte sectors, for a process called Read-Modify-Write ("RMW"):
  1. Seek to the cylinder
  2. Wait for the sector to rotate under the head
  3. Read the 4096-byte sector into cache
  4. Modify the 512-byte sub-sector in cache
  5. Wait for the sector to rotate under the head
  6. Write the 4096-byte sector.
The alignment issue J65nko refers to in his post is to when a sequential 512-byte write from the OS crosses the 4096-byte physical sector boundary, requiring a second RMW operation, and all the extended milliseconds that requires for RPS latency.
Reply With Quote