사실, 우리의 경험을 토대로 순차적이라고 할 수 있습니다. 이유는 다음과 같습니다.
속도 : 일반 소비자 (업무용이 아닌) 네트워크 연결의 경우 업로드 속도가 다운로드 속도보다 훨씬 빠릅니다. 동시 업로드 (2x/3x)는 사용 가능한 대역폭의 1/2 또는 1/3을 사용하고 업로드하는 데는 각각 2 배/3 배의 시간이 걸릴 수 있지만 순차적으로 업로드하는 것은 최대 대역폭을 사용합니다. 따라서 동시성이 속도 향상을 가져올 수는 없습니다. 특히, 구형 장치에서 속도 향상을 가져올 수는 없습니다. ...
오버 헤드 : 암호화 또는 압축 등을 처리하는 경우 병렬 업로드에 대해 CPU 오버 헤드가 발생합니다. 높으면 배터리 수명이 단축됩니다. 어쨌든 Retrofit과 같은 라이브러리를 사용하여 API와 상호 작용할 것을 권장합니다.
안전 : 네트워크 연결이 중단되면 동시 업로드로 인해 여러 번 실패한 업로드 또는 잠재적으로 손상된 파일을 온라인 상태로 유지하는 반면 순차적 접근 방식은 하나의 파일에 대한 위험을 최소화합니다. 거기에서 다운로드를 다시 시작하는 것은 실패한 여러 번의 업로드보다 더 쉽게 관리 할 수 있어야합니다.
좋아요. 업로드하면 사용자 전환 데이터 나 네트워크 문제와 같은 문제가 발생합니다. 최대 숫자 3을 만들어서 그냥 같이하세요! 또는 조금 더! – Xenolion
제한 요소는 대개 네트워크 대역폭입니다. – chrylis
예, 속도가 빠르며 사용자 데이터가 부족합니다! 업로드가 재개 될 수 있습니다. – Xenolion