Tomato USB, Samba i mała prędkość transferu
|
damien |
Dodano 13-03-2011 16:38
|
User
Posty: 24
Dołączył: 30/09/2009 01:06
|
Cześć,
Jaką macie prędkość transferu na dysk podpięty pod Tomato USB?
Włączyłem Sambę, początkowo miałem dysk sformatowany pod NTFS - transfery na poziomie 1MBps. Przetestowałem też inne systemy plików, okazało się, że najlepiej chodzi na Ext2. Najlepiej, ale nie zadowalająco, bo jest to raptem 3,5 MBps.
Możecie powiedzieć, jakie macie transfery u siebie?
I mam jeszcze takie pytanko - czy ma wpływ na prędkość to, jaki system plików jest lokalnie, czy jedynie ważny jest system plików na dysku, gdzie są udziały Samby?
Pozdrówki |
|
|
|
ciul90 |
Dodano 13-03-2011 17:41
|
User
Posty: 59
Dołączył: 12/03/2011 18:39
|
Nie wiem jakim sprzętem dysponujesz, ale podejrzewam że rotuter z czipsetem pokroju BCM5354SoC@240MHz. Wtedy ogranicza Cie wlasnie CPU.
Mam podobną sytuację z moim Asusem WL520gu - w zależności od softu osiągam max 3MB/s w dół i 4 MB/s w górę (DD-WRT) lub około 2,5MB/s w górę i dół na Tomato RAF.
97% CPU zajmuje proces ksoftirqd_CPU0.
Telnet'nij się do routera i zobacz ile zasobów co Ci zużywa (komenda 'top' |
|
|
|
shibby |
Dodano 13-03-2011 18:06
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
najwazniejsza jest predkosc cpu routera, pozniej system plikow na dysku routera a na koncu ogolne obciazenie routera.
zacznij moze wiec od podania modelu swojego routera.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
damien |
Dodano 13-03-2011 19:26
|
User
Posty: 24
Dołączył: 30/09/2009 01:06
|
Hej,
Mój router to D-Link Dir-320.
Hm, dla mnie telnetowanie do routera to wyższa szkoła jazdy, ale spróbuję.
Pozdrówki
/edit:
Oto screen z telnetu. Faktycznie samba zabiera 90% czasu procesora.
Edytowany przez damien dnia 13-03-2011 19:54
|
|
|
|
shibby |
Dodano 13-03-2011 19:55
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
no i masz juz swoja odpowiedz. Wiecej niz 2,5MB/s na tym routerze nie uciagniesz. Sprawdz ftp, on troche mniej obciaza router wiec transfery powinny byc deczko wyzsze.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
damien |
Dodano 13-03-2011 20:02
|
User
Posty: 24
Dołączył: 30/09/2009 01:06
|
Ok, sprawdzę więc FTP. Myślisz, że będzie miał znaczenie system plików?
Na sambie miał dość duży wpływ. Na NTFS kopiowało z prędkością 1 MBps, na FAT32 2 MBps, na Ext2 3,5 MBps a na Ext3 - 3 MBps.
/dodane
Hej,
Tak więc sprawdziłem sobie na różnych systemach plików i faktycznie - jest troszkę szybciej.
FAT32 - 2,9 MBps, Ext2 - 4MBps, Ext3 - 3 MBps (bez zmian).
Także zostanę na Ext2.
Dzięki Wam za pomoc i pozdrawiam
Edytowany przez damien dnia 13-03-2011 20:12
|
|
|
|
damien |
Dodano 17-03-2011 23:44
|
User
Posty: 24
Dołączył: 30/09/2009 01:06
|
Witajcie,
Mam jeszcze jeden problem.
Otóż utworzyłem sobie na partycji ext2 wolumen TrueCrypta. Wolumen jest sformatowany pod NTFS (ale próbowałem też pod Fat32).
Partycja jest udostępniona jako udział Samby, więc wolumen TC montuję na swoim komputerze.
Problem jest taki, że transfer z i na ten podmontowany wolumen wynosi około 0,5MBps. I to bez znaczenia, czy wolumen jest sformatowany pod Fat32 czy NTFS. Nie ma znaczenia też, jaki klucz haszujący. Sprawdziłem na 180 bitowym i 512.
Macie jakieś przypuszczenia, z czego wynika ten problem? |
|
|
|
shibby |
Dodano 18-03-2011 09:10
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
bo w locie odbywa sie jeszcze szyfrowanie. To logiczne ze transfer musi wtedy spasc.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
damien |
Dodano 18-03-2011 11:28
|
User
Posty: 24
Dołączył: 30/09/2009 01:06
|
No tak, podejrzewałem że to przez szyfrowanie, ale chodziło mi o szczegóły. Bo to już chyba nie jest wina słabego procesora w routerze, prawda? Skoro wolumen jest podmontowany na komputerze. A wg benchmarka komputer deszyfruje AES z prędkością 400MBps. |
|
|
|
shibby |
Dodano 18-03-2011 12:46
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
jak to nie. dane sa kilkukrotnie zapisywane i odczytywane, dlatego procek bardziej dostaje i trasnfery drastycznie spadaja.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
tristan |
Dodano 18-03-2011 13:08
|
Power User
Posty: 315
Dołączył: 11/02/2011 00:17
|
Na sprzęcie jak ze stopki udało mi się wyciągnąć na SAMBIE transfer do 8 MB/s. Dysk ext3. Kolosalna różnica jest pomiędzy połączeniem wifi a kablowym. Na wifi (Intel 5100AGN w trybie "n" połaczony na 243-300Mbitów/s według windows) max 3MB/s, po przełączeniu na kabel (sieciówka 1000Mbit) właśnie te 8MB/s. NTFS znacząco bardziej obciążał procesor i transfer nie przekraczał 4-5MB/s po kablu.
Był: Asus RT-N16 + Tomato PL v1.28.9054 MIPSR2 116PL K26 USB VPN mod shibby
Jest: Asus RT-AC68U + AsusWRT-Merlin 380.62_1 DualWAN+ Huawei E1820 + 2.5" HDD 500GB Lenovo + Brother HL-1430
|
|
|
|
damien |
Dodano 18-03-2011 13:53
|
User
Posty: 24
Dołączył: 30/09/2009 01:06
|
OK, dziękuję Wam za odpowiedzi. Szkoda, myślałem, że jak kupię dysk USB to będę miał z tego jakiś większy pożytek. No nic, wychodzi na to, że trzeba jednak złożyć sobie samemu NAS na Atomie. Tylko to jest trochę większy wydatek.
Pozdrawiam i życzę miłego dnia! |
|
|
|
masonix |
Dodano 09-04-2013 15:53
|
User
Posty: 11
Dołączył: 04/08/2007 15:15
|
Mam RT-N16 z wgranym Tomato PL 1.28.0000 MIPSR2-108-PL K26 USB AIO
Do ściagania torrentów mam podpięty czytnik kart Kingston USB 2.0 i kartę SanDisk ULTRA MICRO SDHC 32GB 30MB/s CLASS10
Karta sformatowana na EXT3
W zakładce USB i NAS / Obsługa USB mam komunikat że partycja sbd1 jest niezamontowana
Cytat Generic STORAGE DEVICE
Partycja 'sdb1' (1024) jest nie zamontowana
Partycja 'MicroSD 32GB' ext3 (29.25 GB / 14.60 GB wolne) jest zamontowana na /tmp/mnt/MicroSD_32GB
Transfery pobranych plików przez sambę na kablu (1000M Full) mam na poziomie 500-600 kB/s przy właczonym torrencie a przy wyłączonym ok 950 kB/s
torrenty na routerze pobiera do 3,10 MB/s
top pokazuje podczas przegrywania pliku CPU od 11% do 20% smbd -D inne procesy po 0%
Co to może być? |
|
|
|
maciej2 |
Dodano 09-04-2013 21:24
|
Super User
Posty: 418
Dołączył: 19/12/2010 16:35
|
Zrób sam test karty:
hdparm -T /dev/sdb
hdparm -t /dev/sdb
ASUS RT-AC66U v B1 - Asuswrt-Merlin
ASUS WL-500gP v2 - FreshTomato
|
|
|
|
masonix |
Dodano 10-04-2013 13:27
|
User
Posty: 11
Dołączył: 04/08/2007 15:15
|
Nie mam polecenia hdparm
Zmieniłem system plików na ext2 ale transferów to nie poprawiło
przy komendzie dmesg wyskakuje mi:
Cytat scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
|
|
|
|
przemasisko |
Dodano 10-04-2013 22:22
|
Moderator
Posty: 550
Dołączył: 17/05/2010 13:56
|
Zmień najpierw czytnik na coś innego. |
|
|
|
maciej2 |
Dodano 10-04-2013 22:29
|
Super User
Posty: 418
Dołączył: 19/12/2010 16:35
|
Na ext3 nie ext2. Hdparm znajdziesz w optware.
W logach widać, że jest problem z połączeniem z dyskiem, sprawdź czy sprawne jest połączenie z dyskiem - przez komputer, kabel itd.
ASUS RT-AC66U v B1 - Asuswrt-Merlin
ASUS WL-500gP v2 - FreshTomato
|
|
|
|
masonix |
Dodano 11-04-2013 12:42
|
User
Posty: 11
Dołączył: 04/08/2007 15:15
|
@maciej2 Na ext3 nie ext2 sugerujesz że ext3 będzie lepszy?
zmieniłem z czytnika na dysk zewnętrzny 320GB z partycją ext2 i ten sam problem:
Cytat scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
scsi 0:0:0:0: rejecting I/O to dead device
Buffer I/O error on device sda5, logical block 519
lost page write due to I/O error on sda5
usb 2-1: USB disconnect, address 2
scsi 1:0:0:0: rejecting I/O to dead device
Buffer I/O error on device sdb5, logical block 519
lost page write due to I/O error on sdb5
scsi 1:0:0:0: rejecting I/O to dead device
Buffer I/O error on device sdb5, logical block 519
lost page write due to I/O error on sdb5
scsi 1:0:0:0: rejecting I/O to dead device
Buffer I/O error on device sdb5, logical block 519
lost page write due to I/O error on sdb5
scsi 1:0:0:0: rejecting I/O to dead device
Buffer I/O error on device sdb5, logical block 0
lost page write due to I/O error on sdb5
usb 2-1: new full speed USB device using ohci_hcd and address 3
usb 2-1: not running at top speed; connect to a high speed hub
usb 2-1: configuration #1 chosen from 1 choice
scsi2 : SCSI emulation for USB Mass Storage devices
scsi 2:0:0:0: Direct-Access Generic STORAGE DEVICE 0272 PQ: 0 ANSI: 0
sd 2:0:0:0: [sda] 62333952 512-byte hardware sectors (31915 MB)
sd 2:0:0:0: [sda] Write Protect is off
sd 2:0:0:0: [sda] Mode Sense: 0b 00 00 08
sd 2:0:0:0: [sda] Assuming drive cache: write through
sd 2:0:0:0: [sda] Assuming drive cache: write through
sda: sda1 < sda5 >
sd 2:0:0:0: [sda] Attached SCSI removable disk
EXT3-fs: starting recovery.
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda5, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
usb 2-1: USB disconnect, address 3
scsi 2:0:0:0: rejecting I/O to dead device
scsi 2:0:0:0: rejecting I/O to dead device
Buffer I/O error on device sda5, logical block 0
lost page write due to I/O error on sda5
usb 2-2: new full speed USB device using ohci_hcd and address 4
usb 2-2: not running at top speed; connect to a high speed hub
usb 2-2: configuration #1 chosen from 1 choice
scsi3 : SCSI emulation for USB Mass Storage devices
scsi 3:0:0:0: Direct-Access Generic STORAGE DEVICE 0272 PQ: 0 ANSI: 0
sd 3:0:0:0: [sda] 62333952 512-byte hardware sectors (31915 MB)
sd 3:0:0:0: [sda] Write Protect is off
sd 3:0:0:0: [sda] Mode Sense: 0b 00 00 08
sd 3:0:0:0: [sda] Assuming drive cache: write through
sd 3:0:0:0: [sda] Assuming drive cache: write through
sda: sda1
sd 3:0:0:0: [sda] Attached SCSI removable disk
usb 2-2: USB disconnect, address 4
usb 2-2: new full speed USB device using ohci_hcd and address 5
usb 2-2: not running at top speed; connect to a high speed hub
usb 2-2: configuration #1 chosen from 1 choice
scsi4 : SCSI emulation for USB Mass Storage devices
scsi 4:0:0:0: Direct-Access Generic STORAGE DEVICE 0272 PQ: 0 ANSI: 0
sd 4:0:0:0: [sda] 62333952 512-byte hardware sectors (31915 MB)
sd 4:0:0:0: [sda] Write Protect is off
sd 4:0:0:0: [sda] Mode Sense: 0b 00 00 08
sd 4:0:0:0: [sda] Assuming drive cache: write through
sd 4:0:0:0: [sda] Assuming drive cache: write through
sda: sda1
sd 4:0:0:0: [sda] Attached SCSI removable disk
usb 2-2: USB disconnect, address 5
scsi 4:0:0:0: rejecting I/O to dead device
Buffer I/O error on device sda1, logical block 0
lost page write due to I/O error on sda1
usb 2-2: new full speed USB device using ohci_hcd and address 6
usb 2-2: not running at top speed; connect to a high speed hub
usb 2-2: configuration #1 chosen from 1 choice
scsi5 : SCSI emulation for USB Mass Storage devices
scsi 5:0:0:0: Direct-Access WDC WD32 00BEVT-60ZCT1 13.0 PQ: 0 ANSI: 5
sd 5:0:0:0: [sda] 625142448 512-byte hardware sectors (320073 MB)
sd 5:0:0:0: [sda] Write Protect is off
sd 5:0:0:0: [sda] Mode Sense: 23 00 00 00
sd 5:0:0:0: [sda] Assuming drive cache: write through
sd 5:0:0:0: [sda] Assuming drive cache: write through
sda: sda1
sd 5:0:0:0: [sda] Attached SCSI disk
Więc to nie jest wina czytnika. |
|
|
|
Kontrolny |
Dodano 11-04-2013 12:56
|
Super User
Posty: 560
Dołączył: 22/12/2012 16:16
|
Jak miałem przypiętą do routera tanią kartę SD 8GB class4, to miałem najlepszy transfer jeżeli karta była sformatowana na ext2. Karta była podłączona do routera przy pomocy taniego czytnika kart z Rossmanna. Transfer po FTP 7 do 8,5 MB/s (odczyt). Potem podłączyłem zamiast tej karty dysk twardy USB 2,5 cala 5400 obr. PATA w taniej obudowie no-name. W tym przypadku najlepszy transfer jest przy systemie plików ext3. Przepustowość podobna, czyli w porywach do 8,5 MB/s.
--
Netgear R6300 v1 OFW :-o
Netgear WNR3500L v2 × 3
Tomato Firmware 1.28.0000 MIPSR2-121 K26 USB AIO
ReadyNAS Duo v1
|
|
|
|
masonix |
Dodano 11-04-2013 16:29
|
User
Posty: 11
Dołączył: 04/08/2007 15:15
|
trapi mnie bardzo dziwny przypadek. W GUI zrobiłem restart i router oczywiście nie wstał, wstaje tylko jak mu się na chwilę wyjmie wtyczkę od zasilania.
Po resecie w dmesg zero błędów i transfer po Sambie 6,5 MB/s na dysku zewnętrznym 320GB
Zastanawiam się czy router jest uwalony czy oprogramowanie... |
|
|