유튜브 다운로더 사용시 쓰레드란?
유튜브 다운로더 사용시 쓰레드 설정부분이
있던데요. 수치를 설정 할수 있더라고요
1) 쓰레드가 무슨 뜻이며?
2) 설정시 어떤게 좋은건지 장단점을 알고 싶습니다.
전문가님 조언 부탁 드립니다.

1) 쓰레드가 무슨 뜻이며?
===>저 파일을 받기 위해 가상cpu 몇개에 작업을 부담시킬지 정하는것이구요
2) 설정시 어떤게 좋은건지 장단점을 알고 싶습니다.
===> 숫자가 많을수록 빠르게 다운받을수 있으나,
서버가 뿌려주는 트래픽 속도
그리고
본인 컴퓨터의 cpu 성능과 인터넷 트래픽 속도에 맞게 적절한 숫자를 넣어주셔야 합니다
그냥 숫자만 크게 넣는다고 엄청 빨라지는건 아닙니다
예를 들어 쓰레드 2로 잡았다면?
2개의 쓰레드가 생겨서, 1번째 쓰레드는 0% 위치부터 다운로드를
2번째 쓰레드는 50% 위치부터 다운로드를 받게 됩니다
안녕하세요,
쓰레드는 프로그램이 일을 나눠서 진행하는 단위 입니다.
비유를 들어서 설명하자면, 알바생을 뽑아서 일을 하는데, 몇명의 알바생을 고용할 거냐 물어보는 것 입니다.
즉, 쓰레드 수가 많으면 일을 나눠서 하는 사람 수가 많아지므로 더 빨리 받을 수 있습니다.
그러나, 사람을 쓰는 비용이 있기 때문에, CPU 성능에 따라 쓰레드 수가 높아도 최대 성능은 더이상 올라가지 않고 더 떨어지는 지점이 존재하게 됩니다.
더불어 다운로드 시 쓰레드를 여러개 사용하는 이유는, 다운로드 대역폭이 정해져 있을 때 나눠 받아서 더 빨리받게 하기 위함입니다. 허나, 여러개 나눠서 일 할때 한명이라도 농땡이 치면 전체가 완성이 안되듯이, 무조건 일을 많이 나눈다고 항상 최선의 결과가 나오는 것은 아닙니다.
기본 설정 값 그대로 사용하셔도 무방할 것 입니다. ^^
감사합니다.