Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- NextJS
- nodejs
- vuex
- Shell
- svelte
- 오라클
- Logging
- fastapi
- sveltekit
- springboot
- post
- JUnit
- Python
- Test
- style
- NextJS13
- EUREKA
- npm
- vitejs
- Spring
- d3js
- react
- loguru
- gradle
- ubuntu
- InteliJ
- fetch
- Vue
- Java
- Vue3
Archives
- Today
- Total
양군의 행복한 이야기
HTTP 연결수 증가로 인터넷을 빠르게 본문
전에 어떤 분에게도 답변을 드린 것이지만, 원래 윈도우 기본 설정이 단일 HTTP 서버에 대한 동시 연결수가 HTTP 1.0은 4개, HTTP 1.1은 2개로 지정되어있습니다. 왜 이렇게 되어있냐면 RFC2616 연결 규약에 의거하기 때문입니다. (M$가 이런 규약은 잘 따르는군요?) 간단하게 예를 들어 말씀드리면 컵에 네이버라는 물이 있을 때 빨대 4개, 2개 가지고 물을 빨아들이는 원리랑 같습니다. 요즘같은 인터넷 사양이라면 당연히 느릴 수 밖에 없지요. 윈도우를 처음 깔았더니 인터넷 웹페이지 뜨는 속도가 굉장히 느리다, 네이버나 디씨 들어갔더니 이미지가 한장 한장 뜨더라.. 라고 생각된다면 다음 설정을 사용해봅니다.
이로서 빨대를 64개로 늘렸습니다.^^
참고로 동시 연결수 증가는 다운로드 세션 증가에도 관련됩니다. 한 서버에 대해 다운로드 창을 64개 정도 늘리는 효과도 있지요. (http://support.microsoft.com/kb/282402/ko)
※ 설정할 수 있는 최대 값은 255인데 설정 값 64 정도면 충분합니다.
※ 예전에도 비슷한 내용을 썼던 적이 있습니다. http://pikadung.egloos.com/296188
출처 : saury blog
1. 레지스트리 편집기를 열어
2. [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] 를 찾아갑니다.
3. DWORD 값을 생성해 이름은 MaxConnectionsPer1_0Server, 값은 16진수로 40
4. DWORD 값을 생성해 이름은 MaxConnectionsPerServer, 값은 16진수로 40 로 지정합니다. (16진수 40 = 10진수 64)
; HTTP 서버당 최대 연결 수 증가 (64)
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"MaxConnectionsPer1_0Server"=dword:00000040
"MaxConnectionsPerServer"=dword:00000040
5. 편집기 닫고 로그오프나 재부팅
이로서 빨대를 64개로 늘렸습니다.^^
참고로 동시 연결수 증가는 다운로드 세션 증가에도 관련됩니다. 한 서버에 대해 다운로드 창을 64개 정도 늘리는 효과도 있지요. (http://support.microsoft.com/kb/282402/ko)
※ 설정할 수 있는 최대 값은 255인데 설정 값 64 정도면 충분합니다.
※ 예전에도 비슷한 내용을 썼던 적이 있습니다. http://pikadung.egloos.com/296188
출처 : saury blog