|
Problem |
When using the HTTP file upload feature to upload
multi-megabyte files, the upload operation can take a long time to
complete.
This issue is documented in Request For Comment (RFC) 1867, "Form-based
File Upload in HTML". |
|
Cause |
This issue occurs because the default Winsock send buffer
is 8 kilobytes (KB), so Internet Explorer sends 8 KB data chunks. On a
typical network, 80 KB per second (KBps) are sent, regardless of network
bandwidth. |
|
Solution |
Configuring Internet Explorer to increase the send buffer
when communicating with Winsock improves network throughput during HTTP
file upload.
Follow these steps:
- Start Registry Editor (Regedt32.exe).
- Locate and click the following registry key:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet
Settings
- On the Edit menu, click Add Value, and add the following
registry value:
Value name: SocketSendBufferLength
Data type: REG_DWORD
Radix: Decimal
Value data: Buffer size that you want (in bytes)
Buffer size value options:
16-KB Buffer = 16384
24-KB Buffer = 24576
32-KB Buffer = 32768
40-KB Buffer = 40960
48-KB Buffer = 49152
56-KB Buffer = 57344
64-KB Buffer = 65536
- Quit Registry Editor.
Test each value, starting with a 16 KB buffer. When the upload
performance becomes acceptable, select the corresponding buffer value.
For more details, see: http://support.microsoft.com/default.aspx?scid=kb;en-us;329781 |
|
|
|
|
Cross Reference information |
Segment |
Product |
Component |
Platform |
Version |
Edition |
Application Servers |
WebSphere Application Server for z/OS |
Not Applicable |
|
|
|
|
|
|
|