Pie*_*ter 5 performance ssd kernel pcie nvme
我有一个 NUC(BEH 型号)和一个 M.2 SSD PCIe gen3 NMVe 卡(Samsung 970 pro 512GB),并且我在具有两个不同内核的 Ubuntu 18.04.3 中的写入速度既慢又快。我使用ukuu进行内核切换,在 Ubuntu 安装程序标配的内核 5.0+ 中,我获得了大约 600MiB(悲伤)的写入速度,而在之前的内核版本 4.9.190 中,我使用 Ubuntu 中的基准测试工具获得了大约 2200MiB。我试过最新的5.2内核,还是有问题。我已经尝试过 Linux mint 19.2 并且我的写入速度也很慢,因为它使用的是比 4.9 更高的内核。
这是我在内核 4.9.190 上的基准测试结果。
我觉得这个和这个有关系的问题,一个简单的谷歌搜索显示大量的SSD的写入性能问题。这可能是一个巨大的潜在 linux 内核性能问题吗?
非常欢迎任何帮助或修复!
看起来内核本身可能没问题,但 ubuntu 的基准测试工具(磁盘)中的某个地方可能是问题所在。
解决方案(解决方法):我在要测试的磁盘中创建了一个目录,然后终端进入该目录并在其上运行两个命令。第一个命令创建一个临时文件(大小为 4GB)并测试磁盘的写入速度,第二个命令读取该文件并测试读取速度。
命令: -写入:dd if=/dev/zero of=tempfile bs=1M count=4096 conv=fdatasync,notrunc status=progress oflag=direct-读取:dd if=tempfile of=/dev/null bs=1M count=4096 status=progress iflag=direct
小智 2
所描述的问题与此处大致相同。\n我有一台配备 ASUS Z10PE 主板的计算机。那一个有一个内置的 M2 NVMe 插槽。\n我还添加了 1 个 PCIe 卡,支持 1 个 NVMe 驱动器。\n我还修改了 BIOS 以获取分叉模式,将 1 个 PCIe 插槽分为 4X4X4X4,这样我就可以安装在华硕 M2 Hyper PCIe 卡最多支持 4 个 NVMe 驱动器。
\n如果我使用允许运行性能测试的 GNOME-DISKS 工具,则最好的情况是在带有 Samsung PM981 NVMe 驱动器的华硕 PCIe 卡上:
\n我对华硕 PCIe 卡上的 Samsung NVMe PM981 驱动器进行了软攻击。\n速度现在如下:
\n它就像内核或 MoBo 将速度设置为 AHCI 速度(因为它是 SATA 驱动器)。
\n现在如果我使用上面的方法,结果就完全不同了:
\ndd if=/dev/zero of=tempfile bs=1M count=16384 conv=fdatasync,notrunc status=progress oflag=direct
15183380480\xc2\xa0octets (15 GB, 14 GiB) copi\xc3\xa9s, 5 s, 3,0 GB/s \n16384+0\xc2\xa0enregistrements lus\n16384+0\xc2\xa0enregistrements \xc3\xa9crits\n17179869184\xc2\xa0octets (17 GB, 16 GiB) copi\xc3\xa9s, 5,63686 s, 3,0 GB/s\nRun Code Online (Sandbox Code Playgroud)\ndd if=tempfile of=/dev/null bs=1M count=4096 status=progress iflag=direct
4096+0\xc2\xa0enregistrements lus\n4096+0\xc2\xa0enregistrements \xc3\xa9crits\n4294967296\xc2\xa0octets (4,3 GB, 4,0 GiB) copi\xc3\xa9s, 1,00056 s, 4,3 GB/s\nRun Code Online (Sandbox Code Playgroud)\n所以这两个工具之间完全不一致:GNOME-DISKS 和 dd...
\n在现实世界中:如果我将一个非常大(大约 20GB)的文件从一个 NVMe 移动到另一个 NVMe,即使在 Softraid 驱动器上,我也很难获得超过 850MB/s 的速度,这确实比预期慢得多...\n理论将为:2 X 2400MB/s = 4800MB/s。\n现实:少 6/7 倍。
\n你问我:我认为 MoBo 或 Linux 都存在真正的问题。
\n我必须安装 Windows 来检查问题是否出在 MoBo 或操作系统上。
\n问候。
\n| 归档时间: |
|
| 查看次数: |
5369 次 |
| 最近记录: |