단일 장치에서 복사하거나 단일 장치에서 복사 할 파일을 선택하면 노틸러스는 파일 작업을 병렬로 누적합니다.
특정 상황에서 이로 인해 대상 장치가 조각화되거나 소스 장치의 읽기 분산 및 네트워크 연결 오버 헤드 증가로 인해 전송 속도가 느려질 수 있습니다.
이전 작업이 완료된 후에 만 각 작업이 시작되도록 이러한 파일 작업을 대신 대기열에 추가하려면 어떻게해야합니까?
1
병렬 전송의 모든 아이디어는 속도를 높이기 위해 만들어 졌다고 생각합니다. 이 병렬 호출을 피하기 전에 걱정할 가치가 있는지 여부를 알 수 있습니까? 어쩌면 프로젝트의 변경 로그에 정보가 있습니까?
—
사용자가 알 수 없음
cp <Source1> <Dest1>; cp <Source2> <Dest2>
:피.
@userunknown AFAIK 병렬 전송의 요점은 작업 속도를 높이는 것이 아니라 복사 된 항목의 우선 순위를 무시하는 것입니다. 예를 들어, 사용자는 20GB의 음악 파일을 복사 한 다음 10kB 텍스트 파일을 복사하기로 결정할 수 있습니다. 큐잉이 기본적으로 활성화 된 경우 사용자는 작은 텍스트 파일을 복사하기 전에 음악이 복사 될 때까지 기다려야합니다. 동일한 소스 또는 대상 드라이브에서 병렬 복사가 발생 하면 읽기 / 쓰기 / 전송이 경쟁하기 때문에 프로세스 속도 가 느려집니다. 차이가없는 특별한 경우 (예 : SSD는 공유 드라이브)가있을 수 있습니다.
—
Sparhawk
@Sparhawk 당신이 맞아요. 대부분의 경우 동시에 실행되는 다른 쓰기 때문에 순차적 쓰기가 중단되면 임의 쓰기로 실행되고 전송 속도가 크게 느려집니다. 다수의 별개의 물리적 드라이브 복사 때 그러나, 이것은 유리할 수 있다 그러한 경우 / 병렬로 읽기 쓰기.
—
gertvdijk
이 내용을 읽는 KDE 사용자의 경우 기능 요청 # 259512
—
gertvdijk