pcDuino3 NanoをNASにしようと思った原因は、最近どうもBananaProのNASが異様に遅いような気がするから、なのだ。このBananaPro、ファイルサーバーとして普段は調子いいのだが、機嫌を損ねると劇遅になる。動画再生なんてコマ送り状態になるほど。で、pcDuino3 Nanoが完成したら、それに乗り換えて、BananaProを最初から構築し直そう、と思ったから。また、11月ごろからBananaProがよくフリーズするようにもなったし。
さて、完成したので、速度を測ってみた。
まずは、PCローカルのM.2 SSDから。
-----------------------------------------------------------------------
CrystalDiskMark 6.0.2 x64 (C) 2007-2018 hiyohiyo
Crystal Dew World : https://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes
Sequential Read (Q= 32,T= 1) : 1758.919 MB/s
Sequential Write (Q= 32,T= 1) : 1129.390 MB/s
Random Read 4KiB (Q= 8,T= 8) : 835.557 MB/s [ 203993.4 IOPS]
Random Write 4KiB (Q= 8,T= 8) : 637.016 MB/s [ 155521.5 IOPS]
Random Read 4KiB (Q= 32,T= 1) : 305.235 MB/s [ 74520.3 IOPS]
Random Write 4KiB (Q= 32,T= 1) : 224.887 MB/s [ 54904.1 IOPS]
Random Read 4KiB (Q= 1,T= 1) : 47.252 MB/s [ 11536.1 IOPS]
Random Write 4KiB (Q= 1,T= 1) : 117.339 MB/s [ 28647.2 IOPS]
Test : 1024 MiB [C: 68.8% (163.3/237.2 GiB)] (x5) [Interval=5 sec]
Date : 2019/01/24 0:42:48
OS : Windows 10 [10.0 Build 17134] (x64)
さすがに速いね。次は、後で追加した格安内蔵SSD。
-----------------------------------------------------------------------
CrystalDiskMark 6.0.2 x64 (C) 2007-2018 hiyohiyo
Crystal Dew World : https://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes
Sequential Read (Q= 32,T= 1) : 549.581 MB/s
Sequential Write (Q= 32,T= 1) : 491.671 MB/s
Random Read 4KiB (Q= 8,T= 8) : 314.051 MB/s [ 76672.6 IOPS]
Random Write 4KiB (Q= 8,T= 8) : 338.192 MB/s [ 82566.4 IOPS]
Random Read 4KiB (Q= 32,T= 1) : 192.335 MB/s [ 46956.8 IOPS]
Random Write 4KiB (Q= 32,T= 1) : 174.931 MB/s [ 42707.8 IOPS]
Random Read 4KiB (Q= 1,T= 1) : 19.615 MB/s [ 4788.8 IOPS]
Random Write 4KiB (Q= 1,T= 1) : 74.852 MB/s [ 18274.4 IOPS]
Test : 50 MiB [D: 0.0% (0.2/894.3 GiB)] (x5) [Interval=5 sec]
Date : 2019/01/26 18:22:41
OS : Windows 10 [10.0 Build 17134] (x64)
まあ、M.2よりは落ちるけど、結構頑張ってるよね。
次は、BananaProのNAS(Wifi経由)
-----------------------------------------------------------------------
CrystalDiskMark 6.0.2 x64 (C) 2007-2018 hiyohiyo
Crystal Dew World : https://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes
Sequential Read (Q= 32,T= 1) : 40.990 MB/s
Sequential Write (Q= 32,T= 1) : 22.751 MB/s
Random Read 4KiB (Q= 8,T= 8) : 17.757 MB/s [ 4335.2 IOPS]
Random Write 4KiB (Q= 8,T= 8) : 18.243 MB/s [ 4453.9 IOPS]
Random Read 4KiB (Q= 32,T= 1) : 17.217 MB/s [ 4203.4 IOPS]
Random Write 4KiB (Q= 32,T= 1) : 15.267 MB/s [ 3727.3 IOPS]
Random Read 4KiB (Q= 1,T= 1) : 1.594 MB/s [ 389.2 IOPS]
Random Write 4KiB (Q= 1,T= 1) : 1.507 MB/s [ 367.9 IOPS]
Test : 50 MiB [Z: 29.1% (1066.0/3659.0 GiB)] (x5) [Interval=5 sec]
Date : 2019/01/24 23:00:23
OS : Windows 10 [10.0 Build 17134] (x64)
遅い?のかな?
ちなみに、これは調子いい状態のとき。これでも動画ファイル再生でコマ落ちしない。
次、今回構築したpcDuino3 NanoのNAS (Wifi経由)
-----------------------------------------------------------------------
CrystalDiskMark 6.0.2 x64 (C) 2007-2018 hiyohiyo
Crystal Dew World : https://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes
Sequential Read (Q= 32,T= 1) : 40.365 MB/s
Sequential Write (Q= 32,T= 1) : 27.108 MB/s
Random Read 4KiB (Q= 8,T= 8) : 21.863 MB/s [ 5337.6 IOPS]
Random Write 4KiB (Q= 8,T= 8) : 20.912 MB/s [ 5105.5 IOPS]
Random Read 4KiB (Q= 32,T= 1) : 20.198 MB/s [ 4931.2 IOPS]
Random Write 4KiB (Q= 32,T= 1) : 17.062 MB/s [ 4165.5 IOPS]
Random Read 4KiB (Q= 1,T= 1) : 1.611 MB/s [ 393.3 IOPS]
Random Write 4KiB (Q= 1,T= 1) : 1.516 MB/s [ 370.1 IOPS]
Test : 50 MiB [Z: 29.1% (1066.0/3659.0 GiB)] (x5) [Interval=5 sec]
Date : 2019/01/24 23:13:47
OS : Windows 10 [10.0 Build 17134] (x64)
あんま、変わんねーな。で、これも調子のいいとき。しばらくPCを使って、その後測定したのが、次。
-----------------------------------------------------------------------
CrystalDiskMark 6.0.2 x64 (C) 2007-2018 hiyohiyo
Crystal Dew World : https://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes
Sequential Read (Q= 32,T= 1) : 1.310 MB/s
Sequential Write (Q= 32,T= 1) : 1.494 MB/s
Random Read 4KiB (Q= 8,T= 8) : 1.290 MB/s [ 314.9 IOPS]
Random Write 4KiB (Q= 8,T= 8) : 0.442 MB/s [ 107.9 IOPS]
Random Read 4KiB (Q= 32,T= 1) : 1.268 MB/s [ 309.6 IOPS]
Random Write 4KiB (Q= 32,T= 1) : 0.413 MB/s [ 100.8 IOPS]
Random Read 4KiB (Q= 1,T= 1) : 0.516 MB/s [ 126.0 IOPS]
Random Write 4KiB (Q= 1,T= 1) : 0.488 MB/s [ 119.1 IOPS]
Test : 50 MiB [Z: 29.1% (1066.0/3659.0 GiB)] (x5) [Interval=5 sec]
Date : 2019/01/26 20:49:17
OS : Windows 10 [10.0 Build 17134] (x64)
なんだこれ、超遅いじゃん。。。せっかくpcDuino3 Nanoにしたのに。。。これだったらBananaProの方がましじゃん、と思ってBananProを測りなおしたら、こちらも撃遅。。。
ひょっとして、、、、遅い原因はNAS(Linuxのsamba)側じゃなくて、PC側か????
そういや、遅くなった11月ごろに、なんかあったよな。。。
Windows10 Fall Creators Update
犯人は、こいつでした。こいつがSMB1を勝手に無効にしやがったからであることは間違いない。
ということで、「プログラムと機能」->「Windowsの機能の有効化または無効化」から、「SMB 1.0/CIFSファイル共有のサポート」のチェックを入れて、すべて解消!
SMB1.0のセキュリティがどうかは知らねーが、勝手なことするなよな、くそM$!こちとらクラウドのファイルサーバなんて使わねーから関係ねーんだよ。
ということで、解決後に速度を測定し直すと、
-----------------------------------------------------------------------
CrystalDiskMark 6.0.2 x64 (C) 2007-2018 hiyohiyo
Crystal Dew World : https://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes
Sequential Read (Q= 32,T= 1) : 40.299 MB/s
Sequential Write (Q= 32,T= 1) : 32.846 MB/s
Random Read 4KiB (Q= 8,T= 8) : 9.106 MB/s [ 2223.1 IOPS]
Random Write 4KiB (Q= 8,T= 8) : 9.531 MB/s [ 2326.9 IOPS]
Random Read 4KiB (Q= 32,T= 1) : 9.121 MB/s [ 2226.8 IOPS]
Random Write 4KiB (Q= 32,T= 1) : 8.773 MB/s [ 2141.8 IOPS]
Random Read 4KiB (Q= 1,T= 1) : 1.523 MB/s [ 371.8 IOPS]
Random Write 4KiB (Q= 1,T= 1) : 1.362 MB/s [ 332.5 IOPS]
Test : 50 MiB [Y: 47.3% (777.1/1641.6 GiB)] (x5) [Interval=5 sec]
Date : 2019/01/27 23:22:53
OS : Windows 10 [10.0 Build 17134] (x64)
う~ん、まあ、だいぶいい状態に戻った。。。
きっと、これで劇遅問題だけでなく、フリーズ問題も解消かな?
追伸:ちょっと気になったので、LinkStation LS-XHLも測ってみた。
-----------------------------------------------------------------------
CrystalDiskMark 6.0.2 x64 (C) 2007-2018 hiyohiyo
Crystal Dew World : https://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes
Sequential Read (Q= 32,T= 1) : 40.265 MB/s
Sequential Write (Q= 32,T= 1) : 33.738 MB/s
Random Read 4KiB (Q= 8,T= 8) : 20.173 MB/s [ 4925.0 IOPS]
Random Write 4KiB (Q= 8,T= 8) : 14.020 MB/s [ 3422.9 IOPS]
Random Read 4KiB (Q= 32,T= 1) : 19.547 MB/s [ 4772.2 IOPS]
Random Write 4KiB (Q= 32,T= 1) : 14.696 MB/s [ 3587.9 IOPS]
Random Read 4KiB (Q= 1,T= 1) : 1.661 MB/s [ 405.5 IOPS]
Random Write 4KiB (Q= 1,T= 1) : 1.566 MB/s [ 382.3 IOPS]
Test : 50 MiB [X: 50.2% (915.0/1823.9 GiB)] (x5) [Interval=5 sec]
Date : 2019/01/27 23:31:28
OS : Windows 10 [10.0 Build 17134] (x64)
おお、10年前の老体で、CPU、メモリとかスペックも低いのに、結構頑張ってるね。ていうか、pcDuino3よりかなり速くね?