Portál AbcLinuxu, 19. dubna 2024 21:29


Dotaz: SATA/SAS radic a rychlost PCI-E linky

31.3.2015 10:40 pavel
SATA/SAS radic a rychlost PCI-E linky
Přečteno: 1020×
Odpovědět | Admin
Ahoj,

mam v PC radic Adaptec 1405 SATA/SAS (cip Marvell) a k nemu pripojene SSD disky. Radic funguje, je detekovan, disky funguji, ale rychlost neodpovida memu ocekavani. Hdparm dava cca 150MB/s reads na SSD (jednotlive). Soucasne jsem jeste nezkousel.

Problem je zrejme v tom, ze radic ma sice PCI-E x4, ale system jej detekuje jako PCI-E x1.

Vypis dmesg:
[    6.569431] mvsas 0000:04:00.0: mvsas: PCI-E x1, Bandwidth Usage: 2.5 Gbps
Kernel mam 3.16. Radic je jedina pridavna karta v PC, jinak jsou vsechny sloty prazdne, graficka karta je onboard. Az budu doma, mohu poslat presny vypis z dmesg.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

the.max avatar 31.3.2015 11:32 the.max | skóre: 46 | blog: Smetiště
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
Odpovědět | | Sbalit | Link | Blokovat | Admin
V jaké desce máš ten řadič zastrčenej? Počítej s tím, že když máš třeba desktopovou desku, která má 2 dlouhé sloty x16 a pak k tomu ještě pár x1, tak na tom druhém x16 opravdu může být dostupná pouze jedna pcie linka. Čipsety nemají neomezenej počet pcie linek a obzvlášť dekstopové jsou dost často tímto problémem postižené. Na pcie jsou už integrované periferie, pak tam máš třeba grafiku a tak linky prostě nezbývají.

Druhá věc je, je konfigurace toho řadiče. Jestli máš disky v poli a pokud ano tak v jakém, jestli máš zapnutou write cache (pokud nemáš zálohovací akumulátor, tak je write cache defaultně vypnutá) atd... Mám ten řadič taky ale vyhodil jsem ho z bedny a používám mdadm, přijde mi to rychlejší.
KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
31.3.2015 12:03 pavel
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
Ahoj, desku mam GIGABYTE MA78G-DS3H. Deska ma PCI-E x4 slot a prave v nem mam strcenej ten radic.

Disky v poli nemam, v linuxu nad nimi mam md-raid 1. Grafickou kartu ve slotu nemam, pouzivam integrovanou na motherboardu.

Podivam se na lspci a na moznost vypnout nepouzivana zarizeni.
the.max avatar 31.3.2015 22:50 the.max | skóre: 46 | blog: Smetiště
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
Koukám na web, gigabyte píše, že deska má 1 * x16, 1 * x4 a 3 * x1. Taky se tam píše, že pokud obsadíš ten x4, tak se vypnou ty x1. Píšeš, že používáš integrovanou grafiku. Ta určitě ale bude sdílet linky z toho x16 slotu, takže bych asi zkusil ten řadič vyndat z modrýho x16 a strčit ho do toho oranžovýho x4, čímž ale vypneš spodní dva krátké x1. Pokud v nich nic nemáš, tak tě to nemusí trápit. Pokud tam něco máš, zbejvá ti horní x1 nebo x16, kde ti to ale asi zase sebere linku z grafiky. Koukni ještě jen tak pro zajímavost do toho lspci co máš u grafiky, jestli ti jede jako x16 nebo ne.

Vypnout věci na desce můžeš zkusit. x1 ti bude zabírat síťovka, tu ale asi potřebuješ, diskové řadiče řeší south bridge, ten má vlastní propojení na north bridge přez 4 PCIe 1.1 x1 linky, North bridge má celkem použitelné 1* x16, 1* x4 a 2* x1, což je celkem 22 linek, všechny PCIe 2.0
KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
1.4.2015 08:06 pavel
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
Příloha:
Radic mam strcen v tom oranzovem x4, ale funguje zde pouze jako x1. Podle me mu krade linky ta integrovana grafika, kterou ale momentalne potrebuji. Budu muset koupit dedikovanou grafiku, pak vypnout integrovanou grafiku, tim uvolnim linky pro radic. (viz diagram)
the.max avatar 1.4.2015 09:50 the.max | skóre: 46 | blog: Smetiště
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
no a když teda strčíš řadič do toho x16 tak to udělá co?
KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
1.4.2015 11:03 pavel
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
Ha, nevim, vyzkousim!
1.4.2015 18:23 pavel
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
Zdar, tak v x16 slotu karta spravne funguje se 4 PCI-E linkami:
[    1.302849] mvsas 0000:02:00.0: mvsas: PCI-E x4, Bandwidth Usage: 2.5 Gbps
Rychlost na raidu je nyni podstatne vyssi nez byla (nyni ~255 MB/s dle hdparm).

Tedy to vypada, ze opravdu sdilena grafika "krade" linky.
17.4.2015 10:15 pavel
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
Sdilenou grafikou to nebylo.

Koupil jsem si dedikovanou grafiku (PALIT GTX 750 Ti KalmX 2GB GDDR5), tu jsem dal do x16 slotu a radic vratil zpet do x4 slotu. V BIOSu jsem vypnul sdilenou grafiku. Radic stale funguje pouze x1 :-(

Take jsem zkousel v BIOSu vypnout nektere dalsi integrovane komponenty (sitovku, zvukovku, firewire, apod.), ale nic nepomohlo.
the.max avatar 19.4.2015 23:41 the.max | skóre: 46 | blog: Smetiště
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
takže co teda? Máš x1 nebo x4?
KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
20.4.2015 09:40 pavel
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
stale stejny problem, karta funguje pouze x1 ve x4 slotu.
the.max avatar 20.4.2015 18:04 the.max | skóre: 46 | blog: Smetiště
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
A jak jsi se tedy dostal k tomuhle?
Zdar, tak v x16 slotu karta spravne funguje se 4 PCI-E linkami:

[ 1.302849] mvsas 0000:02:00.0: mvsas: PCI-E x4, Bandwidth Usage: 2.5 Gbps

Rychlost na raidu je nyni podstatne vyssi nez byla (nyni ~255 MB/s dle hdparm). Tedy to vypada, ze opravdu sdilena grafika "krade" linky.
KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
20.4.2015 18:08 pavel
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
Vlozil jsem kartu do x16 slotu. Ten je ale nyni obsazeny grafickou kartou.
20.4.2015 18:31 R
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
Tu grafiku si kupoval zbytocne. Bud ju vyber von alebo ju prehod do toho oranzoveho slotu.
20.4.2015 19:55 pavel
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
Proc by mela byt zbytecna?
the.max avatar 22.4.2015 09:33 the.max | skóre: 46 | blog: Smetiště
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
Pockej, mam to chapat tak, ze ti radic jel na x4 v x16 slotu (pro grafiku). Pak jsi si sel koupit stejne jinou grafiku, dal ji do toho x16 a radic prestehoval do x4, kde ti stejne tak jako puvodne jede jen na x1?

A nebude to uz naaaahogou tim, ze ta deska proste nema tolik express linek?

Jinak zvukovka urcite nebude na expressu, ale na pci.
KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
22.4.2015 12:44 pavel
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
Pockej, mam to chapat tak, ze ti radic jel na x4 v x16 slotu (pro grafiku). Pak jsi si sel koupit stejne jinou grafiku, dal ji do toho x16 a radic prestehoval do x4, kde ti stejne tak jako puvodne jede jen na x1?
Ano tak to je. Nasledne jsem vypnul jsem sdilenou grafiku, ale to nemelo na nic vliv.
22.4.2015 12:47 pavel
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
A nebude to uz naaaahogou tim, ze ta deska proste nema tolik express linek?
Cipset by mel mit 22 linek, z toho 16 je vyhrazeno pro x16 slot a o zbytek se deli onboard komponenty a sloty x1 a x4. Viz schema.
the.max avatar 25.4.2015 00:03 the.max | skóre: 46 | blog: Smetiště
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
Takže. Máš integrovanou grafiku, která zabírá zřejmě 8 linek. Pak máš první x16 slot, kam ty linky jsou také přivedené a ještě dalších 8. Tím, že připojíš grafiku i do toho slotu, tak grafika by teoreticky měla jet na x8 a dalších x8 má pak integrovaná grafika. Pokud tu integrovanou vypneš nebo jí prostě vůbec nepoužíváš (ovladače, zapojený monitor) tak by se měla deaktivovat sama a pak jde celých 16 linek na ten první x16 slot.

Následně máš na desce další slot, co vypadá jako x16 ale jsou tam přivedeny jen 4 linky a dalsí x1 sloty. K tomu pak máš integrované řadiče disku a síťovku. USB a šumblástr snad není na pcie ale bude jen na pci.

Deska je holt nějakým způsobem zkriplená tak, že aby jsi mohl využít x4 slot, tak můžeš použít pouze integrovanou grafiku. Pokud použiješ grafiku dedikovanopu, tak prostě linky zmizí ve prospéch grafiky. Ono je taky dost dobře možné, źe čipset má 22 linek, ale soudruzi aby ušetřili, tak místo 22 jich používají pouze 20. Ty zbylé dvě se jim třeba nikam nevešli v tom smyslu, že neměli prostor pro jejich spoje na desce mezi ostatními spoji. Nevím.

Prostě se smiř z stím, že máš šit desku, na které můžeš používat integrovanou grafiku a x4 řadič zastrčený do horního x16 slotu, ze kterého si ty 4 linky vezme. Jinak to prostě holt nepůjde, Pokud s tím máš nějaký morální problém, poohlédni se po jiné desce s lepším designem, ideálně bez integrované grafiky.

Já už pár let mám desku Asus M4N98TD EVO rev. 1.01G. která o sobě tvrdí, že má dva plnohodnotné x16 sloty, dva x1 sloty, integrovanpu síťovku na pcie a 6x SATA2 taky na pcie. Čipset si říká nForce 980a SLI, což pokud jsem to dobře pochopil, tak je vlastně jen nForce 960(???) + NF200. NF200 je totiž nějaký pcie expandér, kterej vyrábí další pcie lajny, proto jich tam mám tolik. A fakt je že když jsem měl x16 grafiku sata/sas řadič ve druhém x16 (kdy si bral x4), druhou síťovku v x1 a další dva sériové porty taky v x1, tak mi všechno chodilo naprosto v pohodě. Teď teda ten řadič nepoužívám a upřímně ani nevím kde je (našel jsem z něj akorát kabel miniSAS na SATA) abych to vyzkoušel a poslal výpis.

KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
26.4.2015 16:26 GeorgeWH | skóre: 42
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
v manuali sa nic nepise o tom, zeby int. grafika zaberala nejake pci-e linky. ak sa pozries na ten diagram, tak ta grafika je vyvedena mimo pci-e. a podla toho ta doska naozaj ma mat 22 liniek:

1x x16 + 1x x4 + 1x x1 + sietovka = 22 - v pripade ze slot x4 bezi v x4 mode (poznamka 4 v manuali pri specifikacii)

alebo

1x x16 + 3x x1 + sietovka = 20 + 2 linky ostanu volne v x4 slote
20.4.2015 19:45 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
Ještě je možné, že na té x4 lince jsou navěšeny 3 x1 linky a síťovka, a jestli to není tak že i ta síťovka bere x1 linku stejně jako ostatní tři x1 linky a pak když je jedoucí sít není možné mít x4 na plné rychlosti.
20.4.2015 19:57 pavel
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
Zkousel jsem vypnout sitovku v BIOSu, stejne jako zvukovku, firewire, ale nemelo to zadny vliv. Beru to tak, ze proste 4 liny na x4 slotu mi nejsou prany. Deska pomalu zastarava, necham ji dozit a za rok dva koupim novou.
20.4.2015 22:43 marian34
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
Z toho čo tu odznelo prichádza do úvahy tá možnosť,že po obsadení x4 sa sloty x1 z bližšie nešpecifikovaného dôvodu nevypnú...
20.4.2015 23:01 pavel
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
Vypada to tak, ale jak tomu prijit na kloub? Psal jsem si s Gigabyte supportem, ale neverili vystupu z dmesg - bohuzel trvaji na screenshotech z MS Windows, ktere nemam k dispozici.

Nemohl by na desce byt nejaky jumper, ktery by to ovlivnoval?
26.4.2015 16:29 GeorgeWH | skóre: 42
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
co ukaze lspci -vv?
27.4.2015 12:57 pavel
Rozbalit Rozbalit vše Re: SATA/SAS radic a rychlost PCI-E linky
Zdravim, podivam se, az budu doma. Na druhou stranu me ale snizena rychlost zas tolik netrapi. SSDcka (rootfs) mam pripojene primo na desku, kde jedou plnou rychlosti co SATA 300 dovoli.

Rotacni disky mam pripojene do SAS radice, ktery sice kvuli problemu nefunguje naplno, ale rychlost pole je dostatecna (100MB/s read).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.