我有一个英特尔 SSD 480GB。在各种基准程序(包括dd和我自己编写的程序)下,其峰值写入速度约为300MB/s。然而,当我mkfs.ext4
使用该选项执行时-E lazy_itable_init=0
,iostat 显示它正在执行 8GB/s 到 10GB/s 的写入速度。怎么会发生这种事呢?
问题简单一点,如何编写一个对SSD执行写操作的程序,使iostat报告为10GB/s?虽然mkfs.ext4
能实现,但我想我们特意写的程序也应该能实现。
我有一个英特尔 SSD 480GB。在各种基准程序(包括dd和我自己编写的程序)下,其峰值写入速度约为300MB/s。然而,当我mkfs.ext4
使用该选项执行时-E lazy_itable_init=0
,iostat 显示它正在执行 8GB/s 到 10GB/s 的写入速度。怎么会发生这种事呢?
问题简单一点,如何编写一个对SSD执行写操作的程序,使iostat报告为10GB/s?虽然mkfs.ext4
能实现,但我想我们特意写的程序也应该能实现。