Normally Apache has timeouts for connections. I haven't seen this issue with uploading large files at DH. You can also modify your PHP settings within DH. If it is available anywhere, it would be available here.
I can't say enough good things about Dreamhost so far.
Save [color=#CC0000]$97[/color] on all plans by using promo code: SRVR97. More Here