我一直在玩闪存驱动器、HDD 和 SSD 上的磁盘 IO,/dev/sd*
方法是像打开任何其他文件一样在 Linux 中打开路径。
我知道磁盘上的内存控制器可以向操作系统隐藏真正的块顺序(通过映射)。
这归结为以下问题:
这些块是
/dev/sd*
按照操作系统感知的顺序排列的,还是按照磁盘内存控制器感知的顺序排列的?POSIX OS 之间的块顺序是
/dev/sd*
主观的吗?如果在 NT 或 Cygwin 系统上完成这些属性可以更改吗?
Flash、HDD 和 SSD 之间的此属性是否不同?
是否可以对打开
/dev/sd*
路径中的特定索引进行写入,或者这是由内存控制器确定的?
提前致谢!