리눅스

파일 전송 시간을 계산하는 방법

변군이글루 2024. 11. 26. 12:37
반응형

파일 전송 시간을 계산하는 방법

전송 속도와 파일 크기를 이용해 전송 시간을 계산합니다.

1. 기본 공식

전송_시간_계산

2. 계산 단계

파일 크기 변환

파일 크기를 적절한 단위로 변환합니다.

  • 1KB = 1024 바이트
  • 1MB = 1024KB = 1024^2 바이트
  • 1GB = 1024MB = 1024^3 바이트

전송 속도 변환

전송 속도를 바이트/초로 변환합니다.

  • 1MB/s = 1024 바이트/초

시간 계산

공식에 변환된 값을 대입하여 초 단위의 시간을 구합니다. 이후 초를 분과 시간으로 변환합니다.

  • 시간(분) = 초 / 60, 시간(시) = 분 / 60

3. 예제 계산

파일 크기 : 45GB = 45 x 1024^3 바이트 = 48,318,382,080 바이트

전송 속도 : 35MB/s = 35 x 1024^2 바이트 = 36,700,160 바이트

전송 시간

전송_시간_계산

초를 시간으로 변환 : 1316초 = 21분 56초

4. 유용한 계산 도구

Bash SHELL 계산

  • scale=2는 소수점 이하 두 자리까지 계산하도록 지정합니다.
echo "scale=2; 45*1024^3 / (35*1024^2)" | bc
1316.57

온라인 계산(바이트 계산기)

바이트_계산기

 

참고URL

- Convert LIVE : Data size converter

 

728x90
반응형