I have been having problems with accessing my USB2 thumb drive -
it seems to stall for minutes at a time.
Using
vmstat -p hde1 -n 5
while timing flash drive I noticed that every access to
the IDE HD slowed the flash drive to 1/10 speed.
nice -n 5 dosfsck -n -v /dev/hde1
will appear to stall the flash drive, but it is just very slow.
Both reads and writes slow equally,
but writing to flash is already so slow it appears to stop.
CPU load never gets over 25%, so that is not the problem.
Mobo ports are USB1; PCI card USB2 ports work fine
when HD is idle.
HD is on a UDMA PCI card

Dell PowerEdge M630 Blade Server 2x Xeon E5-2680 v4, 2F3MP , 4GDP5 ,R10KJ ,JVFVR
$95.20
Dell PowerEdge M640 Blade Barebone Server Dell P/N: HHB006 Tested Working
$149.99
Dell Poweredge VRTX 25Bay 2.5" 2x PERC 8, 2xCMC, I/O 1GB Pass Through, 4x PS
$578.08
Dell PowerEdge M620 Blade Server 2x Xeon E5-2680v2 256GB DDR3 RAM NO HDD
$349.99
Datto S4P10 1U Blade Rack Server Intel Xeon D-2143IT 2.20GHz 48GB DDR4 4-Bay PSU
$197.76
Dell PowerEdge M620 Blade Server 2x Xeon E5-2680v2 2.8ghz 20-Cores | 128GB
$149.99
Dell PowerEdge VRTX 2.5"x25 Bay Blade Enclosure 4x1600W + 4X M640 (4X Blades)
$1599.99
Dell Poweredge C6400 24x 2.5’’ 2x 2400W 4x C6420 Nodes H330 | 2x SFP | 8x Trays
$799.99
AS IS READ DESCRIP. Supermicro SuperServer 6026TT-HIBQRF 12-Bay 4x X8DTT-HIBQF
$215.00
Lenovo ThinkSystem SN550 Blade | 7X16 | 01KP356 | Drives and RAM not included
$299.99