Предпочтительная нотация: Кв., отображающая биты в секунду, а не байты в секунду

В сетевом мире мы используем бит/с (биты в секунду) для измерения данных, перемещающихся вниз, медиа (провод) видят этот полезный вопрос о почему: https://superuser.com/questions/297290/why-are-network-speeds-measured-in-kbits-sec-instead-of-kbytes-sec. Однако во многих Debian и программы Linux измерение байт/с (Байты в секунду) выбрано вместо этого.

Я хотел бы знать, имеет ли Кв. (или Кв. - Добираются) способность отобразить ее загрузку (ли для обновления индексного списка, установки новых пакетов или обновления старых) в битах в секунду (человекочитаемый с инженерной записью (Кбит/с килограмма, мега Мбит/с, giga Гбит/с, не 1x10^6 или 1000000 бит/с и т.д.)). Спасибо все!

0
задан 31 October 2018 в 10:37

1 ответ

Нет, тот вывод не настраивается. Из источника, например, строк для проявления текущей скорости и ETA:

unsigned long long ETA = (TotalBytes - CurrentBytes)/CurrentCPS;
std::string Tmp = " " + SizeToStr(CurrentCPS) + "B/s " + TimeToStr(ETA);
size_t alignment = Line.length() + Tmp.length();
if (alignment < ScreenWidth)
{
 alignment = ScreenWidth - alignment;
 for (size_t i = 0; i < alignment; ++i)
    Line.append(" ");
 Line.append(Tmp);
}

Вывод всегда является некоторым префиксом + B/s.

1
ответ дан 27 October 2019 в 06:12

Другие вопросы по тегам:

Похожие вопросы: