Re: weird USB test

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 26 Aug 2009, cihan öztürk wrote:

> Hi,
> According to our results maximum throughput of our protocol is about
> 1.58 Mbps per device. Connecting more than one devices on the
>  same or different buses(root hubs) doesnt change this maximum limit.
> 1.58Mbps makes almost 200bytes per frame, which makes 3 full bulk
> transactions (64 each at full speed) plus one partially filled.
>  I wonder if UHCI controller pads the empty bytes of 4th transaction
> with dummy data or not.

No, it doesn't.

> I am asking this question because 4 transactions
> make about 2Mbps. But when we try this throughput, although the device
> almost manages to process all submitted requests,
> we get a lot of outliers (which is what we called a urb transmission with
> latency more than 1ms). 200bytes per frame is ideal in terms of outliers,
> much lower than %1, and request processing rate(%100).
> So, do you have any ideas about this issue?

You'll have to post the usbmon log.  I can't say anything useful
without seeing it.

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux