Tôi xin hỏi hai thuật ngữ máy tính "Bandwidth" và "Throughput" về Network. Hai thuật ngữ này khác nhau về đặc điểm gì? Xin cảm xin nhiều.
Lại Đức Hoàng
Hồi âm:
Bandwidth
(1) A range within a band of frequencies or wavelengths.
(2) The amount of data that can be transmitted in a fixed amount of time. For digital devices, the bandwidth is usually expressed in bits per second (bps) or bytes per second. For analog devices, the bandwidth is expressed in cycles per second, or Hertz (Hz). The bandwidth is particularly important for I/O devices. For example, a fast disk drive can be hampered by a bus with a low bandwidth. This is the main reason that new buses, such as AGP, have been developed for the PC.
Throughput
The amount of data transferred from one place to another or processed in a specified amount of time. Data transfer rates for disk drives and networks are measured in terms of throughput. Typically, throughputs are measured in kbps, Mbps and Gbps.
Hai Minh
Có khá nhiều định nghĩa khác nhau tùy theo hoàn cảnh. Tuy nhiên, chung nhất là:
Bandwith: tổng mức độ hoặc khả năng truyển tải thông của một mạng, một thiết bị, một dịch vụ v.v.. VD: "Việc sử dụng các chương trình chia sẻ file làm ảnh hưởng đến bandwith của toàn bộ hệ thông mạng trong công ty".
Throughput: tốc độ truyền tải (gửi/nhận) thông tin tại một thời điểm của một thết bị. VD: "Không hiểu thế nào, mình có DSL mà lúc download một file, throughput chỉ đạt có 2kbps".
Dong Ngo
Tôi xin giải thích 2 thuật ngữ này 1 cách đơn giản cho dễ hiểu. Cả 2 thuật ngữ này được dùng để giải thích sự nhanh hay chậm (hoặc là nhiều hay ít) trong việc truyền những tín hiệu điện tử từ 1 nơi này đến 1 nơi khác. Ví dụ thực tế - nếu bạn nối 2 máy vi tính bằng cổng serial, thì serial bandwidth chỉ được 9600 kb, 28000 kb, hay 56000 kb trong 1 giây. Nếu dùng ethernet network thì ethernet bandwidth sẽ được 10 Mb, hay 100 Mb trong 1 giây (tuỳ theo network card và sự thiết kế của network).
Ví dụ về sự khác biệt giữa "bandwidth" và "throughput" - nếu chỉ có 2 máy vi tính trong network của bạn. Một máy dùng 100 Mb/giây network card (nhanh hơn), máy còn lại chỉ dùng 10 Mb/giây card (chậm hơn). Vậy thì "throughput" của network của bạn chỉ được 10 Mb/giây, vì đó là "bottleneck" (cái cổ của chay chứa nước) của network.
ND