I/O 인터페이스와 버스
대역 10 GB/s, 지연 1 µs인 연결에서 64바이트 데이터를 1회 보내는 데 걸리는 시간에 가장 가까운 것은 무엇입니까(시간=지연+데이터량÷대역으로 합니다)?
- A약 6.4 ns
- B약 1 µs
- C약 101 µs
정답과 해설 보기
정답: B. 약 1 µs
64바이트÷10 GB/s=6.4 ns이므로 시간은 1 µs+0.0064 µs≒1 µs로, 거의 지연입니다. 반면 1 MB를 보내면 100 µs+1 µs≒101 µs로, 거의 대역으로 결정됩니다. 작은 데이터를 여러 번 보낼 때는 대역을 늘려도 빨라지지 않으므로, 데이터를 모아서 보내거나 지연이 작은 연결을 사용하는 등의 궁리가 필요합니다.
- A. 전송 시간만 계산하고 지연을 더하지 않았습니다.
- B. 올바릅니다. 거의 지연만으로 결정됩니다.
- C. 이는 1 MB를 보낼 때의 시간에 가까운 값입니다.