512 бит в байты: Перевести 512 битов в байты и килобайты

Содержание

1 512 мбайт это сколько байт

На чтение 2 мин. Просмотров 82 Опубликовано

Для того, чтобы узнать сколько, например, байт в 1 мегабайте можно воспользоваться специальной таблицей.

ЕдиницаАббревиатураСколько
битб1
байтБ8 бит
килобиткбит (кб)1 000 бит
килобайтКБайт (KБ)1024 байта
мегабитмбит (мб)1 000 килобит
мегабайтМБайт (МБ)1024 килобайта
гигабитгбит (гб)1 000 мегабит
гигабайтГБайт (ГБ)1024 мегабайта
терабиттбит (тб)1 000 гигабит
терабайтТБайт (ТБ)1024 гигабайта

Также вы можете воспользоваться конвертером

Распите по формулам,спасибо заранее!

1 Мб = 1024*1024=1048576
1/512 = 1048576/512 = 2048 байт
2048*8 = 16384 бит

Я пользуюсь браузером CryptoTab — и вам советую! С CryptoTab вы сможете получать BTC, просто посещая любимые сайты или просматривая видео на YouTube. CryptoTab создан на базе Chromium: он быстрый, надежный и с привычным интерфейсом. http://bit.ly/2OOmu60

Хотите добывать криптовалюту, но не знаете, с чего начать? Попробуйте CryptoTab — первый в мире браузер со встроенной функцией майнинга. Он не только быстрый и простой в использовании — он сделает веб-серфинг выгодным! http://bit.ly/2uZLOgc

Привет всем! Зацените CryptoTab браузер — просто пользуешься им как обычным браузером — смотришь YouTube и сериалы, сидишь в соц. сетях и где угодно, и при этом еще получаешь доход в биткойнах за счет встроенного в браузер майнинг алгоритма — http://bit.ly/2OOmu60 ========= Продвижение в Инстаграмм http://bit.ly/2Ivciyg

Смотрим чтобы было удобней преобразуем получим 0.5/1024 Мбайт в 1 Мбайт 1024 кбайт соответственно у нас 0.5 кбайт ведь для того чтобы перевести из Мбайт в к байт нужно Мбайт умножить на 1024. У нас есть 0.5 кбайт нам нужно перевести их в байты а потом в биты для этого мы 0.5 умножаем на 1024 получаем 512 байт и умножаем на 8 и получаем 4096 — это ответ. И для переводов тебе пригодится табличка:

1 байт=8 бит
1 кбайт=1024 байт
1 Мбайт = 1024 кбайт
1 Гбайт =1024
надеюсь ты понял принцып удачи

Конвертировать из Мегабайт в Байт. Введите сумму, которую вы хотите конвертировать и нажмите кнопку конвертировать.

1 Мегабайт = 1048576 Байт10 Мегабайт = 10485760 Байт2500 Мегабайт =
2621440000
Байт
2 Мегабайт = 2097152 Байт20 Мегабайт = 20971520 Байт5000 Мегабайт = 5242880000 Байт
3 Мегабайт = 3145728 Байт30 Мегабайт = 31457280 Байт10000 Мегабайт = 10485760000 Байт
4 Мегабайт = 4194304 Байт40 Мегабайт = 41943040 Байт25000 Мегабайт = 26214400000 Байт
5 Мегабайт = 5242880 Байт50 Мегабайт = 52428800 Байт50000 Мегабайт = 52428800000 Байт
6 Мегабайт = 6291456 Байт100 Мегабайт = 104857600 Байт100000 Мегабайт = 104857600000 Байт
7 Мегабайт = 7340032 Байт250 Мегабайт = 262144000 Байт250000 Мегабайт = 262144000000 Байт
8 Мегабайт =
8388608
Байт
500 Мегабайт = 524288000 Байт500000 Мегабайт = 524288000000 Байт
9 Мегабайт = 9437184 Байт1000 Мегабайт = 1048576000 Байт1000000 Мегабайт = 1048576000000 Байт

Встроить этот конвертер вашу страницу или в блог, скопировав следующий код HTML:

Почему существуют байты? Почему бы нам просто не использовать биты?



В большинстве систем байт состоит из 8 бит.

Байт обычно представляет наименьший тип данных, который может использовать программист. В зависимости от языка типы данных могут называться

char или byte .

Существуют некоторые типы данных (булевы, малые целые числа и т. д.), которые могут храниться в меньшем количестве битов, чем байт. Тем не менее, использование меньше байта не поддерживается ни одним известным мне языком программирования (изначально).

Почему существует этот минимум использования 8 бит для хранения данных? Зачем нам вообще нужны байты? Почему компьютеры просто не используют приращения битов (1 или более битов), а не приращения байтов (кратные 8 битам)?

На всякий случай, если кто-нибудь спросит: Меня это не волнует. У меня нет никаких особых потребностей. Мне просто любопытно.

byte hardware bit
Поделиться Источник Unknown     10 сентября 2015 в 02:06

6 ответов


  • Почему бы нам не использовать base64 вместо hex?

    Если мы используем hex, потому что это упрощение двоичного кода, которое облегчает работу программиста, легче читается, чем двоичный код, и несет больше данных (и т. д.), Почему бы нам не перейти к следующему логическому шагу, base64? Пример : В десятичных числах: 1,000,000 10 В двоичном формате:…

  • Почему бы нам просто не использовать Minified JS?

    Я вижу это слово много minified, и мне кажется, что я никогда не выбираю сценарий (т. е. из jQuery плагинов), который является minified, но я полагаю, что должен. Если я прав, то минификация означает удаление всего ненужного из исходного кода без изменения его функциональности, так почему бы нам…



9

потому что на аппаратном уровне память естественным образом организована в адресуемые блоки. Небольшие куски означают, что у вас могут быть мелкозернистые вещи, такие как 4-битные числа; большие куски обеспечивают более эффективную работу (обычно CPU перемещает вещи в ‘chunks’ или несколько из них). IN в частности, большие адресуемые блоки создают большие адресные пространства. Если у меня есть фрагменты размером 1 бит, то диапазон адресов от 1 до 500 охватывает только 500 бит, тогда как 500 8 — битных фрагментов охватывают 4000 бит.

Примечание — это не всегда было 8 бит. Я работал на машине, которая думала в 6 битах. (старый добрый восьмеричный)

Поделиться pm100     10 сентября 2015 в 02:13



6

Бумажная лента (~1950-е годы) была шириной 5 или 6 отверстий (бит), возможно, другой ширины. Перфокарты (более новый вид) представляли собой 12 рядов по 80 столбцов.

1960-е годы:
B-5000 — 48-бит «words» с 6-битными символами

CDC-6600 — 60-битные слова с 6-битными символами
IBM 7090 — 36-битные слова с 6-битными символами
Были 12-битные машины и т. Д.

1970-1980-е годы, «micros» войдите в картину:
Intel 4004 — 4-битные блоки
8008, 8086, Z80, 6502 и т. Д. — 8-битные блоки
68000 — 16-битные слова, но все еще 8-битные байты
486 — 32-битные слова, но все еще 8-битные байты
сегодня — 64-bit слов, но все еще 8-битные байты
, в будущем — 128 и т. Д., Но все еще 8-битные байты

Понял картину? Американцы полагали, что символы могут храниться только в 6 битах.
Затем мы обнаружили, что в мире есть нечто большее, чем просто английский.
Поэтому мы барахтались с 7-битным ascii и 8-битным EBCDIC.

В конце концов мы решили, что 8 бит достаточно для всех персонажей, которые нам когда-либо понадобятся. («We» не были китайцами.)

IBM-360 стал доминирующей машиной в 60-70-х годах; он был основан на 8-битном байте. (В нем вроде как были 32-битные слова, но это стало менее важным, чем всемогущий байт.

Казалось такой пустой тратой использовать 8 бит, когда все, что вам действительно нужно, — это 7 бит для хранения всех символов, которые вам когда-либо были нужны.

IBM, в середине 20-го века «owned» компьютерный рынок с 70% продажами аппаратного и программного обеспечения. Поскольку 360 был их основной машиной, 8-битные байты были тем, что копировали все конкуренты.

В конце концов мы поняли, что существуют и другие языки, и придумали Unicode/utf8 и его варианты. Но это уже другая история.

Поделиться Rick James     10 сентября 2015 в 04:53



1

На мой взгляд, это вопрос решения. Для доступа к отдельным битам данных вам потребуется в восемь раз больше адресов (добавление 3 бит к каждому адресу) по сравнению с использованием доступа к отдельным байтам. Байт, как правило, будет наименьшей практической единицей для хранения числа в программе (только с 256 возможными значениями).

Поделиться sneelhorses     10 сентября 2015 в 02:14


  • Почему бы нам не использовать * при создании объекта NSRange

    Может ли кто-нибудь сказать мне, почему бы нам не использовать * с объектом NSRange? Всякий раз, когда я использую * с NSRange, он дает ошибку, почему он дает ошибку?

  • Почему бы не использовать весь импорт?

    Я понимаю, что могу импортировать пакеты и получать доступ к множеству уже закодированных классов, которые я могу использовать для создания своих программ. Но если они дают вам доступ к стольким различным функциям, почему бы просто не импортировать их все? Я понимаю, что существуют тысячи…



0

Хороший способ для меня написать что-нибудь поздно вечером!

Ваши доводы совершенно справедливы, однако история всегда будет тем безумным нарушителем, который разрушил бы ваши планы задолго до того, как вы родились.

Для целей объяснения давайте представим себе вымышленную машину с архитектурой под названием Bitel(TM) Внутри или что-то в этом роде. Спецификации Bitel предписывают, чтобы Центральный процессор (CPU, т. е. микропроцессор) имел доступ к памяти в одноразрядных единицах. Теперь предположим, что данный экземпляр машины с управлением Bitel имеет блок памяти, содержащий 32 миллиарда бит (наш вымышленный эквивалент блока 4 ГБ RAM).

Теперь давайте посмотрим, почему Bitel, Inc. обанкротилась:

  • Двоичный код любой данной программы был бы гигантским (компилятору пришлось бы манипулировать каждым отдельным битом!)
  • 32-разрядные адреса будут (еще больше) ограничены объемом памяти всего 512 МБ . 64-bit системы были бы безопасны (на данный момент…)
  • Доступ к памяти был бы буквально тупиковым. Когда CPU получит все эти 48 бит, необходимые для обработки одной инструкции ADD , дискета уже будет вращаться слишком долго, и вы знаете, что произойдет дальше…
  • Кому на самом деле нужен **** для оптимизации одного бита ? (См.предыдущее обоснование банкротства).
  • Если вам нужно обрабатывать отдельные биты, научитесь использовать bitwise operators !
  • Программисты сойдут с ума, когда и кофе, и RAM станут слишком дорогими. На данный момент это идеальный синоним апокалипсиса.
  • Стандарт C является священным и священным, и он требует, чтобы минимальная адресуемая единица (т. е. char ) была шириной не менее 8 бит.
  • 8 -это совершенная сила 2 . ( 1 -это еще одна, но meh…)

Поделиться 3442     10 сентября 2015 в 02:35



0

Во-первых, C и C++ имеют встроенную поддержку битовых полей .

#include <iostream>
struct S {
    // will usually occupy 2 bytes:
    // 3 bits: value of b1
    // 2 bits: unused
    // 6 bits: value of b2
    // 2 bits: value of b3
    // 3 bits: unused
    unsigned char b1 : 3, : 2, b2 : 6, b3 : 2;
};
int main()
{
    std::cout << sizeof(S) << '\n'; // usually prints 2
}

Вероятно, ответ кроется в производительности и выравнивании памяти, а также в том факте, что (я думаю, отчасти потому, что byte называется char в C) байт-это наименьшая часть машинного слова, которая может содержать 7-битный ASCII. Текстовые операции являются общими, поэтому специальный тип для обычного текста имеет свое преимущество для языка программирования.

Поделиться user2622016     10 сентября 2015 в 02:41



0

Некоторые CPUs используют слова для обращения к памяти вместо байтов. Это их естественный тип данных, так что 16 или 32 бита. Если бы Intel CPUs сделал это, это было бы be 64 бит.

8 — битные байты являются традиционными, потому что первые популярные домашние компьютеры использовали 8 бит. 256 значений достаточно, чтобы сделать много полезных вещей, в то время как 16 (4 бита) недостаточно.

И как только что-то продолжается достаточно долго, становится ужасно трудно что-то изменить. Именно поэтому ваш жесткий диск или SSD, скорее всего, все еще притворяется, что использует 512-байтовые блоки. Даже несмотря на то, что аппаратное обеспечение диска не использует 512-байтовый блок, и OS тоже не использует. (Диски расширенного формата имеют программный переключатель для отключения эмуляции 512 байт, но обычно его отключают только серверы с контроллерами RAID.)

Кроме того, Intel/AMD CPUs имеют так много дополнительного кремния, выполняющего так много дополнительной работы по декодированию, что небольшая разница в адресации 8 бит против 64 bit не добавляет никаких заметных накладных расходов. Контроллер памяти CPU, конечно, не использует 8 бит. Он вытягивает данные в кэш длинными потоками, и минимальный размер-это строка кэша, часто 64 байта, или 512 бит. Часто аппаратное обеспечение RAM запускается медленно, но быстро для потоковой передачи, поэтому CPU считывает килобайты в кэш L3, подобно тому, как жесткие диски считывают всю дорожку в свои кэши, потому что головка диска уже там, так почему бы и нет?

Поделиться Zan Lynx     10 сентября 2015 в 02:44


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


Посмотрите на байты / биты переменной в C

Как я могу увидеть байты / биты переменной в C? В двоичном выражении — только нули и единицы. Моя проблема заключается в том, что я хочу проверить, существуют ли какие-либо нули в самом значимом…


Почему бы нам не использовать управление ретранслятором вместо управления Gridview?

Я знаю, что управление GridView поставляется с большим количеством встроенных функций, которые мы можем получить от управления ретранслятором. GridView контроль имеет проблемы с производительностью….


Почему бы просто не использовать [NSDate date]?

Почему существует соглашение об использовании вложенных операторов alloc и init для создания экземпляра? Почему бы просто не использовать что-то вроде приведенного ниже? Единственный раз, когда я…


Почему бы нам не использовать base64 вместо hex?

Если мы используем hex, потому что это упрощение двоичного кода, которое облегчает работу программиста, легче читается, чем двоичный код, и несет больше данных (и т. д.), Почему бы нам не перейти к…


Почему бы нам просто не использовать Minified JS?

Я вижу это слово много minified, и мне кажется, что я никогда не выбираю сценарий (т. е. из jQuery плагинов), который является minified, но я полагаю, что должен. Если я прав, то минификация…


Почему бы нам не использовать * при создании объекта NSRange

Может ли кто-нибудь сказать мне, почему бы нам не использовать * с объектом NSRange? Всякий раз, когда я использую * с NSRange, он дает ошибку, почему он дает ошибку?


Почему бы не использовать весь импорт?

Я понимаю, что могу импортировать пакеты и получать доступ к множеству уже закодированных классов, которые я могу использовать для создания своих программ. Но если они дают вам доступ к стольким…


Почему бы просто не использовать выполнения random_device?

Я немного запутался в библиотеке c++11 random. Что я понимаю: нам нужны две отдельные концепции: random движок (который может быть псевдо (нужно семя) или реальным) распределение: он сопоставляет…


Почему бы нам не использовать let вместо состояний?

Для проекта react.js я использую состояния для того, где компонент должен обновляться. Но в других ситуациях почему бы нам не использовать let ? я видел, как большинство людей используют States . В…


Существуют ли байты?

Я знаю, что этот вопрос может показаться глупым, но позвольте мне просто объяснить. Так… Все знают, что байт — это 8 бит. Просто, правда? Но где именно он указан? Я имею в виду, что физически вы…

maximum 8 bytes — Russian translation – Linguee

The maximum Bytes to Write” is limited to 244 by the protocol, but is not limited by the PLC.

media.klinkmann.fi

Максимальное число записываемых байтов ограничено протоколом в 244, но это количество не ограничено […]

контроллером.

media.klinkmann.ru

The Text, which maximum length is equal 64 000 bytes.

accessoft.ru

Текст, максимальная длина которого равняется 64 000 байтам.

accessoft.ru

The maximum length of FQDN text is 64 bytes.

mini-ats.md

Максимальная длина записи полного доменного имени составляет 64 байта.

mini-ats.md

Before we face the arguments strictly related

[…]

to concurrency theory we have to consider

[…] creating the prototype of a message with the maximum size, fixed to 4056 bytes.

userfriendly.net

Прототип сообщения может иметь максимальный размер до 4056 байт.

userfriendly.net

DNSSEC packets can contain

[…] public keys and digital signatures; as a result, DNSSEC packets are often larger than the historical maximum size of 512 bytes.

freeyourid.com

Пакеты DNSSEC могут содержать открытые ключи и цифровые подписи, поэтому размер пакетов DNSSEC часто превышает 512 байт.

freeyourid.com

In the process of retrieval of every 512 bits of data,

[…]

twice, a gathering of

[…] additional entropy takes place. After reaching the maximum possible n (having the 640 bytes pool size, it equals 10), pool mixing takes place, […]

and the subsequently

[…]

issued data will not be truly random, but partially pseudorandom.

diskcryptor.net

В процессе извлечения каждых 512 бит

[…]

данных дважды

[…] происходит сбор дополнительной энтропии, после достижения максимально возможного n (при размере пула в 640 байт он равен 10) происходит перемешивание […]

пула, и следующие

[…]

выдаваемые данные будут не истинно случайными, а частично псевдослучайными.

diskcryptor.net

1024 The maximum length of a complex index is also 1024 bytes, and the length of each column included in the complex index […]

must not exceed 250 bytes.

lintersql.com

Максимальная длина составного индекса также 1024 байта, при этом длина каждого столбца, входящего в составной индекс, […]

не должна превышать 250 байт.

lintersql.com

But if you change the field sequence,

[…] its size will be only 16 bytes.

viva64.com

Но если поменять последовательность полей, то ее

[…] размер составит всего 16 байт.

viva64.com

In this command, We are telling debug to load into memory starting at offset 100, 80 (Hex) sectors from the A drive starting with

[…]

sector 0. 80 Hex sectors is equal to 128 decimal

[…] sectors, so if each sector on the disk, stores 512 bytes then the total number of bytes loaded into memory is (512 X 128) or 65,540 bytes (Maximum).

datadoctor.biz

В этой команде мы говорим отладки при загрузке в память начиная со смещения 100, 80 (Шестнадцатиричный) из секторов диска, начиная с сектора 0. 80

[…]

Шестнадцатеричный секторов равна 128 десятичных

[…] секторах, поэтому, если каждый сектор на диске хранит 512 байт тогда общее количество байт загружается в память (512 X 128) или 65,540 байт (максимальный).

datadoctor.biz

The first 3 bytes are always taken from the […]

parameter settings.

download.sew-eurodrive.com

Первые 3 байта задаются только через эту программу […]

или с клавишной панели.

download.sew-eurodrive.com

Picture Info window shows current frame statistics: macroblock

[…] count, frame size excepting headers data size (total size of the mackroblocks, bits [bytes]), transform coefficients data amount (bits [percentage in the frame size]), motion vectors data amount (bits [percentage in the frame size]), maximum mackroblock size (bits [mackroblock address]), maximum and minimum values of the motion vector components (X and Y [mackroblock address]).

elecard.com

Окно Picture Info показывает статистику

[…] текущего кадра: количество макроблоков, размеры кадра без заголовков (полный размер макроблоков, бит [байт]), размер данных с коэффициентом преобразования (бит [процент от размера кадра]), размер векторных данных (бит [процент от размера кадра]), максимальный размер макроблока (бит [адрес макроблока]), максимальное и минимальное значение компонентов вектора движения (X и Y [адрес макроблока]).

elecard.com

One gigabyte,

[…] or GB, equals one billion bytes; and one terabyte, or TB, equals one trillion bytes when referring to drive capacity.

seagate.com

При указании емкости

[…] дисков один гигабайт (ГБ) принимается равным одному миллиарду байт, а один терабайт (ТБ) — одному триллиону байт.

seagate.com

If the UN were interested in depositing its ICTY public records with the State Archives, it would be particularly important to clarify the amount of

[…]

space required as the State Archives

[…] already use 12 terra bytes and both space and […]

additional hardware would probably be needed.

daccess-ods.un.org

Если Организация Объединенных Наций заинтересована в сдаче на хранение открытых документов МТБЮ в Го сударственное архивное управление, то было бы чрезвычайно важным выяснить, сколько пространства

[…]

потребуется, поскольку Го сударственное

[…] архивное управление уже использует 12 терабайт […]

и понадобятся, по всей видимости, как

[…]

физическое пространство, так и дополнительные аппаратные средства.

daccess-ods.un.org

The status bar will display the free disk space in M bytes, the number of documents, pages and images in the currently open batch, the number of images in the document currently shown in the Image Viewer window and the status of the Image Filters.

graphics.kodak.com

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

graphics.kodak.com

If controlling the number of gate

[…]

accesses was a very serious

[…] matter, then perhaps the count byte and CRC bytes should be read again to make sure, beyond any […]

doubt, that they have been read correctly.

elin.ru

Если контт роль доступа в помещение (число проходов через дверь) является

[…]

достаточно важным, то,

[…] возможно, имеет смысл повторно считать байт счета (число проходов) и байты CRC, чтобы убедиться […]

в том, что они были считаны корректно.

elin.ru

Although the details of the logs are intended for advanced

[…]

users, the above items are important when you need to see the stats on

[…] established connections or bytes sent and received.

dl2.agnitum.com

Подробности фильтров пригодятся опытным пользователям,

[…]

однако, вышеуказанные сведения нужны, если Вы хотите просмотреть

[…] статистику установленных соединений или входящего трафика.

dl2.agnitum.com

And if you apply an asynchronous mechanism, ie in the

[…] MPI-package to receive up to 220 bytes or 110 signals of integer […]

type of 16-bit, then we can for

[…]

one second get up to the 3630 signals.

wiki.oscada.org

А если применить асинхронный механизм,

[…] т.е. в одном MPI-пакете получать до 220 байт или 110 сигналов […]

целочисленного типа на 16-разрядов,

[…]

то мы сможем за одну секунду получить до 3630 сигналов.

wiki.oscada.org

If Unicode-strings are used, one

[…] character occupies 2 or 4 bytes (depending on the data […]

model being used in compiler) instead of one byte.

viva64.com

Если используются Unicode-строки, то один символ

[…] занимает не один байт, а 2 или 4 байта (в зависимости […]

от используемой модели данных в компиляторе).

viva64.com

If instead of using hex

[…] digits as the fundamental unit, bytes were used for OPODS, each mapping would 256 bytes long, which would require substantially […]

more storage.

scienceandglobalsecurity.org

Если вместо применения гекс-чисел в

[…]

качестве фундаментальных

[…] единиц будут использоваться для ОБДЗЗ байты, каждое отображение окажется на 256 байтов длиннее, а это потребует […]

значительно больше памяти.

scienceandglobalsecurity.org

Article 47(c) of the Yemeni Constitution specifies that “[a]ny person temporarily apprehended on suspicion of

[…]

committing a crime shall be presented in front of a

[…] court within a maximum of 24 hours from […]

the time of his detention” and that “[t]he

[…]

judge or Public Prosecutor shall inform the detained individual of the reason for his detention and questioning and shall enable the accused to state his defense”.

daccess-ods.un.org

Статья 47 c) Конституции Йемена гласит, что «любое лицо, временно задержанное по

[…]

подозрению в совершении преступления, должно быть

[…] доставлено в суд в течение 24 часов […]

с момента задержания» и что «судья или государственный

[…]

прокурор должны информировать задержанное лицо о причинах его задержания и допроса и предоставить ему возможность сделать заявления в свою защиту».

daccess-ods.un.org

The Delegation of Luxembourg, on behalf of Group I, clarified that

[…]

it would agree with the

[…] proposal by Mexico to attribute a maximum of 4 seats to each group since it […]

would lead to an equal

[…]

distribution of seats in a Committee with 24 members.

unesdoc.unesco.org

Делегация Люксембурга от имени группы I

[…]

разъяснила, что она

[…] согласится с предложением Мексики о резервировании максимального числа в 4 места […]

за каждой группой, так

[…]

как это приведет в дальнейшем к равному распределению мест в Комитете, состоящем из 24 членов.

unesdoc.unesco.org

Furthermore, the Secretariat and the working group chaired by H.E. Ms M. Bermudez Martinelli (Panama), which the Headquarters Committee had entrusted with the task of examining the Belmont report, agreed that, without waiting for implementation of the global renovation plan, it was necessary to undertake certain works of maximum urgency identified in the report, the amount of which was estimated at €5,753,000.

unesdoc.unesco.org

Следует отметить, с другой стороны, что Секретариат и рабочая группа во главе с Е.П. г-жой М. Бермудес Мартинелли (Панама), которой Комитет по Штаб-квартире поручил проанализировать доклад Бельмона, пришли к единодушному выводу: до всестороннего осуществления этого Плана необходимо выполнить целый ряд работ первоочередной важности, которые определены в данном докладе и сметные расходы на которые составляют 5 753 000 евро.

unesdoc.unesco.org

In this connection, the Advisory Committee notes that the Office has implemented the Board’s recommendation concerning the need to maintain a schedule showing the link

[…]

between the renovation

[…] costs and the value of the signed guaranteed maximum price contracts as well as the estimated value of the guaranteed maximum price contracts to be signed (A/64/368 and Corr.1, […]

paras. 13 and 14).

daccess-ods.un.org

В этой связи Консультативный комитет отмечает, что Управление выполнило рекомендацию Комиссии в отношении необходимости вести таблицу, в

[…]

которой прослеживалась бы

[…] связь между расходами на реконструкцию и фактической стоимостью подписанных контрактов с гарантированной максимальной ценой и предполагаемой стоимостью контрактов с гарантированной […]

максимальной

[…]

ценой, подлежащих подписанию (А/64/368 и Corr.1, пункты 13 и 14).

daccess-ods.un.org

The DBMS considers the table data file page

[…]

free (or open) for adding a new

[…] record if the number of free bytes on this page is not less than […]

PCTFILL, i.e. if the page has

[…]

enough free space for adding an everage size record.

lintersql.com

СУБД считает страницу файла данных таблицы свободной (или

[…]

открытой) для добавления в

[…] нее новой записи, если число свободных байтов в этой странице не […]

менее PCTFILL, т.е. если в странице

[…]

осталось место для размещения записи среднего размера.

lintersql.com

Based on internal testing using a USB 3.0

[…]

compatible host; performance will vary depending on host

[…] device. 1 megabyte = 1 million bytes than an ordinary flash drive.

sandisk.com

По данным собственного тестирования с устройством USB 3,0;

[…]

производительность зависит от используемого

[…] устройства. 1 мегабайт = 1 миллион байт превосходства в скорости […]

над обычными USB-накопителями.

ru.sandisk.com

With a read speed of up to 280MB/s**Based on internal testing of sequential read write speeds; performance may be lower depending upon

[…]

host device, OS and application. 1

[…] megabyte (MB) = 1 million bytes, the SanDisk Ultra SSD gives […]

you a faster, more responsive computing experience.

sandisk.com

Благодаря скорости чтения до 280 Мб/с**По данным собственного тестирования скорости последовательного чтения и записи; производительность может быть ниже и зависит

[…]

от используемого устройства,

[…] операционной системы и приложения. 1 мегабайт (Мб) = 1 миллион […]

байт твердотельные накопители

[…]

SanDisk Ultra позволяют сделать компьютер более отзывчивым и ускорить его работу.

ru.sandisk.com

As used for transfer rate or interface, megabyte per second

[…] (MB/s) = one million bytes per second, megabit […]

per second (Mb/s) = one million bits

[…]

per second, and gigabit per second (Gb/s) = one billion bits per second.

westerndigital.nl

При указании скорости передачи данных 1

[…] мегабайт в секунду (МБ/с) = 1 миллион байтов в […]

секунду, 1 мегабит в секунду (Мб/с) = 1

[…]

миллион битов в секунду, а 1 гигабит в секунду (Гб/с) = 1 миллиард битов в секунду.

westerndigital.nl

They enquired as to the amount of documents

[…] concerned (number of pages and bytes).

daccess-ods.un.org

Представители управления поинтересовались объемом соответствующей

[…] документации (количество страниц или байтов).

daccess-ods.un.org

The MK6014GAL uses ATA-4 Interface and delivers a

[…]

data transfer rate of 66MB/s. It increases

[…] the standard 512 bytes of data per sector […]

to 1Kbytes which is needed for control

[…]

structures, information necessary to manage the drive, locate data and perform other functions.

storage.toshiba.eu

В диске MK6014GAL используется интерфейс ATA-4, который поддерживает

[…]

скорость передачи данных до 66 Мб/с. Это

[…] увеличивает объем данных на секторе с 512 байт […]

до 1 Кб, что необходимо для размещения управляющих

[…]

структур и служебной информации для управления диском, а также для поиска данных и других задач.

storage.toshiba.eu

Master Key is 64 bytes of data, which are used as the […]

primary key when decrypting a DPAPI blob.

passcape.com

Мастер

[…] Ключ представляет собой 64 байта данных, которые используются […]

в качестве первичного ключа при расшифровке DPAPI объекта.

passcape.com

Сколько битов в байте, Кб, Мб, Гб и Тб

В реальном мире длина указывается в метрах, вес — в килограммах, а объем — в кубических метрах. Однако в виртуальном мире мы считаем биты, байты, мегабайты и гигабайты. Объем памяти компьютера, размер жестких дисков и размер пакета данных от операторов мобильной связи измеряются в битах, байтах и ​​кратных им единицам.

Наименьшая единица информации в информатике это — 1 бит

Бит принимает одно из двух значений — 0 или . Последовательность таких битов со значениями нуль-единица позволяет передавать любую информацию в цифровом виде.

Единица большего размера, содержащая 8 битов, называется 1 байтом.

По определению, байт — это наименьшая адресуемая единица информации в памяти компьютера. Один байт состоит из восьми битов, которые могут быть 0 или 1 в двоичном формате.

Единицы памяти большего размера обозначаются добавлением префиксов кило, мега, гига и тера. В системе СИ десятичные префиксы — это степени числа 10. Однако в информатике принято использовать степень двойки.

Таким образом, 1 КБ (килобайт) равен 2 в 10-й степени или 1024 байта. Следующие префиксы представляют собой число два в степени 20, 30, 40 и т. д.

Резюмируя:

  • 1 КБ = 2 в 10-й степени или 1024 байта.
  • 1 МБ (мегабайт) равен 2 в 20-й степени или 1024 килобайта.
  • 1 ГБ (гигабайт) равно 2 в 30-й степени или 1024 мегабайта.
  • 1 ТБ (терабайт) равен 2 в 40-й степени или 1024 гигабайта.

 

Что такое байт. Сколько бит в байте

Вы, наверное, слыхали про азбуку Морзе, где комбинации длинных и коротких сигналов (точек и тире) расшифровывались в слова. А если взять комбинацию из 8 цифр, каждая из которых может быть единицей или нулем, то получим 256 комбинаций, чего хватит для отображения и цифр и букв, причем и не одного алфавита. И вот эти 8 бит называются байтом . Таким образом в байте 8 бит.

Бит — это минимальная единица. Она обозначается маленькой буквой «б». Следом за ней идет байт. Он уже обозначается большой буквой «Б». 

Единицы информации

Таблица байтов:

  • 1 байт = 8 бит
  • 1 Кб (1 Килобайт) = 210 байт = 2*2*2*2*2*2*2*2*2*2 байт =
  • 1024 байт (примерно 1 тысяча байт — 103 байт)
  • 1 Мб (1 Мегабайт) = 220 байт = 1024 килобайт (примерно 1 миллион байт — 106 байт)
  • 1 Гб (1 Гигабайт) = 230 байт = 1024 мегабайт (примерно 1 миллиард байт — 109 байт)
  • 1 Тб (1 Терабайт) = 240 байт = 1024 гигабайт (примерно 1012 байт)
  • 1 Пб (1 Петабайт) = 250 байт = 1024 терабайт (примерно 1015 байт)
  • 1 Эксабайт = 260 байт = 1024 петабайт (примерно 1018 байт)
  • 1 Зеттабайт = 270 байт = 1024 эксабайт (примерно 1021 байт)
  • 1 Йоттабайт = 280 байт = 1024 зеттабайт (примерно 1024 байт)

Почему на диске, карте памяти или флешке всегда меньше памяти, чем написано на упаковке?

Наверняка вам интересно, откуда берутся отличия заявленной и реальной емкости винчестеров? Меньший объем дискового пространства, доступного пользователю, не является ошибкой. Причина — разница в расчетах.

Емкость проданных твердотельных накопителей, жестких дисков, флеш-накопителей и карт памяти указывается в гигабайтах (ГБ) или терабайтах (ТБ). Например, покупая SSD-накопитель заявленной емкостью 512 ГБ, мы должны получить ровно столько же места для наших данных. Однако после установки накопителя в компьютер оказывается, что у нас около 476 ГБ. Почему в реальности такое значение?

Основная причина в том, как рассчитывается емкость диска. Люди используют десятичную систему счисления, основание которой равно 10. Компьютеры, однако, работают в двоичной системе, в которой основанием является число 2. Наименьшей единицей памяти, используемой в информатике, является байт. Обычно используемые десятичные префиксы (из системы СИ): кило (k) для тысячи, мега (M) для миллиона, гига (G) для миллиарда и тера (T) для триллиона. Таким образом, мы получаем один килобайт (тысяча байтов), мегабайт (миллион байтов), гигабайт (миллиард байтов) и терабайт (один триллион байтов) соответственно.

Следовательно, по заявлению производителей, емкость SSD на 512 ГБ составляет ровно 512 000 000 000 байт (512 байт x 1000 x 1000 x 1000).

Однако для компьютеров и бинарных файлов, которые они используют, вычисление этих значений немного отличается. 1 килобайт равен 102 байтам. 1 мегабайт равен 1 048 576 байтам (1024 x 1024), а 1 гигабайт равен 1 073 731 824 байтам (1024 x 1024 x 1024). Таким образом, диск с заявленным производителем объемом 512 ГБ фактически имеет емкость 476,84 ГБ. Рассчитываем это так: 512000000000 / 1024/1024/1024 = 476,84 ГБ.

Различная система расчета размера массовой памяти — не единственная причина различий между заявленной и реальной емкостью дисков. Производители ноутбуков используют скрытые разделы для восстановления, чтобы восстановить компьютер до исходного состояния, например, после аварии. Такой раздел занимает около 1 ГБ дискового пространства и обычно содержит образ операционной системы, драйверы и базовое программное обеспечение. Дисковое пространство также можно зарезервировать для так называемых буферов, которые отвечают за ускорение чтения и записи данных на TLC-накопителях. Размер такого буфера может составлять от нескольких мегабайт до нескольких гигабайт.

Подводя итог. Производители дисков считают 1 ГБ = 1 000 000 000 (миллиардом) байтов, а в двоичных файлах 1 ГБ = 1 073 731 824 байта. Этим объясняется разница в заявленной и реальной емкости SSD, дисковых накопителей и других носителей данных. Стоит отметить, что в 1998 году была предпринята попытка преодолеть эту двусмысленность. Международная электротехническая комиссия (IEC) предложила обозначить кратность 1024, добавив букву «i» после знака множителя (KiB вместо KB, MiB вместо MB) и изменив префикс, заканчивающийся на «bi» (kibibyte вместо килобайт, мебабайт вместо мегабайта). Новые имена, однако, не получили широкого распространения, и по сей день используются префиксы SI, которые проще использовать.

В вашем браузере отключен Javascript.
Чтобы произвести расчеты, необходимо разрешить элементы ActiveX!
Больше интересного в телеграм @calcsbox

Размер кластера по умолчанию для файловых систем FAT, NTFS и exFAT

Аннотация

Во всех файловых системах, используемых Windows, дисковое пространство организовывается с учетом размера кластеров (или размера единицы распределения). Размер кластера — минимальный объем дискового пространства, который может быть выделен для хранения файла. Таким образом, если размер файла не кратен размеру кластера, для его хранения необходимо использовать дополнительное пространство (кратное размеру кластера). При обычном разделении пространства на жестком диске средний объем памяти, потерянной в таком случае, можно рассчитать по формуле (размер кластера)/2 * (количество файлов).

Если размер кластера не задан во время форматирования раздела, используются значения по умолчанию, зависящие от размера раздела. Эти значения выбираются с учетом оптимального соотношения теряемого объема и числа кластеров в разделе. 

Дополнительная информация

Раздел (том) жесткого диска можно отформатировать под файловую систему NTFS, FAT или exFAT. В зависимости от метода форматирования раздела в Windows могут использоваться следующие значения по умолчанию.

  • С помощью команды FORMAT без указания размера кластера.

  • С помощью программы Windows Explorer, когда в поле Единица размещения в диалоговом окне Формат оставлено значение Стандартный размер размещения.


По умолчанию размер кластера для файловой системы NTFS в Windows NT 4.0 и более поздних версий равен 4 КБ. Это обусловлено тем, что сжатие файлов в NTFS невозможно для дисков с большим размером кластера. Команда форматирования не использует размер кластера больше 4 КБ, кроме случая, когда пользователь переопределяет значения по умолчанию. Вы можете сделать это, используя /А: переключение вместе с командой Format или с помощью указания большего размера кластера в соответствующем поле при форматировании с помощью проводника. 

При использовании программы Convert.exe для преобразования раздела FAT в NTFS всегда используется исходный размер кластера FAT в качестве размера кластера NTFS, если он не превышает 4 КБ. Если размер кластера FAT больше 4 КБ, то кластеры преобразовываются к размеру 4 КБ в NTFS/ Это объясняется тем, что структуры файловой системы FAT ориентированы на пределы кластера, и следовательно, установка любого большего размера кластера не позволяет выполнить преобразование. При форматировании раздела с помощью программы установки Windows NT 3.5, 3.51 и 4.0 , он сначала форматируется в FAT, а затем преобразуется в NTFS, а значит, в этом случае размер кластера всегда будет таким, каким был указан ранее при форматировании раздела в Настройках.

Размеры кластера по умолчанию для файловой системы NTFS

В следующей таблице описаны размеры кластера по умолчанию для NTFS.

Размер тома

Windows NT 3.51

Windows NT 4.0

Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP и Windows 2000

7 МБ — 512 МБ

512 байт

4 КБ

4 КБ

512 МБ — 1 ГБ

1 МБ

4 КБ

4 КБ

1 ГБ —2 ГБ

2 ГБ

4 КБ

4 КБ

2 ГБ —2 ТБ

4 КБ

4 КБ

4 КБ

2 ТБ —16 ТБ

Не поддерживается*

Не поддерживается*

4 КБ

16 ТБ —32 ТБ

Не поддерживается*

Не поддерживается*

8 ГБ

32 ТБ —64 ТБ

Не поддерживается*

Не поддерживается*

16 ГБ

64 ТБ —128 ТБ

Не поддерживается*

Не поддерживается*

32 ГБ

128 ТБ —256 ТБ

Не поддерживается*

Не поддерживается*

64 ГБ

> 256 TB

Не поддерживается

Не поддерживается

Не поддерживается


Примечание . Звездочка (*) означает, что он не поддерживается из-за ограничений записи главной загрузки (MBR).

Размер кластера по умолчанию для FAT16

В приведенной ниже таблице указаны значения размеров кластеров по умолчанию для файловой системы FAT16.

Размер тома

Windows NT 3.51

Windows NT 4.0

Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP и Windows 2000

7 МБ —8 МБ

Не поддерживается

Не поддерживается

Не поддерживается

8 МБ —32 МБ

512 байт

512 байт

512 байт

32 МБ —8 МБ

1 МБ

1 МБ

1 МБ

64 ТБ —128 ТБ

2 ГБ

2 ГБ

2 ГБ

128 ТБ —256 ТБ

4 КБ

4 КБ

4 КБ

256 МБ —512 МБ

8 ГБ

8 ГБ

8 ГБ

512 МБ — 1 ГБ

16 ГБ

16 ГБ

16 ГБ

1 ГБ —2 ГБ

32 ГБ

32 ГБ

32 ГБ

2 ГБ —4 ГБ

64 ГБ

64 ГБ

64 ГБ

4 ГБ —8 ГБ

Не поддерживается

128 КБ*

Не поддерживаются

8 ГБ —16 ГБ

Не поддерживается

256 KB*

Не поддерживаются

> 16 ГБ

Не поддерживаются

Не поддерживается

Не поддерживается

Примечание. Символ «*» означает доступность только для носителей с размером сектора, превышающим 512 байт.

Размер кластера по умолчанию для FAT32

В приведенной ниже таблице указаны значения размеров кластеров по умолчанию для файловой системы FAT32.

Размер тома

Windows NT 3.51

Windows NT 4.0

Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP и Windows 2000

7 МБ — 16 МБ

Не поддерживается

Не поддерживается

Не поддерживается

16 МБ —32 МБ

512 байт

512 байт

Не поддерживается

32 МБ —8 МБ

512 байт

512 байт

512 байт

64 МБ —128 МБ

1 МБ

1 МБ

1 МБ

128 ТБ —256 ТБ

2 ГБ

2 ГБ

2 ГБ

256 МБ — 8 ГБ

4 КБ

4 КБ

4 КБ

8—16 ГБ

8 ГБ

8 ГБ

8 ГБ

16 ТБ —32 ТБ

16 ГБ

16 ГБ

16 ГБ

32 ГБ — 2 ТБ

32 ГБ

Не поддерживается

Не поддерживается

> 2 ТБ

Не поддерживаются

Не поддерживается

Не поддерживается

Размер кластера по умолчанию для exFAT

В приведенной ниже таблице указаны значения размеров кластеров по умолчанию для файловой системы exFAT.

Размер тома

Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista, Windows Server 2003 и Windows XP

7 МБ — 256 МБ

4 КБ

256 МБ — 1 ГБ

32 ГБ

32 ГБ — 256 ТБ

128 МБ.

> 256 TБ

Не поддерживаются

Переход к жестким дискам с секторами размером 4 КБ (Advanced Format)

Преимущества и возможные риски при переходе от секторов размером 512 байт к секторам размером 4096 байт

Обзор

В отрасли жестких дисков происходят серьезные перемены. В то время как в прошедшие годы наблюдался стремительный рост плотности хранения данных, один из базовых параметров конструкции жестких дисков — размер логического блока, называемого сектором — оставался неизменным.

Примерно с 2010 года производители жестких дисков начали переход от традиционного размера сектора (512 байт) к новому, более эффективному размеру 4096 байт. Его обычно называют размером 4 КБ, а теперь он получил название Advanced Format (расширенный формат), присвоенное Международной ассоциацией производителей жестких дисков IDEMA.

В этой статье рассказывается о причинах такого перехода и перспективных преимуществах для потребителей, а также о возможных «подводных камнях», которых следует избегать при переходе от секторов размером 512 байт к секторам размером 4 КБ.

Вместо предисловия

Уже более 30 лет данные на жестких дисках форматируются в виде небольших логических блоков по 512 байт, называемых секторами. Этот стандартный формат до сих пор принимается за основу при проектировании современных компьютеров.

Такой сектор содержит раздел интервала, раздел синхронизации, раздел метки адреса, область данных и область кода обнаружения и исправления ошибок (рис. 1).


Рис. 1. Расположение традиционных секторов на носителе жесткого диска

Сектор диска имеет следующую структуру

  • Интервал: промежуток между секторами.
  • Код синхронизации: метка синхронизации, обозначающая начало сектора и позволяющая синхронизировать работу диска.
  • Метка адреса: метка, содержащая данные для идентификации номера и расположения сектора. В ней также хранится информация о состоянии сектора.
  • Область данных: в этой области хранятся данные пользователя.
  • Область исправления ошибок: в этой области хранятся коды исправления ошибок, с помощью которых исправляются и восстанавливаются данные, которые могли быть повреждены во время чтения или записи.

Этот низкоуровневый формат используется в нашей отрасли уже многие годы. Однако в связи с ростом емкости жестких дисков размер сектора неизбежно становится конструктивным ограничением для дальнейшего повышения емкости дисков и эффективности исправления ошибок. К примеру, если соотнести размер сектора с емкостью устаревших и современных дисков, то можно увидеть, что разрешение сектора многократно уменьшилось. Разрешение сектора (отношение размера сектора к общей емкости диска, выраженное в процентах) в значительной мере сократилось и, как следствие, стало неэффективным (таблица 1).

ЕмкостьОбщее количество секторовРазрешение сектора
40 МБ80 0000,001 %
400 ГБ800 000 0000,0000001 %
12 ТБ24 000 000 0000,000000004

Низкое разрешение подходит для управления небольшими разрозненными последовательностями данных. Однако современные приложения, как правило, оперируют блоками данных, которые намного больше размера сектора 512 байт.

И что еще более важно, небольшие сектора размером 512 байт занимают все меньшую площадь поверхности диска по мере повышения плотности записи. Это становится проблемой в контексте исправления ошибок и вследствие дефектов покрытия. На рис. 2, например, данные в секторе жесткого диска занимают меньшую площадь, что делает исправление ошибок сложнее, так как дефекты покрытия, имеющие прежний размер, повреждают больший процент данных и для их восстановления требуются более совершенные средства.


Рис. 2. Дефекты носителя и плотность записи

В секторе размером 512 байт, как правило, можно исправить дефект длиной до 50 байт. Современные жесткие диски с наибольшей плотностью записи практически достигли предела в области исправления ошибок. Поэтому основной потребностью отрасли для дальнейшего развития средств исправления ошибок и повышения эффективности жестких дисков стал переход к секторам большего размера.

Переход к секторам размером 4 КБ (расширенный формат)

В индустрии хранения данных уже несколько лет ведутся совместные работы над переходом к секторам большего размера. Компания Seagate вместе с партнерами проводит масштабные работы в этом направлении с 2005 года (рис. 3). В декабре 2009 года в результате совместных усилий IDEMA был создан и утвержден новый формат Advanced Format. Это название стало официальным для стандарта секторов размером 4 КБ. Кроме того, все производители жестких дисков договорились начать поставки новых моделей накопителей этого формата для настольных и переносных ПК к январю 2011 года. Однако накопители расширенного формата появились на рынке даже раньше. Компания Seagate первой начала поставлять такие накопители производителям вычислительной техники и включать их в свои продукты.


Рис. 3. Основные вехи разработки стандарта Advanced Format

Перспективные преимущества секторов размером 4 КБ

Поскольку производители жестких дисков договорились перейти к новому формату секторов к январю 2011 года, остальным участникам отрасли ИТ нужно было подготовиться к этому переходу, чтобы избежать возможных негативных последствий. В краткосрочной перспективе преимущества таких дисков были не слишком заметны конечным пользователям, потому что новый формат не привел к моментальному увеличению емкости, однако в долгосрочной перспективе переход на секторы размером 4 КБ позволил увеличивать плотность записи данных и емкость жестких дисков, а также повышать надежность исправления ошибок.

Повышение эффективности формата за счет сокращения пространства, занимаемого кодом исправления ошибок

На рис. 4 показана структура традиционного сектора размером 512 байт, из которой видно, что для каждого 512-байтного сектора на диск дополнительно записываются 50 байт, содержащие код исправления ошибок, и еще 15 байт с интервалом, кодом синхронизации и меткой адреса. В результате эффективность секторного1 формата составляет примерно 88% (512/(512 65)).


Рис. 4. Структура традиционного сектора размером 512 байт

В новом стандарте Advanced Format размер сектора составляет 4 КБ, то есть восемь традиционных секторов размером 512 байт каждый объединяются в один сектор размером 4 КБ (рис. 5).


Рис. 5. Новый формат: структура сектора размером 4 КБ

В новом формате под интервал, код синхронизации и метку адреса отводится столько же места, сколько и раньше, а код исправления ошибок увеличен до 100 байт. В результате эффективность секторного1 формата увеличивается до 97% (4096/(4096 115)), то есть почти на 10%.

Со временем такое повышение эффективности формата окупится и поможет добиться большей емкости и повышения целостности данных.

Надежность и исправление ошибок

Физический размер секторов на дисках уменьшается, и каждый сектор занимает все меньше места, в то время как размеры дефектов поверхности остаются прежними. На рис. 6 показаны предметы, которые мы считаем очень мелкими. Однако по сравнению с величиной зазора между головкой чтения-записи и поверхностью жесткого диска эти предметы оказываются большими. Дефекты на поверхности жесткого диска могут появиться от микроскопических частиц, которые значительно меньше показанных на рисунке.


Рис. 6. Величина зазора между головкой и жестким диском в масштабе

В секторе размером 4 КБ нового формата Advanced Format размеры блока ECC увеличены почти вдвое2, с 50 до 100 байт, что обеспечило давно ожидаемое повышение эффективности исправления ошибок и устойчивости к мелким частицам и дефектам поверхности.

Таким образом, совместный выигрыш от возросшей эффективности нового формата и повышения надежности исправления ошибок делает переход на сектора размером 4 КБ вполне оправданным. Главная задача производителей жестких дисков — правильно организовать этот переход, чтобы в перспективе достичь наибольшей отдачи с минимальными побочными эффектами.

Последствия перехода на сектора размером 4 КБ

Как уже отмечалось, во многих случаях современные компьютерные системы по-прежнему исходят из того, что размер сектора всегда равен 512 байтам. При переводе целой отрасли на новый стандарт 4 КБ нельзя ожидать, что все эти устаревшие предположения тут же изменятся. Конечно, со временем произойдет переход к использованию секторов размером 4 КБ, когда и компьютер и жесткий диск будут при обмене данными использовать блоки именно такого размера. Но до этого момента производителям жестких дисков придется организовывать переход на сектора размером 4 КБ с использованием приема, называемого эмуляцией секторов размером 512 байт.

Эмуляция секторов размером 512 байт

Внедрение секторов размером 4 КБ во многом зависит от технологии эмуляции секторов размером 512 байт. Этим термином называют процесс преобразования данных из нового формата с размером сектора 4 КБ, используемого новыми дисками, в традиционный формат с размером сектора 512 байт, используемый компьютерами.

Эмуляция секторов размером 512 байт допустима, поскольку не требует серьезных изменений в существующих компьютерных системах. Однако она может привести к снижению производительности, особенно при записи данных, размер которых не кратен восьми традиционным секторам. Чтобы пояснить это, рассмотрим подробнее процессы чтения и записи, которые будут применяться при эмуляции секторов размером 512 байт.

Процессы чтения и записи при эмуляции

Процесс чтения данных из секторов размером 4 КБ в режиме эмуляции секторов размером 512 байт оказывается достаточно простым, как это видно на рис. 7.


Рис. 7. Возможная последовательность чтения данных в режиме эмуляции секторов размером 512 байт

Чтение блока данных размером 4 КБ и переформатирование конкретного сектора размером 512 байт, запрошенного компьютером, выполняется в динамической памяти диска и не оказывает заметного влияния на производительность.

Процесс записи может оказаться несколько сложнее, особенно когда данные, которые компьютер пытается записать на диск, являются подмножеством физического сектора размером 4 КБ. В этом случае жесткий диск сначала вынужден считать нужный сектор размером 4 КБ целиком, объединить считанные данные с новыми и затем записать весь сектор размером 4 КБ (рис. 8).


Рис. 8. Возможная последовательность записи данных в режиме эмуляции секторов размером 512 байт

Жесткому диску приходится выполнять дополнительные механические действия — чтение сектора размером 4 КБ, изменение его содержимого и запись данных. Этот процесс называется циклом «чтение-изменение-запись» и является нежелательным из-за негативного влияния на производительность диска. Для того чтобы переход на сектора размером 4 КБ прошел безболезненно и с наименьшим количеством затруднений, важнее всего снизить до минимума вероятность и частоту возникновения циклов «чтение-изменение-запись».

Предотвращение циклов «чтение-изменение-запись»

  1. Запросы на запись не выровнены по границам секторов из-за несоответствия логической структуры раздела диска его физической структуре
  2. Запросы на запись с объемом данных меньше 4 КБ.

Соответствие и несоответствие логической и физической структуры разделов

До текущего момента мы не обсуждали, как согласуется положение сектора на носителе между компьютером и жестким диском. Пора поговорить о логических адресах блоков (Logical Block Address, LBA).

Каждому сектору размером 512 байт назначается уникальный логический адрес с номером от 0 до максимального значения, которое зависит от емкости диска. Компьютер обращается к нужному блоку данных по его логическому адресу. Когда компьютер передает запрос на запись данных, логический адрес блока возвращается после записи как информация о том, куда записаны данные. Это становится важным при переходе на сектора размером 4 КБ, поскольку появляются восемь различных вариантов того, где начинается логический блок.

Если логический адрес блока 0 соответствует первому виртуальному блоку размером 512 байт в физическом секторе размером 4 КБ, такое состояние сопоставления физической и логической структуры в режиме эмуляции секторов размером 512 байт называется «Выравнивание 0». Возможен вариант, когда логический адрес блока 0 назначен второму виртуальному блоку размером 512 байт в физическом секторе размером 4 КБ. Такое состояние сопоставления называется «Выравнивание 1». Сравнение этих состояний приведено на рис. 9. Есть еще шесть возможностей в случаях, когда логическая структура раздела не соответствует его физической структуре, что приводит к возникновению циклов «чтение-изменение-запись». Эти случаи аналогичны случаю «Выравнивание 1».


Рис. 9. Состояния выравнивания

Состояние «Выравнивание 0» очень хорошо работает с новыми секторами размером 4 КБ в расширенном формате. Жесткий диск может легко сопоставить восемь последовательных секторов размером 512 байт с одним сектором размером 4 КБ. Это достигается за счет хранения запросов на запись секторов размером 512 байт в кэш-памяти жесткого диска до тех пор, пока не получено достаточное количество последовательных блоков размером 512 байт для записи сектора размером 4 КБ. Поскольку современные приложения, как правило, работают с последовательностями данных, размер которых превышает 4 КБ, «карликовые» блоки возникают очень редко. В то же время состояние «Выравнивание 1» вызывает определенные трудности.

Если разделы жесткого диска созданы так, что логическая структура не соответствует физической, как это показано на рис. 9, начинают возникать циклы «чтение-изменение-запись», что ведет к снижению производительности жесткого диска. При внедрении жестких дисков нового формата этого состояния следует избегать прежде всего, как рекомендуется ниже.

Запись небольших объемов данных

В современных приложениях данные, такие как документы, изображения и потоковое видео, имеют размер гораздо больше 512 байт. Поэтому жесткий диск легко может хранить запросы на запись этих блоков в кэш-памяти до тех пор, пока не будет накоплено достаточное количество блоков размером 512 байт для записи сектора размером 4 КБ. Если логическая структура разделов диска соответствует его физической структуре, то жесткий диск может легко сопоставить сектора размером 512 байт сектору размером 4 КБ без ущерба для производительности. Однако существуют низкоуровневые процессы, которые могут заставить жесткий диск работать с «карликовыми» блоками, независимо от соответствия логической и физической структуры. Это происходит в редких случаях, когда компьютер отправляет жесткому диску отдельные запросы, размер которых меньше 4 КБ. Как правило, такие запросы отправляет операционная система при работе с файловой системой, журналировании и выполнении других подобных низкоуровневых задач. В общем случае такие запросы встречаются нечасто и не оказывают существенного влияния на производительность. Однако проектировщикам ПО рекомендуется пересмотреть подобные процессы, чтобы добиться оптимальной производительности после перехода к секторам размером 4 КБ.

Подготовка и организация перехода к секторам размером 4 КБ

Теперь, когда преимущества перехода к секторам размером 4 КБ, а также возможное влияние такого перехода на производительность понятны, настало время определить наилучший способ организации перехода. Правильнее всего обсуждать эту тему в контексте двух самых популярных современных операционных систем: Windows и Linux.

Организация перехода к секторам размером 4 КБ в ОС Windows

Самый главный вопрос организации перехода к секторам размером 4 КБ — это вопрос соответствия физической и логической структуры, уже рассмотренный выше. Диски нового формата хорошо работают в состоянии «Выравнивание 0», в котором физическая и логическая начальные точки совпадают. Состояние выравнивания возникает в тот момент, когда создаются разделы жесткого диска. Разделы создаются программным обеспечением, которое можно разделить на две категории:

  1. Версии ОС Windows.
  2. Специальные средства разбиения жесткого диска на разделы.

Когда разделы созданы ОС Windows, следует рассмотреть три версии этой ОС: Windows XP, Windows Vista и Windows 7. Компания Microsoft участвовала в обсуждении и планировании перехода к большему размеру сектора. В результате начиная с Windows Vista с пакетом обновления Service Pack 1 в ее продуктах появилась поддержка секторов размером 4 КБ. Программные продукты, создающие разделы с «Выравниванием 0» (разделы, хорошо работающие с новым форматом), называются продуктами с поддержкой секторов размером 4 КБ. В таблице 2 отражена ситуация для текущих поколений ОС Microsoft Windows.

Версия операционной системыПоддержка секторов размером 4 КБРезультаты
Windows XPНетСоздается первичный раздел в состоянии «Выравнивание 1» (без выравнивания)
Windows Vista — без пакета обновления Service Pack 1НетПоддерживаются сектора большого размера, но разделы создаются неправильно (без выравнивания)
Windows Vista — с пакетом обновления Service Pack 1 или более поздней версииДаСоздаются разделы в состоянии «Выравнивание 0» (с выравниванием)
Windows 7ДаСоздаются разделы в состоянии «Выравнивание 0» (с выравниванием)
Windows 10ДаСоздаются разделы в состоянии «Выравнивание 0» (с выравниванием)

Очевидно, что новые компьютеры с последними версиями Windows лучше всего подготовлены к использованию жестких дисков нового формата. Однако на компьютерах с Windows XP или Windows Vista без пакета обновления Service Pack 1 существует значительный риск снижения производительности при использовании разделов, созданных операционной системой.

Помимо риска несоответствия логической и физической структуры диска при использовании старых версий ОС Windows, существует несколько средств, которыми активно пользуются сборщики систем, производители вычислительной техники, реселлеры и ИТ-менеджеры. Использование этих средств также может стать причиной несоответствия между логической и физической структурой диска. Фактически чаще можно встретить разделы, созданные с помощью этих средств, чем с помощью ОС Windows. Поэтому велик риск создания разделов, в которых логическая структура не соответствует физической, что приводит к потере производительности при использовании дисков с размером сектора 4 КБ. Еще больше эта проблема осложняется тем, что сегодня поставляемые вместе с компьютерами жесткие диски обычно содержат несколько разделов. Это означает, что каждый из разделов такого диска должен быть создан с помощью программы с поддержкой секторов размером 4 КБ, чтобы обеспечить соответствие между логической и физической структурой, а значит, и высокую производительность. На рис. 10 показаны возможные результаты создания нескольких разделов на жестком диске с использованием программы, не поддерживающей секторы размером 4 КБ.


Рис. 10. Несколько разделов и условия выравнивания

Разделы с несоответствием между логической и физической структурой

Есть три способа избежать несоответствия между логической и физической структурой диска или исправить это несоответствие, чтобы предупредить потери производительности.

  1. Использовать новую версию ОС Windows или приобрести средство разбиения на разделы с поддержкой секторов размером 4 КБ.
  2. Выровнять разделы жесткого диска с помощью специального средства.
  3. Положиться на поставщика жесткого диска в части производительности, независимо от состояния структуры диска.

Использование версии Windows с поддержкой секторов размером 4 КБ — это самый простой и короткий путь обеспечить соответствие между логической и физической структурой диска. Поставщики других средств разбиения на разделы могут сообщить вам, существуют ли версии их средств с поддержкой секторов размером 4 КБ. Если такие версии есть, переходите на них, чтобы предупредить возникновение проблем.

Некоторые производители жестких дисков предлагают специальные средства, позволяющие проверить структуру разделов на жестком диске и изменить выравнивание разделов при необходимости. Для этого нужно потратить дополнительное время и выполнить дополнительные действия при сборке или обновлении компьютера.

Наконец, производители жестких дисков будут разрабатывать все более совершенные способы работы с разделами, в которых есть несоответствие между логической и физической структурой. Эти способы помогут избежать потерь производительности.

По мере роста популярности расширенного формата применяются все три способа, и каждый из них помогает потребителям добиться наибольшего полезного эффекта и избежать потерь производительности.

Организация перехода к секторам размером 4 КБ в ОС Linux

Основная стратегия перехода к секторам размером 4 КБ в Windows применима и в ОС Linux. У большинства пользователей Linux есть доступ к исходным кодам операционной системы, что дает им возможность подстраивать ее поведение под свои потребности. Это дает возможность заранее обновить ОС Linux для правильной работы с жесткими дисками нового формата.

Если внести нужные изменения в ОС Linux, то можно предупредить большинство проблем, связанных с выравниванием разделов в соответствии с новым форматом дисков и возникновением «карликовых» запросов на запись, которые создает операционная система.

Как в ядре, так и в дополнительных средствах Linux сделаны необходимые изменения для поддержки дисков нового формата. Эти изменения обеспечивают точное выравнивание всех разделов на дисках нового формата по границам секторов размером 4 КБ. Поддержка дисков нового формата в ядре ОС реализована начиная с версии 2.6.31. Поддержка разбиения на разделы и форматирования дисков нового формата реализована в следующих дополнительных средствах Linux.

Fdisk: GNU Fdisk — это инструмент командной строки для разбиения жестких дисков на разделы. Начиная с версии 1.2.3 поддерживаются диски нового формата.

Parted: GNU Parted — это графическое средство для разбиения жестких дисков на разделы. Начиная с версии 2.1 поддерживаются диски нового формата.

Заключение

Индустрия ИТ неизбежно отказывается от традиционного размера секторов 512 байт. Производители жестких дисков договорились внедрить расширенный формат не позднее января 2011 года для новых моделей жестких дисков для портативных и настольных компьютеров.

Разработчики жестких дисков продолжают увеличивать плотность записи данных и повышать надежность исправления ошибок. Потребители получают преимущества, поскольку жесткие диски, как и прежде, обладают самой большой емкостью и лучшей удельной стоимостью, а также традиционно ожидаемой от них надежностью.

Залогом безболезненного перехода стало обучение пользователей систем хранения данных, чтобы те смогли избежать «подводных камней». Самым главным условием успешного перехода к секторам размером 4 КБ является распространение средств разбиения жестких дисков на разделы, поддерживающих секторы размером 4 КБ. Всем сборщикам систем, производителям вычислительной техники, интеграторам, специалистам в области ИТ и даже конечным пользователям, собирающим компьютеры или определяющим их конфигурацию, рекомендуется принимать следующие меры.

  • Создавать разделы жесткого диска с помощью Windows Vista (с пакетом обновления Service Pack 1 или новее) или Windows 7.
  • При использовании стороннего ПО и средств для создания разделов на жестком диске удостовериться у производителя этих средств, что используемая версия поддерживает сектора размером 4 КБ.
  • Если какой-либо заказчик регулярно создает и использует образы жестких дисков, убедиться, что используемое ПО для создания образов поддерживает сектора размером 4 КБ.
  • При использовании Linux удостовериться у поставщика версии Linux или в обслуживающей организации, что в ОС сделаны необходимые изменения для поддержки секторов размером 4 КБ.
  • Обратиться к своему поставщику жестких дисков за рекомендациями и советами по применению жестких дисков нового формата.

Вместе с нашими коллегами по отрасли и заказчиками мы можем обеспечить безболезненный и эффективный переход к новому формату жестких дисков с размером сектора 4 КБ и воспользоваться перспективными преимуществами для всей отрасли систем хранения данных.

Сноски

1 Секторный формат относится только к секторам данных и не рассматривает дополнительное пространство, занимаемое служебными данными, и другое неэффективно используемое дисковое пространство.

2 Не в каждой реализации секторов размером 4 КБ при переходе от секторов размером 512 байт область исправления ошибок увеличивается ровно в два раза.

byte — Байт всегда 8 бит?

Да, в современных вычислениях байт всегда равен 8 битам. 

Книга использует слова, а не байты

В книге явно упоминается Слово и размер Слова, в то время как в байтах нет Слова (хаха). Посмотрите на фразу ..is represented in RAM by 32 consecutive 16-bit words.. Весь размер выражается в (16-битных) словах, а не в байтах.

Следовательно, 8K относится к 8 киловордам. 8 килобайт формально будут записаны как 8 КБ, если это обозначение вообще используется в этой книге.

Слова очень важны, когда дело доходит до архитектуры процессора. Слова в языках программирования обычно имеют размер 2 байта (или 16 бит), но в архитектуре процессора они также могут быть 8 или 32 бита и относятся к естественному размеру блоков данных, с которыми работает процессор, поэтому имеет смысл, что книга использует слова, а не байты, так как текст кажется очень аппаратно ориентированным.

Чтобы увидеть, как связаны байты и слова, прочитайте этот ответ .

Различные размеры байтов

Википедия описывает, как изначально был байт (1960-е годы), исходя из размера информации, которую он должен был содержать, поэтому 6-битный байт можно было бы использовать для (английских) символов, в то время как байты других размеров будут использоваться для другого числа форматы. Он начинался как 6 бит для английских символов, вырос до 7 бит для поддержки ASCII, и в конечном итоге популярность 8-битного IBM System/360 вызвала глобальное признание 8-битных байтов.

Байт — это программный блок, представляющий объем данных, в то время как Word более привязан к архитектуре процессор/память и представляет рабочие блоки (регистры) в процессоре и адресуемые блоки в памяти. В настоящее время, однако, байт всегда считается 8 битами, а слова кратны этому. Вокруг все еще есть процессоры с другим размером Word, но это процессоры специального назначения. Обычное оборудование, от ПК до телефонов и игровых приставок, соответствует стандарту.

512 бит в ГБ | бит в гигабайтах

Вот ответ на такие вопросы: 512 бит в ГБ. Что такое 512 бит в гигабайтах? Сколько бит в 512 гигабайтах?

Используйте указанные выше единицы данных или преобразователь хранилища не только для преобразования из битов в ГБ, но и для преобразования из / во многие единицы данных, используемые в памяти компьютера.

Таблица преобразования байт для двоичного и десятичного преобразования

Приведенная ниже диаграмма пытается объяснить сценарий 2016 года. Эти определения не являются консенсусом.Использование таких единиц, как кибибайт, мебибайт и т. Д. (IEC), широко не известно.

Двоичная система (традиционная)

В хранилище данных традиционно при описании цифровых схем килобайт составляет 2 10 или 1024 байта. Это происходит из-за двоичного возведения в степень, общего для этих схем. Это так называемая ДВОИЧНАЯ система, в которой кратность байтов всегда является некоторой степенью двойки.

Двоичный префикс киби (старый k) означает 2 10 или 1024, следовательно, 1 кибибайт равен 1024 байтам.Единицы (Kib, MiB и т. Д.) Были установлены Международной электротехнической комиссией (IEC) в 1998 году. Эти единицы используются для емкости оперативной памяти (RAM), такой как размер основной памяти и кеш-памяти ЦП, из-за двоичной адресации. 40 байт = 1099 511 627 776 байт и так далее…

Десятичная система (СИ)

В последнее время большинство производителей жестких дисков используют десятичные мегабайты (10 6 ), которые немного отличаются от десятичной системы для малых значений и значительно отличаются для значений порядка терабайт, что сбивает с толку. Это так называемая система DECIMAL, в которой кратное число байтов всегда равно некоторой степени десяти, как показано ниже:

  • 1 байт (B) = 8 бит (b) (один байт всегда 8 бит)
  • 1 килобайт (кБ) = 10 3 байтов = 1000 байтов
  • 1 мегабайт (МБ) = 10 6 байтов = 1000000 байтов
  • 1 гигабайт (ГБ) = 10 9 байт = 1 000 000 000 байт
  • 1 терабайт (ТБ) = 10 12 байт = 1 000 000 000 000 байт и так далее…

Пожалуйста, проверьте таблицы ниже, чтобы узнать больше единиц.

Множители бит

Тибибит2620

Кратное значение байта

Единица Символ В битах
Бит бит 1
Килобит Кбит 1000 1 = 1000
Кибибит Кибит 1024 1 = 1024
Мегабит Мбит 1000 2 = 1000000
Мебибит Мибит 1024 2 = 1048576
Гигабит Гбит 100080 100080 Гигабит Гбит 100080 = 1000000000
Гибибит Гибит 1024 3 = 1073741824
Терабит Тбит 1000 4 = 1000000000000
Тибит 900 4 = 1099511627776
Петабит Пбит 1000 5 = 1000000000000000
Pebibit Pibit 1024 5 = 1125899
Exabit Ebit 1000 00000000 6 = 100 9001

00 Exbibit

Eibit 1024 6 = 11524606850000
Zettabit Zbit 1000 7 = 1000000000000000000000
Zebibit Zibit
Yottabit Ybit 1000 8 = 1000000000000000000000000
Yobibit Yibit 1024 8 = 12089614630000000068
1024 1024 Tibibyte 90 080 1000 5 = 8000000000000000 940990 72036854780000 Zebibyte
  • 0 9148

    0

    0

  • 00002000000

    Конвертер накопителя

    Пример преобразования единиц данных

    Заявление об ограничении ответственности

    Несмотря на то, что прилагаются все усилия для обеспечения точности информации, представленной на этом веб-сайте, ни этот веб-сайт, ни его авторы не несут ответственности за какие-либо ошибки или упущения или за результаты, полученные в результате использования этой информации.Вся информация на этом сайте предоставляется «как есть», без каких-либо гарантий полноты, точности, своевременности или результатов, полученных в результате использования этой информации.

    Единица Символ В битах
    Байт B 8
    Килобайт Кбайт 1000 1 = 8000
    Кибибайт KiB 1 = 8192
    Мегабайт МБ 1000 2 = 8000000
    Мебибайт МБ 1024 2 = 8388608
    Гигабайт ГБ = 8000000000
    Gibibyte GiB 1024 3 = 8589934592
    Терабайт TB 1000 4 = 8000000000000
    Tibibyte 4 = 8796093022208
    Петабайт PB
    Pebibyte PiB 1024 5 =
    Exabyte EB 1000 6 = 800000000000000 9001

    00

    00

    EiB 1024 6 =
    Zettabyte ZB 1000 7 = 8000000000000000000000
    Yottabyte YB 1000 8 = 8000000000000000000000000
    Yobibyte YiB 1024 8 = 9671406556

    Преобразовать 512 бит в бит

    7e-1194e-23
    512 бит в байтах равен 64
    512 бит в килобитах равен 0,512
    512 бит в кибибите равен 0,5
    512 Бит в килобайтах равен 0.064
    512 бит в кибибите равен 0,0625
    512 бит в мегабитах равен 0,000512
    512 бит в мебибите равен 0,00048828125
    512 бит Мегабайт равен 0,000064
    512 бит в мебибите равен 0,00006103515625
    512 бит в гигабите равен 5.12e-7
    512 бит в гибибите равен 4.7683715820313e-7
    512 бит в гигабите равен 6.4e-8
    512 бит в гибибите равен 5.9604644775391e-8
    512 бит в терабит равен 5.12e-10
    512 бит в Тебибите равен 4.6566128730774e-10
    512 бит в терабайте равен 6.4e-11
    512 бит в Тебибите равен 5.8207660
    512 бит в петабите равен 5.12e-13
    512 бит в Pebibit равен 4,5474735088646e-13
    512 бит в петабите равен 6.4e-14
    512 бит в Pebibyte равен 5.6843418860808e-14
    512 бит в Exabit равен 5.12e-16
    512 бит в Exbibit равен 4.44085006e-16
    512 бит в эксабайте равен 6.4e-17
    512 бит в эксабайте равен 5.5511151231258e-17
    512 бит в Zettabit равен 5.12e-19
    512 бит в Zebibit равен 4.336808689942e-19
    512 бит в зеттабайте равен 6.4e-20
    512 бит в Zebibyte равен 5.4210108624275e-20
    512 бит в Yottabit равен 5.12e-22
    512 бит в Yobibit равен 4,2351647362715e-22
    512 бит в Yottabit равен 6.4e-23
    512 бит в Yobibyte равен 5.293955

    конвертер битов в байты — конвертировать биты в байты онлайн

    Используйте этот конвертер для простого преобразования битов в байты.

    Быстрая навигация:

    1. Сколько битов равно одному байту?
    2. Разница между битами и байтами
    3. Как преобразовать биты в байты
    4. Таблица преобразования битов в байты

    Сколько битов равно одному байту?

    В Международной системе единиц байт определяется как равный 8 битам, поэтому ровно 8 бит равняется 1 байту . Термин «байт» впервые был использован для описания 8-битного блока в статье Вернера Бухгольца [3] 1956 года и с тех пор стал широко использоваться, служа основой для других единиц, таких как килобайт, мегабайт, гигабайт. и так далее.Были попытки использовать 10-битные «байты», но они не получили принятия.

    Разница между битами и байтами

    И бит, и байт являются единицами данных, используемыми для измерения емкости хранения данных и пропускной способности (пропускной способности). Единственная разница между ними в том, что байт в 8 раз больше, чем бит.

    Бит — это наименьший возможный объем данных в двоичной вычислительной системе — практически на всех компьютерах, ноутбуках, телефонах, смартфонах, роботах, автомобилях и т. Д.у нас есть сегодня. Его значение может быть либо единицей, либо нулем, что соответствует проводу, по которому проходит электрический ток, или нет. Это, конечно, было значительно уменьшено в размере, поскольку современные ЦП, ОЗУ и диски могут адресовать миллиарды бит, например карта памяти 1 ГБ содержит 8 589 934 592 бит.

    И бит, и байт используются в основном компьютерными программистами, архитекторами баз данных и т.п., где они важны. Среднестатистический пользователь обычно имеет дело с данными в гораздо больших объемах, где гораздо удобнее использовать такие единицы, как мегабайт (МБ), гигабайт (ГБ) и терабайт (ТБ).

    Как преобразовать биты в байты

    Чтобы преобразовать биты в байты, просто разделите количество битов на 8. Например, 256 бит равны 256/8 = 32 байта. Вы можете увидеть больше примеров расчетов и таблицу преобразования ниже.

    Пример преобразования битов в байты

    Пример задачи: преобразовать 32 бита в байты . Решение:

    Формула:
    бит / 8 = байты
    Расчет:
    32 бита / 8 = 4 байта
    Конечный результат:
    32 бита равно 4 байтам


    Таблица преобразования битов в байты Таблица преобразования
    бит в байты
    бит байта
    1 бит 0.125000 байт
    2 бита 0,25 байта
    4 бита 0,50 байта
    8 бит 1 байт
    16 бит 2 байта
    32 бита 4 байта
    64 бита 8 байт
    128 бит 16 байт
    256 бит 32 байта
    512 бит 64 байта
    1024 бит 128 байт
    2048 бит 256 байт
    4096 бит 512 байт
    8192 бит 1,024 байта
    16 384 бит 2048 байтов
    32 768 бит 4096 байт
    65 536 бит 8192 байта
    131072 бит 16,384 байта
    262144 бит 32 768 байтов
    Список литературы

    [1] IEC 60027-2, Второе издание, 2000-11, Буквенные символы для использования в электротехнике — Часть 2: Телекоммуникации и электроника.

    [2] IEC 80000-13: 2008, Величины и единицы, Часть 13: Информационные науки и технологии

    [3] Бухгольц В. (1977) «Слово« Байт »достигает зрелости …» Журнал Byte, 2: 144.

    преобразовать 512 байтов в биты

    Насколько велик 512 байт? Что такое 512 байт в битах? Преобразование 512 байт в биты.

    Из БитыБайтыГигабайтыКилобайтыМегабитыМегабайтыПетабайтыТерабайты

    К БитыБайтыГигабайтыКилобайтыМегабитыМегабайтыПетабайтыТерабайты

    обменные единицы ↺

    512 Байт =

    4096 бит

    (точный результат)

    Отобразить результат как NumberFraction (точное значение)

    Байт равен 8 битам.Он может хранить до 2 8 (256) различных значений или один символ текста ASCII. Бит — основная единица информации. Он может иметь только два возможных значения: 0 или 1.

    Преобразование байтов в биты

    (некоторые результаты округлены)

    байта бит
    512.00 4096
    512,05 4096,4
    512,10 4096,8
    512,15 4097,2
    512,20 4097,6
    512,25 4,098
    512,30 4098,4
    512,35 4098,8
    512,40 4099,2
    512,45 4 099.6
    512,50 4 100
    512,55 4 100,4
    512,60 4 100,8
    512,65 4 101,2
    512,70 4 101,6
    512,75 4,102
    512,80 4 102,4
    512,85 4 102,8
    512,90 4 103,2
    512.95 4 103,6
    513,00 4,104
    513,05 4 104,4
    513,10 4 104,8
    513,15 4 105,2
    513,20 4 105,6
    байта бит
    513,25 4,106
    513.30 4 106,4
    513,35 4 106,8
    513,40 4 107,2
    513,45 4 107,6
    513,50 4,108
    513,55 4 108,4
    513,60 4 108,8
    513,65 4,109,2
    513,70 4 109,6
    513.75 4,110
    513,80 4 110,4
    513,85 4 110,8
    513,90 4111,2
    513,95 4111,6
    514,00 4,112
    514,05 4 112,4
    514,10 4 112,8
    514,15 4 113,2
    514,20 4,113.6
    514,25 4,114
    514,30 4 114,4
    514,35 4 114,8
    514,40 4 115,2
    514,45 4 115,6
    байта бит
    514,50 4,116
    514.55 4 116,4
    514,60 4 116,8
    514,65 4 117,2
    514,70 4 117,6
    514,75 4,118
    514,80 4 118,4
    514,85 4 118,8
    514,90 4 119,2
    514,95 4119,6
    515.00 4,120
    515,05 4 120,4
    515,10 4 120,8
    515,15 4 121,2
    515,20 4 121,6
    515,25 4,122
    515,30 4 122,4
    515,35 4 122,8
    515,40 4 123,2
    515,45 4,123.6
    515,50 4,124
    515,55 4 124,4
    515,60 4 124,8
    515,65 4 125,2
    515,70 4 125,6
    байта бит
    515,75 4,126
    515.80 4,126,4
    515,85 4,126,8
    515,90 4 127,2
    515,95 4 127,6
    516,00 4,128
    516,05 4 128,4
    516,10 4 128,8
    516,15 4,129,2
    516,20 4129,6
    516.25 4,130
    516,30 4 130,4
    516,35 4 130,8
    516,40 4 131,2
    516,45 4 131,6
    516,50 4,132
    516,55 4 132,4
    516,60 4 132,8
    516,65 4 133,2
    516,70 4 133.6
    516,75 4,134
    516,80 4 134,4
    516,85 4 134,8
    516,90 4 135,2
    516,95 4 135,6
    Преобразование

    байтов в биты Преобразование

    байтов в биты

    Преобразует байты в биты . Введите значение байтов для преобразования в биты.

    Сколько бит в байте

    В байте 8 бит. 1 байт = 8 бит .

    байтов

    Байт — это основная единица передачи и хранения цифровой информации, широко используемая в информационных технологиях, цифровых технологиях и других связанных областях. Это одна из самых маленьких единиц памяти в компьютерных технологиях, а также одна из самых основных единиц измерения данных в программировании. Самые ранние компьютеры были сделаны с процессором, поддерживающим 1-байтовые команды, потому что в 1-м байте вы можете отправить 256 команд.1 байт состоит из 8 битов, которые образуют единое целое при хранении, обработке или передаче цифровой информации.

    Байт - это единица данных
    Символ единицы байта - B (верхний регистр)
    1 байт = 8 бит
     

    бит

    Бит (b) — это единица измерения, используемая в двоичной системе для хранения или передачи данных, таких как скорость интернет-соединения или шкала качества аудио- или видеозаписи. Бит обычно представлен 0 или 1. 8 бит составляют 1 байт. Бит также может быть представлен другими значениями, такими как да / нет, истина / ложь, плюс / минус и т. Д.Бит — это одна из основных единиц, используемых в компьютерных технологиях, информационных технологиях, цифровой связи, а также для хранения, обработки и передачи различных типов данных.

    Бит - основная единица данных
    Бит имеет всего два значения: 0 или 1
    Символ единицы бит - b (нижний регистр)
     

    Байт в биты Таблица преобразования

    байта (B) Биты (b)
    1 байт 8 бит
    2 байта 16 бит
    3 байта 24 бита
    4 байта 32 бита
    5 байтов 40 бит
    6 байтов 48 бит
    7 байтов 56 бит
    8 байтов 64 бит
    9 байтов 72 бит
    10 байтов 80 бит
    11 байтов 88 бит
    12 байтов 96 бит
    13 байтов 104 бит
    14 байтов 112 бит
    15 байтов 120 бит
    16 байтов 128 бит
    17 байтов 136 бит
    18 байтов 144 бит
    19 байт 152 бит
    20 байт 160 бит
    21 байт 168 бит
    22 байта 176 бит
    23 байта 184 бита
    24 байта 192 бита
    25 байт 200 бит
    26 байт 208 бит
    27 байт 216 бит
    28 байт 224 бита
    29 байт 232 бита
    30 байт 240 бит
    31 байт 248 бит
    32 байта 256 бит
    33 байта 264 бит
    34 байта 272 бит
    35 байтов 280 бит
    36 байтов 288 бит
    37 байтов 296 бит
    38 байтов 304 бит
    39 байтов 312 бит
    40 байтов 320 бит
    41 байт 328 бит
    42 байта 336 бит
    43 байта 344 бит
    44 байта 352 бит
    45 байтов 360 бит
    46 байтов 368 бит
    47 байтов 376 бит
    48 байтов 384 бит
    49 байтов 392 бит
    50 байтов 400 бит
    51 байт 408 бит
    52 байта 416 бит
    53 байта 424 бит
    54 байта 432 бит
    55 байтов 440 бит
    56 байтов 448 бит
    57 байтов 456 бит
    58 байтов 464 бит
    59 байтов 472 бит
    60 байтов 480 бит
    61 байтов 488 бит
    62 байта 496 бит
    63 байта 504 бита
    64 байта 512 бит
    байта (B) Биты (b)
    64 байта 512 бит
    65 байтов 520 бит
    66 байтов 528 бит
    67 байтов 536 бит
    68 байтов 544 бит
    69 байтов 552 бит
    70 байтов 560 бит
    71 байт 568 бит
    72 байта 576 бит
    73 байта 584 бит
    74 байта 592 бит
    75 байтов 600 бит
    76 байтов 608 бит
    77 байтов 616 бит
    78 байтов 624 бит
    79 байтов 632 бит
    80 байтов 640 бит
    81 байт 648 бит
    82 байта 656 бит
    83 байта 664 бит
    84 байта 672 бит
    85 байтов 680 бит
    86 байтов 688 бит
    87 байтов 696 бит
    88 байтов 704 бит
    89 байтов 712 бит
    90 байтов 720 бит
    91 байт 728 бит
    92 байта 736 бит
    93 байта 744 бит
    94 байта 752 бит
    95 байтов 760 бит
    96 байт 768 бит
    97 байт 776 бит
    98 байт 784 бита
    99 байтов 792 бита
    100 байт 800 бит
    101 байт 808 бит
    102 байта 816 бит
    103 байт 824 бита
    104 байта 832 бита
    105 байт 840 бит
    106 байт 848 бит
    107 байт 856 бит
    108 байт 864 бит
    109 байтов 872 бит
    110 байтов 880 бит
    111 байтов 888 бит
    112 байтов 896 бит
    113 байт 904 бита
    114 байт 912 бит
    115 байт es 920 бит
    116 байтов 928 бит
    117 байтов 936 бит
    118 байтов 944 бит
    119 байт 952 бит
    120 Байт 960 бит
    121 байт 968 бит
    122 байта 976 бит
    123 байта 984 бит
    124 байта 992 бит
    125 Байт 1000 бит
    126 байтов 1008 бит
    127 байтов 1016 бит
    128 байтов 1024 бит

    © 2014-2021 www.GbMb.org

    Инструмент преобразования

    слов в биты

    Armazenamento De Dados

    Bit

    Bit — это базовая единица вооружения цифровой информации. É um acrônimo para dígito binário. Cada bit registra uma das duas respostas Possíveis a uma única pergunta: 0 ou 1, sim ou não, ligado ou desligado. Quando um dado является представителем como binário (base 2) números, cada dígito binário é um único bit. (Em 1946, palavra «bit» foivention pelo estatístico americano e cientista da computação John Tukey.)

    Byte

    Byte — это единая информация, используемая для обработки вычислений. Refere-se a uma unidade de memória endereçável. Seu tamanho Pode Variar dependendo da máquina или linguagem de computação. На главном уровне контекста um byte é igual — 8 бит (или 1 октет). (Em 1956, unidade foi nomeado pelo engenheiro da IBM, Werner Buchholz.)

    Caráter

    Нет информации в цифровом формате, um carácter é igual a um byte or 8 bit.

    Gibibyte

    O gibibyte é um múltiplo do byte, uma unidade de armazenamento de informação digital, prefixados pelas normas base multiplicador gibi (símbolo Gi).O símbolo da unidade de gibibyte é GiB.

    Gigabit

    Gigabit — это единое целое для цифровой информации или передачи. Размер 1024 мегабит, 1048576 килобит или 1073741824 бит

    Gigabyte

    Gigabyte — это единое хранилище цифровых данных. Размер 1024 мегабайта, 1,048,576 килобайта, или 1073741824 байта

    Kibibyte

    O Kibibyte (символ KiB, сокращение двоичного байта в килобайтах) является одним из основных средств массовой информации электронного обмена сообщениями, установленного IEC 2000 года. ) como: 1 кибибайт = 1.024 байта

    Килобит

    Килобит — это единая единица хранения цифровой информации или передачи. É igual a 1024 бит.

    Килобайт

    Килобайт — это единая броня цифровых данных. Размер 1024 байта.

    Mebibyte

    Множественный элемент, состоящий из нескольких байтов, представляет собой единое целое с цифровой информацией, префикс для умножения базовых значений множителя (символ Mi). О символе унидад де мебибайт é MiB.

    Мегабит

    Мегабит — это единое целое для цифровой информации или передачи.Значение 1024 или 1.048.576 бит.

    Мегабайт

    Мегабайт — это единая упаковка цифровых данных. Размер составляет 1024 или 1,048,576 байта.

    Mword

    Нет информации в цифровом формате, Mword имеет 4 байта или 32 бита.

    Полубайт

    Полубайт — Sucessão de quatro cifras binárias (биты) [1]. Полубайт = 4 бита, 2 полубайта = 1 байт = 8 битов, 4 полубайта = 1 слово = 2 байта = 16 бит

    Петабит

    Петабит — это однозначное обозначение цифровой информации или передачи.É igual 1024 терабайт, 1048576 гигабит, 1073741824 мегабит.

    Петабайт

    Петабайт — это единый арсенал цифровых данных. Размер 1024 терабайта, 1.048.576 гигабайт, 1073741824 мегабайт.

    Qword

    Нет информации в цифровом формате, Qword имеет 8 или 64 бита.

    Tebibyte

    O tebibyte é um múltiplo do byte, uma unidade de armazenamento de informação digital, prefixados pelas normas base multiplicador Tebi (símbolo Ti).О символах унидаде тебибите TiB.

    Терабит

    Терабит — это единое целое для цифровой информации или передачи. É igual a 1024 гигабайта, 1048576 мегабит, 1073741824 килобит.

    Терабайт

    Терабайт — это единое целое с цифровыми данными. Размер 1024 гигабайта, 1.048.576 мегабайт, килобайт 1073741824.

    Палавра

    Нет цифрового информационного наполнения, может быть 2 байта или 16 бит.

    Биты и байты — Microsoft Style Guide

    • 2 минуты на чтение

    В этой статье

    Как правило, при первом упоминании следует указать бит и байта терминов, если только:

    • Аббревиатура вашей аудитории знакома.
    • Вы работаете над текстом пользовательского интерфейса.

    В этих случаях или после того, как вы произнесли термин при первом упоминании, можно использовать сокращения для -битных или -битных терминов. Используйте сокращения только с числами в конкретных измерениях, например 128 ТБ.

    • Вставьте пробел между сокращением и числом или расставьте дефис, если измерение изменяет существительное.
      Примеры
      512 гигабайт (ГБ) ОЗУ
      От 1 ГБ до 2 ГБ
      23 МБ / день
      до 2 терабайт физической памяти с 8 терабайтами адресного пространства
      200 МБ доступного пространства на жестком диске
      ограничение в 650 МБ

    • В измерения, если единица измерения не сокращена, используйте единичная форма единицы измерения, когда число равно 1.Использовать форма множественного числа для всех остальных измерений.
      Примеры
      0 мегабайт
      0,5 мегабайт
      1 мегабайт
      15 мегабайт

    • Используйте из , чтобы добавить модификатор к измерению, используемому как существительное.
      Пример
      Для операции требуется 200 МБ свободного места на жестком диске.

    • Используйте запятые в числах, состоящих из четырех или более цифр, независимо от того, как числа отображаются в пользовательском интерфейсе.
      Пример
      1,024 МБ

    Срок Аббревиатура Использование
    бит на пиксель бит на пиксель
    бит в секунду бит / с Не использовать как синоним бод. См. Сборник терминов «Единицы измерения» для получения информации о бодах.
    байт Нет Не сокращайте, если только в пользовательском интерфейсе.
    эксабайт EB Не используйте E, E byte, или EByte.
    гигабит Нет Не сокращайте, если только не в пользовательском интерфейсе.
    гигабит в секунду Гбит / с Не пишите как Гб в секунду .
    гигабайт ГБ Не используйте G, G byte, или GByte .
    килобит Нет Не сокращайте, если только не в пользовательском интерфейсе.
    килобит в секунду Кбит / с Не пишите как КБ в секунду .
    килобайт КБ Не используйте Кбайт, Кбайт, или Кбайт .
    килобайт в секунду Кбит / с Не пишите как КБ в секунду .
    мегабит Нет Не сокращайте, если только не в пользовательском интерфейсе.

    Оставьте комментарий