내 네트워크 인터페이스 카드는 1000MB/S로 읽고 쓰지만, 파일을 scp할 때 복사 속도는 120MB/S로 표시됩니다. 예를 들어:scp test.gz localhost:/data/test.gz
답변1
헷갈리신 것 같아요M두번째/초(메가바이트소량초당) M으로두번째/초(메가바이트바이트초당).
1000미터두번째/s는 이론상 125M이 됩니다.두번째/초, 120M두번째/s는 성능이 좋은 것 같습니다(추가 정보를 제공하지 않았으므로 SATA 하드 드라이브가 있는 표준 데스크톱 컴퓨터라고 가정합니다).
그리고 1G는 못잡을 것 같아요두번째/s(이것은 8G를 의미합니다.두번째/s) 특수 장비가 필요하지 않습니다(10Gb 이더넷, 고급 NAS 또는 SAN 등...).
답변2
연결 시간 초과 문제로 인해 파일 크기가 큰 경우 scp 대신 scp가 실패하는 경우가 있습니다. 그럼 시도해 볼 수 있어동기화대역폭 제한이 있는 명령. (여기서 bwlimit=2048은 2GB/초의 전송 속도를 나타내며 소스에서 대상까지의 제한에 따라 제한을 변경할 수 있습니다)
rsync -varP --bwlimit=2048 /tmp/localfile [email protected]
답변3
scp
네트워크 인터페이스의 속도(실제로 이를 사용하는 경우 localhost
네트워크 카드를 만질 필요조차 없음)뿐만 아니라 디스크 I/O 속도, CPU 속도 및 기타 완화 요소에 의해 제한됩니다. .