Project Home
Project Home
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - USB mass-storage I/O slowdown with devb-umass and io-usb on QNX 6.3.0: (5 Items)
   
USB mass-storage I/O slowdown with devb-umass and io-usb on QNX 6.3.0  
Hi.
I found a funny I/O slowdown with devb-umass and io-usb on QNX 6.3.0.

The target file system type is type 11 (DOS 32-bit FAT).
Because It's '/dev/hd2t11' in my case.

I measured I/O speed few times.
Then I got the problem alternately.

1st time: No problem.
2nd time: Got the problem.
3rd time: No problem.
4th time: Got the problem.

Attached umass_speed_wofw.sh is a test script for this problem.
I used 'dd' and 'time' command for the measurements.
I/O size are 256x65536[bytes], 512xx65536[bytes], 1024x65536[bytes], 2048x65536[bytes], 4096x65536[bytes].

The result show in rwresult_wofw.png.
Attachment: Text umass_speed_wofw.sh 2.21 KB
Re: USB mass-storage I/O slowdown with devb-umass and io-usb on QNX 6.3.0  
Attached the result of the measurement.
Attachment: Image rwresult_wofw.png 25.04 KB
Re: USB mass-storage I/O slowdown with devb-umass and io-usb on QNX 6.3.0  
There are 2 patches for these issues.

[Patch ID 189]

* USB Patch [Patch ID 189] April 24, 2006 : http://www.qnx.com/download/feature.html?programid=12723

This patch is HIGHLY RECOMMENDED for anyone using USB.
It contains numerous fixes and improvements to the USB infrastructure,
several fixes for file system issues and enhanced compatibility with USB flash drives.

[Patch ID 401]

* Filesystems Patch [Patch ID 401] October 26, 2006 : http://www.qnx.com/download/feature.html?programid=14628

This patch contains driver updates, new headers and new driver support for Serial ATA (SATA) hard drives.
See release notes for additional information.
This patch is for use with Momentics 6.3.0 SP2 and supersedes Patch 245.
Re: USB mass-storage I/O slowdown with devb-umass and io-usb on QNX 6.3.0  
Please see the result of the patches.
Attachment: PDF ResultOfThePatches.pdf 37.95 KB
Re: USB mass-storage I/O slowdown with devb-umass and io-usb on QNX 6.3.0  
Missed.
Updated a graph of "Patched system (Write)".

Thanks.
Attachment: PDF ResultOfThePatches.pdf 37.97 KB