AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 924177
Accepted
akira2x3x
akira2x3x
Asked: 2018-07-31 14:21:00 +0800 CST2018-07-31 14:21:00 +0800 CST 2018-07-31 14:21:00 +0800 CST

SSD NVME RAID0 MDADM

  • 772

我的目标是在 SSD NVME 磁盘上获得良好的写入性能(基准测试工具似乎在特定的优化环境中给出了性能,但与我们在现实生活中获得的性能相去甚远)

我的服务器:32x Intel(R) Xeon(R) Silver 4110 CPU @ 2.10GHz RAM:256GB DDR4 HD:2x 1,5TB SSD NVME MICRON 9200 => RAID0 HD:1x 1,5TB SSD NVME MICRON 9200 => DISK1 OS: debian 9.5 文件系统:XFS

我正在使用 cp 和 dd 来测量从 RAMDISK(/dev/urandom 的 30Go)复制到 DISK1 和 RAID0 的文件带宽 我正在使用 iostat 监视写入操作 我正在使用 bs=1M 和使用 dd 的 offlag

a) 使用 dd 从 RAMDisk 到 RAID0 没有 oflag=direct 我得到 15Gb/s 并且使用 oflag=direct 我得到近 20Gb/s。好的!

b) 使用 dd 从 RAMDisk 到 DISK1 而不使用 oflag=direct,我得到 15Gb/s 和 13Gb/s。我不确定是否理解倒置

c) 使用 cp 从 RAMDisk 到 RAID0,性能很差,每 2 秒 iostat 采样显示 4 秒在 RAID0 上的每次写入之间没有写入

以真实的方式无波动地测量 RAID0 SSD NVME 的最佳方法是什么)

亲切的问候

raid0
  • 1 1 个回答
  • 1257 Views

1 个回答

  • Voted
  1. Best Answer
    P.Pauls
    2018-08-02T05:55:41+08:002018-08-02T05:55:41+08:00

    您可以尝试使用 FIO 来测试存储,并在测试之前将 fstrim 命令发送到 RAID-0 SSD 池。参考链接 -

    https://linux.die.net/man/1/fio或https://fio.readthedocs.io/en/latest/

    https://www.linux.com/learn/inspecting-disk-io-performance-fio

    http://blog.neutrino.es/2013/howto-properly-activate-trim-for-your-ssd-on-linux-fstrim-lvm-and-dmcrypt/

    • 0

相关问题

  • 在单独的磁盘或 RAID 5 中安装 Windows Server 2012?

  • 带有软件 RAID 1 问题的 Ubuntu 16.04

  • Windows Striped Vs 单硬盘

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve