한 컴퓨터에서 다른 컴퓨터로 전송할 80Gb의 데이터가 있다고 가정 해 봅시다. 해당 파일을 전송하는 가장 빠른 방법은 무엇입니까?
- 네트워크 전송?
- DVD 녹화?
- 펜 드라이브에 복사 하시겠습니까?
- 하나의 HD를 제거하고 다른 PC에 보조로 배치하고 파일을 복사하여 붙여 넣습니까?
- [또 다른 제안?]
답변
한 컴퓨터에서 하드 드라이브를 일시적으로 제거하고 다른 컴퓨터에 설치하여 전송하도록 투표했습니다.
답변
100Mbit 네트워크의 Linux에서 몇 가지 다른 방법을 비교했습니다.
Method Bytes Time Speed
smb mount then cp 733960192 425 1.647 MB/s
scp 730253312 69.48* 10.0241 MB/s
wget using http 736274432 63.2 11.1097 MB/s
rsync - - comparable to scp
- scp에는 40 자 이상의 문자 암호를 입력하는 데 걸린 시간이 포함됩니다. 적어도 3-4 초를 빼십시오.
- scp와 wget은 실제로 네트워크 연결을 잠갔습니다. 퍼티 시간이 초과되었습니다. 전체 코어보다 사본 상단 전용으로 표시되었습니다.
- rsync에 숫자가 없지만 scp와 비교할 수 있습니다.
따라서 리눅스에서는 80GB를 무시하고 프로세스를 방해하지 않고 2 시간 안에 전송할 수 있습니다. 컴퓨터 사이에서 하드 드라이브를 옮기는 것이 실제로주의를 기울이고 종료해야하기 때문에 선호합니다.
Windows 공유는 아마도 scp만큼 빠르지 않을 것입니다.
답변
큰 외장 USB 드라이브로갑니다. 그 목적을 위해 인클로저에 250Gb 랩톱 드라이브가 있습니다.
답변
기가비트 이더넷
답변
Mac을 사용하는 경우, 특히 두 컴퓨터에 Firewire 800이있는 경우 디스크 대상 모드가 좋습니다. Firewire를 사용하여 서로 연결 한 다음 시동 t할 때 길게 누르면 디스크 대상 모드에서 하나를 재부팅 합니다. 그런 다음 해당 컴퓨터는 Firewire 하드 드라이브로 작동하여 디스크를 제거하지 않고도 매우 빠른 전송 속도를 제공합니다. 또한 운영 체제 문제로 인해 컴퓨터를 부팅 할 수없는 경우에도 작동합니다.