Kịch bản ví dụ:
- Máy Linux (Tôi nghĩ Hệ điều hành không làm phiền).
- Máy chủ OpenSSH .
- Nguồn tệp lớn trong đĩa cứng, khoảng 2 GB (Tôi nghĩ rằng SSD hoặc HD cổ điển cũng không làm phiền).
- Đích đến của tệp: một ổ đĩa USB (nhanh vừa phải 2.0) (Tôi nghĩ 3.0 hoặc thậm chí 1.0 cũng không làm phiền).
Tôi sẽ đặt hàng đơn giản:
cp MyBigFile.iso /media/pendrive
Các ổ đĩa được cắm vào cùng một máy.
Hai trường hợp:
- Shell cục bộ (tôi ngồi trên máy và
cp
thực hiện) thực hiện lệnh sao chép tệp lớn. - SSH shell (Tôi đi đến một máy tính khác trên cùng mạng LAN và đăng nhập qua máy khách SSH) sao chép từ xa tệp lớn.
Liệu nó có ý nghĩa gì để mong đợi bất kỳ sự khác biệt về tốc độ? Tại sao?
Tôi nghĩ rằng, trên thực tế, khi bản sao bao gồm nhiều tệp nhỏ , giao tiếp (đối với vỏ SSH) giữa máy chủ và máy khách có thể thêm nhiều độ trễ nhỏ (hãy thoải mái sửa lỗi logic này, nếu bạn nghĩ tôi sai), nhưng Tôi không chắc chắn về những người lớn.
(Vui lòng phản đối về các tình huống "không làm phiền" của tôi ở trên nữa.)