質問: マザーにm.2ssdを2枚搭載すると転送速度? intel core i5 9600k、マザーはz390チップセット搭載のasus rog maximus xi hero wifiを使用しています。https://dlcdnets.asus.com/pub/asus/mb/lga1151/rog_maximus_xi_hero_wifi/j14808_rog_maximus_xi_hero_wi-fi_um_v2_web.pdf nvme m.2ssdの空きスロットは2か所あり、1か所はsamsung 970 evo plus 1tbを挿して おります。もう1か所のm.2ssdにnvme m.2ssdを挿した場合、z390チップセットの技術仕様やintel core i5 9600kの仕様を考えると、pci express3.0×16端子にグラボ、pci express×1端子に内蔵tvカードチューナー、sata0、1、2にpionner bdr-s09j-x、08j-kr、07jの光学ドライブ3台接続していますが、マザーのm.2ssdに2枚nvme m.2ssdを挿すと、cpu直結、z390チップセット経由いずれにせよ、帯域不足、cpu直結でない場合は 本来のnvme m.2ssdの転送速度、帯域確保に関して何か問題が起こる可能性はありますでしょうか?2枚目のnvme m.2ssdはデータ保存用として購入を考えています。詳しい方教えて下さい。
回答: 私はこう考えます・・・ usbにしろm.2にしろsataにしろ、とにかくデータ転送が発生するbusはコントローラーとデバイスが1対1でつながっているときが一番効率が良いと思っています。 usbがわかりやすいと思いますが、usb hubを使用して高速伝送可能なhddやssdを接続し、2者間で大容量ファイル保コピーする場合とusb接続のssdと内蔵hdd(usbに接続していたものと同じスペックとする)ではどちらが効率的だと思いますか?内蔵hddはsata接続として。 1本の配管を分岐させて出入り口保増やした場合と、元とつながっている配管を増やした場合とではどちらが蛇口から出る水に余裕があるのか・・・ということです。 パソコンの場合は、コントローラー次第でbusの数が違ってきますが、安物だと1本のbusを共有して接続台数を増やすケース。もう一つは、busそのものを複数もたせる高級志向のもの。 1本のバスを共有している場合は同時にデータ転送が始まるとコリジョンが発生して再送が多発するため全体としての転送速度は落ちることでしょう。 すでに手元にあるm/bとmvmeということであればどうすることも出来ませんよね。 敢えてあげるとすれば、大容量のデータを使用するようなデバイスはより高速なバスを選んで装着するくらい・・・かな? どのスロットが高速かどうかはブロック図とか使用しているチップの仕様なんかを調べないとわからないと思う。だから各スロットの規格を吟味して装着するデバイスもハードウェアコントローラーが仕事をする製品を選ぶことくらいかな? で、m.2 ssdというのは、データアクセスがある程度の時間続くと発熱します。光熱になると転送速度も落ちるようです。 接続方法よりも先に放熱対策を考えたほうが現実的かもしれないですよ。