Я устанавливаю Ubuntu на виртуальную машину, используя VirtualBox; Я выбрал параметр динамического расширения (в отличие от фиксированного) в VirtualBox и установил ограничение в 85 ГБ. Затем, когда я устанавливал Ubuntu, виртуальный диск, который я создал для него, утверждает, что он составляет 91,3 ГБ. Я где-то ошибся или эта разница нормальная? Если это нормально, почему оно существует? Спасибо.
Да, это нормально.
Это происходит потому, что, к сожалению, на практике слово «гигабайт» может относиться к двум разным единицам хранения цифровой информации.
Строго говоря, в наши дни гигабайт (ГБ) формально определяется как ровно один миллиард байтов, и, аналогично, мегабайт (МБ) составляет ровно один миллион байтов и килобайт (кБ) составляет ровно тысячу байтов.
Однако использование степеней двойки более удобно для многих целей, и 2 10 sup> равно 1024, что довольно близко к 10 3 sup>. Исторически сложилось так, и во многих случаях сегодня люди говорят, что «килобайт» означает 1024 байта, «мегабайт» означает 1024 «килобайта», а гигабайт означает 1024 «мегабайта».
Это различие между « десятичные "и" двоичные "килобайты / мегабайты / гигабайты / терабайты / и т. Д.
В наши дни у нас есть отдельные названия единиц и символы, формально определенные для единиц, которые масштабируются в 1024 раза, а не в 1000 раз: кибибайт (КиБ и неофициально «двоичный килобайт») составляет 1024 байта , мегибайт (MiB, «двоичный мегабайт») составляет 1024 кибибайта, гибибайт (GiB, «двоичный гигабайт») составляет 1024 кибибайта, тибибайт ( TiB, «двоичный терабайт») - 1024 гибибайта и т. Д.
То, что происходит, заключается в том, что , по-видимому, , VirtualBox показывает вам емкость хранилища в единицах гибибайтов, а установщик Ubuntu показывает ее в единицах (десятичных) гигабайт.
См. эту статью для более подробной информации и исторической информации.