2009-04-10 2 views
0

TeraCopy라는 프로그램이 있습니다. 파일 복사 속도가 매우 빠릅니다. 플래시 디스크로 파일을 전송하는 속도는 빨라야하지만 모두가 TeraCopy를 구입할 수는 없습니다. 누구든지 동일한 일을 할 수있는 루틴이나 구성 요소를 알고 있습니까?빠른 파일 복사 루틴 필요

+0

Windows 또는 Linux 또는 Mac? – Zifre

+2

TeraCopy는 Windows 프로그램이므로 대답은 분명합니다 :) – Joey

답변

0

사용자는 플래시 장치에 연결하는 데 사용하는 콘센트의 속도에 따라 제한됩니다. 그것이 USB 2.0이라면 가장 빠른 속도는 이론적으로 480Mbit/s가 될 것입니다. 당연히 당신은 우리가 labarotory에서 살지 않기 때문에 훨씬 더 느린 결과를 얻을 것입니다 : D.

복사 속도를 높이려면 정보를 압축하여 미디어에 전송하기 전에 CPU 전원을 사용하십시오. 그런 다음 도착하면 압축을 풀 수 있습니다. 이 작업을 수행하는 프로그램을 작성하거나 선반 솔루션을 사용할 수 있습니다.

+0

"300MB"는 어디에서 얻었습니까? 그리고 "mb"는 무엇입니까? USB 2의 이론적 인 480 Mbit/s는 실제 성능이 33 MiB/s (현재의 HDD 표준으로는 느리다)까지 내려갑니다. 하지만 지금 당장 당신 부서를 얻으십시오. 혼란 스럽네요. – Joey

1

파일 복사 루틴을 설계하면 파일 복사 작업을 N 조각으로 나눠서 N 스레드를 병렬로 다중 스레드로 처리하는 것이 좋습니다. 이것은 TeraCopy와 같은 다운로드 액셀러레이터와 툴이 어떻게 작동하는지입니다. 계속 해보고, 좋은 모험이 될거야. pftp (병렬 파일 전송 프로토콜)에 대한 데모를 보았을 때 기본적으로 FTP는 멀티 스레딩을 사용하여 병렬 작업을 수행했습니다. 성능을 크게 향상시켜 USB 드라이브 나 모든 종류의 미디어에서도 향상 될 수 있습니다.