한 번에 하나의 파일을 다운로드하는 것보다 여러 파일을 다운로드하는 것이 더 빠릅니까?


7

때때로 어딘가에서 여러 파일을 다운로드해야 할 수도 있습니다. 내가 특별히 관심있는 프로토콜은 HTTP이지만이 질문은 FTP 나 파일을 전송하는 다른 비 P2P 프로토콜과도 관련이 있습니다.

서버 (예 : Rapidshare)에 무제한 대역폭 (클라이언트에 상대적)이 있고 클라이언트에 표준 인터넷 연결이 X Mb / s라고 가정하면 동시에 여러 파일을 동시에 다운로드하는 것이 더 빠릅니다 (얼마나 많습니까?). 또는 대기열로 차례로 다운로드합니까?

어떤 매개 변수가 답을 바꿀까요? 인터넷 연결 속도에 따라 다를 수 있습니까? 가정 / 직장 LAN은 어떻습니까?


작은 참고 사항-여러 파일을 동시에 다운로드하는 것처럼 보이며 인터넷 연결의 대역폭 삭감을 "싸우고"있는 것 같습니다. 그것이 나쁜지 확실하지 않습니다.
— yellowblood

하드 드라이브 속도, 브라우저, 동시에 다운로드하는 파일 수, 대역폭 업로드 및 다운로드, OS 등 광범위한 요소와 같은 많은 요소가 있습니다. 일반적으로 어떤 병목 현상이 먼저 발생하는지에 따라 더 빠릅니다.
— Moab

답변:


5

속도 제한 요소가 무엇인지에 따라 다릅니다. 대부분의 경우 최종 사용자의 인터넷 대역폭이 제한 요소이므로 중요하지 않습니다. 그러나 예를 들어 제한 요소가 다른 트래픽과 경쟁하는 경우 더 많은 스트림이 해당 트래픽에서 더 큰 점유율을 얻는 경향이 있습니다. 제한 요인이 패킷 손실 인 경우 더 많은 스트림이 약간 더 저항적일 수 있습니다 (한 스트림의 드롭이 다른 스트림의 트래픽에 영향을 미치지 않기 때문에).


TCP 설정 / 삭제 비용과 HTTP / 1.1 영구 연결을 언급하는 것을 잊지 마십시오. 질문자는 다른 파일 전송 프로토콜을 포함 했으므로 YMODEM-G, SEALink 및 ZMODEM을 참조하여 여러 트랜잭션 파이프 라이닝 및 창을 언급 할 수도 있습니다. 이러한 프로토콜이 신뢰할 수있는 시퀀스 바이트 스트림을 기본 전송으로 실행하도록 (최상의) 실행되도록 설계되었으므로 배우는 교훈은 여전히 ​​유효합니다.
— JdeBP

1
thmub의 규칙을 기대하고 있었지만 규칙이없는 것 같습니다. 감사.
— yellowblood

-1

Ubuntu에서 실행중인 Down Them All 확장명이있는 Firefox 브라우저가 있습니다. 모든 추가 파일 다운로드는 평균 속도를 높이고 총 완료 시간을 줄입니다. 대략 같은 크기의 6 개의 동시 다운로드가 모두 몇 초 내에 완료되면 단일 다운로드의 경과 시간의 1/6에서 완료 될 수 있습니다. 이들 중 5 개가 3 분에 완료되고 1 개가 아직 완료되지 않은 경우 1 개 완료 시간이 20 분까지 빠르게 증가합니다. 한 번의 다운로드와 동시에 인터넷 속도 테스트를 반복해서 실행하면 해당 다운로드를 완료하는 데 걸리는 시간이 크게 줄어 듭니다.


진심이야? 한 번에 6 개의 파일을 다운로드하는 경우 총 다운로드 시간이 단일 다운로드 시간의 6 배가 아니라 5 배가 아니라 단일 다운로드 시간 보다 짧습니까? 그리고 그뿐만 아니라 단일 다운로드의 경과 시간의 1/6입니까? 어떤 행성에 컴퓨터를 설치하셨습니까?
— Scott

애틀랜타의 카터 센터 (Carter Center)는 배터리에 먼지가 묻었을 때 잉여로 팔아서 XP가 유령을 포기했을 때 우분투에 넣었습니다. 컴퓨터의 동작을 이해하지 못하지만 여전히 작동합니다. 나는 단일 다운로드가 여러 개뿐만 아니라 작동하기를 바랍니다.
— rjeff
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.