Как отработать растровое изображение для жесткого диска в свободном размещении

548
lecardo

Чтение вики на растровых изображениях в качестве метода использования жестких дисков для определения секторов, в которых можно хранить данные или нет.

Приведены примеры, показывающие размер битовой карты. с размером жесткого диска и количеством секторов.

Я не понимаю, откуда приходят эти ответы.

Один пример из вики

В пояснительных целях мы будем использовать жесткий диск объемом 4 ГиБ с секторами размером 4096 байт и предположим, что само растровое изображение хранится в другом месте. Пример диска потребует 1,048,576 бит, по одному на каждый сектор или 128 КиБ.

Может кто-нибудь объяснить, как это решение достигнуто, и, если возможно, добавить небольшое объяснение, почему,

Спасибо

0

1 ответ на вопрос

0
Barmar

Диск содержит 4 ГиБ, с объемом 4096 байт / сектор. Разделив 4G на 4K, вы получите 1M секторов. Каждый из них требует немного в растровом изображении. Разделив это на 8 бит / байт, вы получите 128 КБ.

Просто чтобы убедиться, что я понимаю, вы поделили размер жесткого диска на размер сектора в килобайтах? lecardo 9 лет назад 0
Нет, я разделил размер жесткого диска на размер сектора в байтах. 4096 такой же, как 4K. Barmar 9 лет назад 0
4x10 ^ 9 / 4x10 ^ 3 = 1 000 000, а затем разделить это на 8, чтобы получить 125 000 бит? lecardo 9 лет назад 0
За исключением того, что некоторые из них на самом деле измеряются с использованием степеней 2, а не степеней 10. Производители жестких дисков традиционно используют степени 10, но большинство других чисел на компьютерах указываются в степенях 2. http://forums.highdefdigest.com/ высокой четкости многодисковых-FAQs / 17953-ГБ-против-GIB-объяснение-хранения-capacity.html Barmar 9 лет назад 0
ах, так что я вроде как в стороне от власти закупок lecardo 9 лет назад 0
Да. Вот почему это 128Kib, а не 125KB. Barmar 9 лет назад 0