1

MiB = MebiByte = 1024 * 1024

МБ = Мегабайт = 1000 * 1000

ethtool возвращает скорость = 1000 МБ / с, если в документации по config указано, что он возвращает единицы измерения МиБ

Как я могу узнать по тому, какой процент используемой емкости? Какова максимальная емкость сетевого устройства? 1000 или 1024 МБ?

3 ответа3

1

Скорость Ethernet указана в базовых 10 единицах (10000000, 100000000, 100000000 и т.д.), Поэтому правильная единица измерения будет основана на префиксах SI. В течение некоторого времени ИТ-индустрия переходила на использование префиксов SI. Заметное (и логическое) исключение - компьютерная память / кэш, основанный на двоичном коде.

1

ifconfig сообщает только о своем собственном выводе, а именно:

RX bytes:535806445879 (499.0 GiB) TX bytes:271709639024 (253.0 GiB)

Скорости сетевых устройств, как правило, представляют собой их физический битрейт в единицах СИ / 1000, и я не могу вспомнить, чтобы какой-либо сетевой инструмент делал иначе.

Обратите внимание на бит в битрейте. В зависимости от того, кого вы спрашиваете, это означает использование маленькой буквы b или изложение «бит» для ясности, или иногда. Ethtool говорит 1000Mb/s, а не 1000MB.

Хотя упомянуто только мимоходом, см. Источники как:

1

Я считаю, что скорость устройств и данных, передаваемых / хранимых, описываются по-разному. Ethernet (т. Е. 10/100/1000/10000 Мбит / с) описывает скорость устройств, которая составляет мегабайт [МБ] = 1 000 000 (10 ^ 6), а точный объем передаваемых или хранимых данных составляет мегабайт [МиБ] = 1 048 576 (2). ^ 20) ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .