On Mon, 7 Apr 2008, Jürgen Keil wrote:

the pcfs driver (fat32 implementation in solaris) is
severly limited in its speed, it gives a maximum
speed of ~3mb/s, so don't expect to have higher
speeds...

True, but...

1 Gbyte in 90 minutes is less than 200 kbytes / second.

Very fragmented file ?

1GB in one file or 1GB in 10 files, being copied simultaneously ?

Both would reduce the throughput with PCFS to far less than the device speed.

But Juergen is correct of course, try to see first what your interface gives you when reading / writing "raw". That's the benchmark, you can't expect pcfs to beat these numbers - and if they're too low, the first thing to address is why the device doesn't do USB 2 (though it should ?).


FrankH.



Bruno: is both reading from and writing to the USB drive slow?

How much physical memory do you have installed in the machine?

Try to read 100mbytes directly from the raw usb storage device,
using different block sizes;  how long does it take?

# ptime dd if=/dev/rdsk/c6t0d0p0 of=/dev/null bs=8k count=12800
12800+0 records in
12800+0 records out

real       14.449
user        0.039
sys         0.345


# ptime dd if=/dev/rdsk/c6t0d0p0 of=/dev/null bs=32k count=3200
3200+0 records in
3200+0 records out

real       11.531
user        0.010
sys         0.141


# ptime dd if=/dev/rdsk/c6t0d0p0 of=/dev/null bs=256k count=400
400+0 records in
400+0 records out

real       10.706
user        0.002
sys         0.085


This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
[email protected]


------------------------------------------------------------------------------
No good can come from selling your freedom, not for all the gold in the world,
for the value of this heavenly gift far exceeds that of any fortune on earth.
------------------------------------------------------------------------------
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to