J

2004 | 08 | 09 | 10 | 11 | 12 |
2005 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2006 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 12 |
2008 | 01 | 02 | 04 | 10 | 11 | 12 |
2009 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2010 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2011 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2012 | 01 | 03 | 04 | 05 | 06 | 07 | 08 | 12 |
2013 | 01 | 02 | 03 | 05 | 06 | 07 | 08 | 09 | 10 | 11 |
2014 | 01 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2015 | 02 | 03 | 04 | 05 | 06 | 07 | 10 | 11 | 12 |
2016 | 01 | 02 | 04 | 05 | 06 | 07 | 09 | 11 | 12 |
2017 | 01 | 02 | 03 | 05 | 06 | 07 | 08 | 09 |

ホーム

日記内の"morihyphen.hp.infoseek.co.jp"へのリンクは切れてます。必要な場合はお手数ですが int.main.jp へ書き換えをお願いします。

TODO: ファイル名確認を忘れないこと > 自分

twitter

2017-09-02

おぷたん 03:35

(書きながら更新中)

[global]
ioengine=libaio
size=4g
direct=1
runtime=30
filename=/dev/nvme0n1

[Seq-Read]
iodepth=1
bs=1m
rw=read
stonewall

[rand-4k-q1]
iodepth=1
bs=4k
rw=randread
stonewall

[rand-4k-q32]
iodepth=32
bs=4k
rw=randread
stonewall

[rand-4k-q256]
iodepth=256
bs=4k
rw=randread
stonewall

http://int.main.jp/files/fio/ST3000DM001.log

ST3000DM001 とかいうヤバいHDD使ってるやつはおらんやろな?

http://int.main.jp/files/fio/sm960evo.log

申しわけないが、この960EVO、NTFSしか入れてないから書き込みは測ってない。/dev/nvme0n1 でとってる。

https://twitter.com/tanakmura/status/902902676236582912

Windows で測ったやつ。CrystalDiskMark はファイルで測るから、公平な比較ではない。けど、スループットはWinのほうがいいね。ランダムは、まあ公平ではないのでなんとも…


CPU Ryzen 7 1700X、960 EVO

  • アイドル49Wぐらい。
  • シーケンシャル 72W
  • rand 4k q32 78-80W

まあ現代のNVMeの速度なら、CPUへの影響はかなりあるので、ワットチェッカではCPUの消費電力とストレージの消費電力うまく切り離せないが…


http://int.main.jp/files/fio/optane16g.log

はい。

https://twitter.com/tanakmura/status/903698660549992448

twitterに書いてしまったのでそっち見て。

まあ一言で言うと、この性能では使うメリット無い。QD=1時の性能は確かに良いが、どこのデスクトップがQD=1時の性能を必要としてるんだ。

つまり、Optane 16G は高いだけで速度も容量もメリットは無く、実質的には、Intel謹製のNVMeキャッシュアプリケーションを買ってるだけと言っていい。

  • アイドル49Wぐらい。
  • seq read 68W
  • seq write 66W
  • rand 4k read q32 78-80W
  • rand 4k write q32 68

SPDKもやろうと思ったけど、VFIO group is not viable とか出てきて使えぬ…

PCIe 差す場所変えればワンチャンあるっぽいがNVMeは差す場所変えれないが…あとACSがなんとかかんとかって書いてあるが説明読む気力が無い。

PCIe M.2 変換みたいなやつ使ってスロット変えて試すか、i7 で試すか…



http://int.main.jp/files/fio/sm960evo-2.log

960EVO ディスク後ろ空けてwriteも試した。(一瞬間違えてデータ消しかけた)

read もえらい性能上がるな。2.5GB/sと3.5GB/sぐらい違う。まあ後ろ領域使ってないから、そういう違いだろうな。そうすると、何か書いてからテストしたほうが、実際の使い方に近いのでは。

PCIe M.2 変換 07:07

なんか違和感を感じるよな。変換とは。

NVMeはプロトコルはPCIeなんだから、プロトコルは変換してない。PCIeはスロットの形も定義してるから、PCIeスロット M.2 スロット変換とでも呼ぶべきか?

まあM.2はM.2で、「M.2とは何か」みたいなのが一言で言いづらい感じはあるよな。

あと定期的に書いてる気がするが、これ系で一番好きなのは、「USBシリアル変換」で、U シリアル B シリアル変換であって、お前USBはシリアルとちゃうんか?的な的な。

真面目に考えれば、USBはちゃんとバスとして働いているのに対して、RS232Cは本当にただのシリアルなので、シリアルバス to シリアル変換と考えれば別にそれほどおかしくない気もする。

トラックバック - http://d.hatena.ne.jp/w_o/20170902