Я работаю над настройкой простого RAID и мне интересно узнать, насколько независимы мои порты SATA. На материнской плате 4 порта, но lspci
показывает только два контроллера
00:0e.0 IDE interface: NVIDIA Corporation MCP51 Serial ATA Controller (rev a1) (prog-if 85 [Master SecO PriO])
Subsystem: Micro-Star International Co., Ltd. Device 7350
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 21
I/O ports at b800 [size=8]
I/O ports at b480 [size=4]
I/O ports at b400 [size=8]
I/O ports at b080 [size=4]
I/O ports at b000 [size=16]
Memory at fbffd000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2
Capabilities: [b0] MSI: Enable- Count=1/4 Maskable- 64bit+
Capabilities: [cc] HyperTransport: MSI Mapping Enable- Fixed+
Kernel driver in use: sata_nv
00:0f.0 IDE interface: NVIDIA Corporation MCP51 Serial ATA Controller (rev a1) (prog-if 85 [Master SecO PriO])
Subsystem: Micro-Star International Co., Ltd. Device 7350
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 20
I/O ports at ac00 [size=8]
I/O ports at a880 [size=4]
I/O ports at a800 [size=8]
I/O ports at a480 [size=4]
I/O ports at a400 [size=16]
Memory at fbffc000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2
Capabilities: [b0] MSI: Enable- Count=1/4 Maskable- 64bit+
Capabilities: [cc] HyperTransport: MSI Mapping Enable- Fixed+
Kernel driver in use: sata_nv
Журнал ядра при загрузке показывает
ata1: SATA max UDMA/133 cmd 0xb800 ctl 0xb480 bmdma 0xb000 irq 21
ata2: SATA max UDMA/133 cmd 0xb400 ctl 0xb080 bmdma 0xb008 irq 21
ata3: SATA max UDMA/133 cmd 0xac00 ctl 0xa880 bmdma 0xa400 irq 20
ata4: SATA max UDMA/133 cmd 0xa800 ctl 0xa480 bmdma 0xa408 irq 20
Означает ли это, что у меня есть два канала с двумя портами каждый? Если так, RAID 1 с двумя дисками в идеале должен быть настроен с каждым диском на отдельном канале (хотя производительность может действительно не быть заметной)? Или каждый порт все еще независим?