Единица (петабайт / Pebibyte, et c.) Путаница это ошибка? - PullRequest
1 голос
/ 14 января 2020

Команда hdfs dfsadmin -report выводит некоторые строки в виде

 Configured Capacity: 28099161931345920 (24.96 PB)

, где первое число - это количество в байтах, а скобка, 24,96 PB , это проблема: петабайт или Pebibyte ?

24,96 = 28099161931345920/2 50 и 28,1 = 28099161931345920/10 15

Википедия цитирует консенсус многих источников, как соглашение NIST: сокращение PiB для Pebibyte (2 50 ) и PB для петабайта (10 15 ).

Так что это сбивает с толку, кажется, ошибка в отчете HDFS oop ... Так что вопрос Если бы oop сообщество использовало другое соглашение, или это ошибка?


ПРИМЕЧАНИЯ

  • Та же ошибка с терабайтами / тэбайтами , и т. д. c.

  • существуют другие соглашения о Haddop ... по команде hdfs dfs -df -h она использует букву "P" (вместо "PB" или "PiB") для показать тот же блок.

  • Мы используем Haddop версии 2.7. Возможно, это была старая ошибка и была исправлена ​​в более новых версиях (пожалуйста, прокомментируйте, если это так).

1 Ответ

0 голосов
/ 14 января 2020

Тот факт, что необработанные байты составляют 2809... байтов, а число не 28.09 PiB, означает, что это не степень 10 байтов.

Я не думаю, что это ошибка. При покупке любого жесткого диска он может иметь размер 1 ТБ, но на самом деле это не полный терабайт, а тибибайт.

...