On Mar 30, 2009, at 12:43 PM, David Markey wrote:
Are any improvements are in the pipeline as far as the USB subsystem
is
concerned that would improve performance at all
Yes.
and can any tweaking be done in meantime?
No.
And that's all that I can say at the moment since I hear the guys in
the black suits and dark glasses walking up my stairs since I've said
too much already ;-)
Seriously, we are looking at ways to improve performance of specific
classes of USB devices and the USB subsystem overall.
mike
----
Regards,
David.
Bob Doolittle wrote:
The reason for slow USB performance on Sun Ray is that, in order to
remove the need for multiple custom firmware drivers, the USB
protocol
is expressed directly over the network between client and server
(except for keyboard and mouse which are handled in firmware). It's
the server that processes the "raw" USB stream. USB protocol is
defined for an extremely low-latency bus, and as such has very small
maximum transfer sizes, and the protocol is synchronous. When
translated to a higher-latency bus like ethernet, the overall
throughput is greatly reduced by the inter-packet latencies.
-Bob
David Markey wrote:
Ok it seems that using samba doesn't make a difference when
copying off
a USB key mounted on the server. It took 26 minutes via samba and
about
the same via RDP redirection to copy a 330MB file from my USB key.
The biggest bottleneck lies somewhere between the DTU and the SunRay
server, or I heard that the pcfs implementation on Solaris has
issues
aswell.
It's really quite strange that the USB throughput over a 100mbit
pipe is
as low as ~12MB/min, I did a quick test and i was getting 11.21MB/
s over
FTP to the sunray server(from the same location that my DTU is) so
i'm
ruling out a slow network.
Does everyone else routinely experience USB performance similar to
this?
Thanks.
David
David Markey wrote:
Not really, But i did do the samba test 1st so in theory RDP had
the
advantage by having the file buffered for the 2nd test?
John Francis wrote:
2009/3/28 David Markey <[email protected]>:
It took 7 seconds via samba to copy the file and 29 seconds via
RDP.
Did you take into account file system buffers? For example,
before
running either test did you do a "cat myfile > /dev/null" to
make sure
it was likely pre-loaded into RAM?
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users