我可以在网上简单地搜索到关于512Bytes大小和4096Bytes大小的扇区的驱动器的区别,在过渡时期有一种512e磁盘,其物理扇区4k但是对os的逻辑接口是512B。
https://zhuanlan.zhihu.com/p/...
https://www.zhihu.com/questio...
那么若操作系统支持4K的扇区大小,那么512e的机制可能导致其性能和4Kn磁盘的性能具有相当的差异吗?
如果有差异,其差异是否来源于512e的指令一次只能传输512B的数据?
如果没有差异,是否说明512e和4Kn的指令相互兼容?
512e是否存在同时兼容4Kn读写方式和512B传统读写方式的接口?或者其实现是沿用原来传统的512B接口的指令(并没有添加任何新的接口或方式和os交互),但是使用了类似Buffer的机制使得数据量能够达到4K后再读/写?
或者换一种问法,支持4kn的os在读取/写入512e的磁盘,一共4KB数据时,使用的指令(?)的数量是多少(不考虑对齐问题)?答案是1个还是8个还是其它数量?