• Sir Isaac
  • Registratie: September 2002
  • Laatst online: 21-05-2025
Ik heb een LaCie Network Space NAS, die ik via ftp benader. De snelheid van het ding komt niet boven de 1.5MB/s uit, heel erg weinig dus. Via smb is het nog langzamer. Veel goedkope NAS drives zijn vrij langzaam, wat voorzaakt zou worden door de goedkope processoren die in deze dingen zitten.
Met behulp van deze guide heb ik shell toegang gekregen. Als ik tijdens een ftp sessie 'top' op mijn NAS draai, komt de load van proftpd niet boven de 35%. Het loadaverage komt niet boven de een en er zijn ook geen andere processen die veel cpu kracht gebruiken. Dat betekent m.i. dat de CPU niet de oorzaak van de lage snelheid is.
De schijf zelf moet minimaal 40x zo snel zijn. Er zit een gbit ethernet chip op, maar met deze snelheid is een 10 Mbit al bijna genoeg. Waar kan ik nog mee zoeken?

  • BCC
  • Registratie: Juli 2000
  • Laatst online: 15:59

BCC

Hoe is hij aangesloten? Wifi, Netwerk, USB?

Na betaling van een licentievergoeding van €1.000 verkrijgen bedrijven het recht om deze post te gebruiken voor het trainen van artificiële intelligentiesystemen.


  • Sir Isaac
  • Registratie: September 2002
  • Laatst online: 21-05-2025
Hij is via ethernet aangesloten op een ZyXEL ADSL modem, met een 100Mbit router.
Nog wat informatie:
# cat /proc/cpuinfo 
Processor       : ARM926EJ-Sid(wb) rev 0 (v5l)
BogoMIPS        : 219.54
Features        : swp half thumb fastmult 
CPU implementer : 0x41
CPU architecture: 5TEJ
CPU variant     : 0x0
CPU part        : 0x926
CPU revision    : 0
Cache type      : write-back
Cache clean     : cp15 c7 ops
Cache lockdown  : format C
Cache format    : Harvard
I size          : 16384
I assoc         : 1
I line length   : 32
I sets          : 512
D size          : 16384
D assoc         : 1
D line length   : 32
D sets          : 512

 # hdparm -tT /dev/sda

/dev/sda:
 Timing buffer-cache reads:   128 MB in  1.46 seconds = 87.67 MB/sec
 Timing buffered disk reads:  64 MB in  2.33 seconds = 27.47 MB/sec

De schijf is dus inderdaad snel zat.

  • u_nix_we_all
  • Registratie: Augustus 2002
  • Niet online
Op mijn MyBook (vergelijkbaar ding volgens mij) is het vooral gebrek aan geheugen, daar zit 32MB in. Met top is te zien dat op de momenten dat het traag begint te worden het percentage "I/O wait" oploopt. Het ding is dan drukker met context switching en/of in- en out-pagen van geheugen om nog iets zinnigs te doen.

You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.


Verwijderd

of wellicht netwerk issue.

misschien full/half duplex mismatch?

  • arvidbeheerder
  • Registratie: November 2003
  • Laatst online: 07:29
rotte kabel? Vervang hem eens voor de gein.

  • Mijzelf
  • Registratie: September 2004
  • Niet online
Probeer eens iets als
code:
1
2
dd if=/dev/zero of=/path/to/harddisk/file bs=1024 count=131072
dd if=/path/to/harddisk/file of=/dev/null
. Dan weet je hoe snel de NAS de schijf kan schrijven en lezen.

  • Sir Isaac
  • Registratie: September 2002
  • Laatst online: 21-05-2025
Ik kan weer bij mijn NAS.
hdparm liet al zien dat hij snel genoeg is (zie vorige) post. Met dd kan ik ~30Mb/s lezen, en 17Mb/schrijven. Snel zat dus. Hij hangt met een nieuwe kabel aan mijn nieuwe router, maar die zal ik nog testen.

Als ik top draai tijdens een transfer zie ik:
   49 root     SW         0     5  1.1  0.0 pdflush
   50 root     DW         0     1  0.3  0.0 kswapd0

Ik weet niet wat pdflush is, maar kwsapd0 is de swap daemon. Die staat blijkbaar te wachten op I/O, gezien de wait. Toch te weinig geheugen?
              total         used         free       shared      buffers
  Mem:        13516        12144         1372            0          352
 Swap:       128448         5008       123440
Total:       141964        17152       124812

Dat houdt inderdaad niet over. Na het uitzetten van samba, appletalk en de media server:
              total         used         free       shared      buffers
  Mem:        13516        12412         1104            0          424
 Swap:       128448         3020       125428
Total:       141964        15432       126532

Dat is niks beter, is het geheugen nog niet vrijgegeven? Wat ik wel vreemd vind is dat shared memory 0Mb is. 16Mb geheugen is idd niet veel.
Als ik nu 100Mb overpomp duurt dat nog steeds 80s, dat is dus 1.25Mb/s. pdflush en kswapd0 staan nog stees op I/O te wachten. Ik ben er dus nog niet.

[ Voor 7% gewijzigd door Sir Isaac op 05-11-2009 10:14 ]


  • Sir Isaac
  • Registratie: September 2002
  • Laatst online: 21-05-2025
De kabel maakt niet uit. Hoe controleer ik of een interface full of half duplex draait? ifconfig geeft deze informatie niet en ethtool staat niet op de NAS. Ik heb ook (nog) geen shell access op de router waar de NAS aanhangt.
Vervangen van de kabel heeft niet geholpen.

  • Sir Isaac
  • Registratie: September 2002
  • Laatst online: 21-05-2025
De kabel van de NAS maakt niet uit, maar dat ik geen kabel gebruik voor mijn laptop wel. Als ik mijn laptop aan de ethernet kabal hang, haal ik 8.8Mb/s. Nog niet zo heel veel, maar nu wordt de CPU van de LaCie wel maximaal belast. Waar heb je dan 802.11g wifi voor, als je daar 12Mbit/s mee haalt ipv 54.
In ieder geval, dit had ik eerder moeten testen. |:( |:(
Pagina: 1