Sounds like par for the course. Cheap NAS devices typically have horrible read/write performance. As a performance test, try this: Download and install the Windows Resource Kit tools
, which includes the NTIMER and CREATFIL commands. Then open a command prompt, navigate to a mapped drive on your NSLU2, and run the following command:
ntimer creatfil test1.dat 97657
This will show the amount of time it takes to write a 100,000,768 byte (approx. 100MB) file called test1.dat directly from memory to the drive. Divide 100 by the number of seconds it took (ETime), and you will know the write performance in MBps. For example, if it took 20 seconds, then the calculation would be 100MB / 20 seconds = 5 MBps
To determine the read performance, run the following command:
ntimer xcopy test1.dat c:\temp
This will show the amount of time it takes to copy the test1.dat file you just created on the network drive to the temp folder on your boot drive. Then just as before, divide 100 by the number of seconds it took, and you will know the read performance in MBps.
Let me know what numbers you get for those tests. I seem to remember getting between 2 and 5 MBps on those tests using an NSLU2. But don't feel bad, the NSLU2 was actually slightly *faster* than a WDC My Book World Edition II
I tested, even though the latter was connected via *gigabit* Ethernet.
If you want to test using a larger 1GB file, change the number in the creatfil command to 976563 and then divide 1000 by the number of seconds the write and read operations take.
While cheap NAS drives are good for many uses, you can get up to 5 times (or more) faster performance using an old discarded Pentium III or 4 PC (running the "free" Windows XP that came with it) as a server/NAS device. If you use a newer/faster PC the difference will be even greater. Scott.