Ми живемо в інформаційній бульбашці, де все перевантажено даними.
Ми всі знайомі з такими термінами даних, як мегабайти, гігабайти та терабайти.
Однак вас може збентежити те, скільки байтів містить один мегабайт, гігабайт або терабайт?
Ця публікація розповість вам, як і чому гігабайт – це не мільйон байтів.
Ми також обговоримо різні одиниці зберігання даних, скільки байтів містить кожна з них і скільки інформації ми можемо зберегти, використовуючи їх.
Скільки байтів у гігабайті?
Гігабайт – це приблизно 1000 мегабайт, мільйон кілобайт і мільярд байтів.
Однак точна відповідь є дещо більш нюансованою та вимагає трохи арифметики:
У світі комп’ютерів обчислення двійкові, тобто все обчислюється як ступінь двійки.
У цій двойковій чи двійковій системі найближчим числом до 1000 є 2^10 або 1024.
Таким чином, гігабайт насправді становить 1024 мегабайти, а мегабайт — 1024 кілобайти.
Використовуючи цю логіку, гігабайт становить 1 048 576 кілобайт або 1 073 741 824 байт.
Оскільки точні цифри викликають плутанину, більшість виробників вказують ємність накопичувачів відповідно до округленої моделі 1000×1000.
Якщо ви хочете дізнатися, як ці цифри впливають на ваш обсяг пам’яті, продовжуйте читати!
Термінологія цифрового зберігання
Перш ніж говорити про гігабайти, давайте подивимося на показники зберігання даних на базовому рівні.
Комп’ютери використовують двійкову систему для збереження, обробки або передачі всіх видів даних.
Вони можуть розпізнавати лише два стани інформації: одиниці та нулі.
Щоб поглянути на це в перспективі, розглянемо тестовий елемент істина/неправда або перемикач увімкнення/вимкнення, де у вас є лише два варіанти для передачі певного повідомлення.
Загальноприйнятим терміном для вираження кожного з цих одиниць і нулів є a біт, скорочена форма Binary Digit, найменша одиниця комп’ютерних даних.
Хоча біти надто малі, щоб передавати будь-які значущі дані, вони можуть створювати більші значення та передавати текстові документи, цифрові зображення, музичні файли та навіть відео, коли ви збираєте багато з них разом.
Пакет із восьми біт називається a байт, будівельний блок більших одиниць, таких як кілобайт, гігабайт, терабайт тощо.
Один байт може позначати одну букву алфавіту, цифру або символ у текстовому файлі.
Це означає, що якщо ви пишете документ із 250 символами, файл займе 250 байт у вашому сховищі, припускаючи, що у файлі немає метаданих.
Наступний показник зберігання Кілобайт який складається з 1024 байт.
Досить зберігати файл doc з абзацом середньої довжини.
Після цього йде a Мегабайт, результат агрегування 1024 кілобайт.
Мегабайт достатньо великий, щоб представити цілу цифрову книгу, цілу фотографію або музичний файл тривалістю одну хвилину.
Що трапиться, якщо зібрати разом 1024 мегабайти?
Ось що приводить нас до одного Гігабайт, найпоширеніша одиниця вимірювання при роботі з жорсткими дисками, оперативною пам’яттю або іншим обладнанням для зберігання даних, таким як флеш-пам’ять.
Одного гігабайта достатньо для кількох сотень книг і фотографій або годин відео та музики, залежно від їх якості.
Підсумовуючи наведені вище розрахунки, один гігабайт дорівнює приблизно мільярду байтів, мільйону кілобайтів і тисячі мегабайт.
- 1 гігабайт ≈ 1000 мегабайт
- 1 гігабайт ≈ 1 000 000 кілобайт
- 1 гігабайт ≈ 1 000 000 000 байт
Що спричинило всю плутанину щодо показників зберігання?
Чому ви постійно бачите різні обчислення, такі як 1 073 741 824 байти в гігабайті замість 1 000 000 000?
Ось чому.
Скільки саме байтів у гігабайті?
Як ви могли помітити, усі наведені вище цифри є лише приблизними.
Ось чому ви можете зустріти суперечливі відповіді, коли цікавитесь, скільки байтів містить гігабайт.
Щоб з’ясувати причину, давайте зробимо крок назад і побачимо, як працює комп’ютерна наука.
Ми всі погоджуємося, що комп’ютери розуміють лише двійкову мову.
Коли ви розташовуєте два біти поруч один з одним, кожен може приймати два можливі стани (або 1, або 0), створюючи чотири (2^2) можливі значення:
(1-1, 0-0, 1-0 або 0-1)
Тепер, якщо ви додасте третій біт, система зможе зберегти вісім (2^3) можливих значень.
Дотримуючись того ж двійково-множинного підходу, байт, який складається з восьми бітів, може сформувати 256 можливих значень. (2^8=256)
Як бачите, біти збільшуються в розмірі лише за шаблоном 2^x, і це ніколи не перетворюється на множник 1000.
Кожен кілобайт означає 2^10 (=1024) байтів.
Кожен мегабайт дорівнює 2^10 (=1024) кілобайтам.
Кожен гігабайт дорівнює 2^10 (=1024) мегабайтам.
Точніше, один гігабайт це:
- 1024 мегабайт;
- 1 048 576 кілобайт;
- 1 073 741 824 байт.
Однак, оскільки ці числа важко обчислити в повсякденному житті, міжнародні вимірювальні установи погодилися використовувати ступінь 1000 замість 1024.
Таким чином, ми могли б використовувати префікси SI для позначення більшої ємності зберігання.
Подібно до того, як кілограм дорівнює 1000 грамів або кілометр дорівнює 1000 метрів, кілобайт вважається 1000 байтами, а не 1024.
Те саме стосується мегабайтів і гігабайтів.
Що не так з цією оцінкою?
Хоча префікси СІ полегшують позначення більших одиниць, вони плутають більшість користувачів комп’ютерів.
По-перше, незважаючи на те, що різниця між системами «ступінь двох» і «ступінь десяти» незначна, застосування останньої може призвести до видимих відмінностей, коли йдеться про великі дані.
Ці округлені числа можуть викликати відчуття, що на ваших пристроях або USB-накопичувачах недостатньо пам’яті.
Наприклад, ви платите за жорсткий диск на 500 ГБ, а в результаті отримуєте 466 ГБ вільного місця.
Це через різницю між підходом 1024×1024 і 1000×1000:
Згідно з угодами в стилі SI, 500 гігабайт — це 500 000 000 000 байт.
Однак, якщо розділити його на 1024, вийде 488 281 250 кілобайт.
Поділіть його ще раз, щоб отримати 476 837 мегабайт, і ще раз, щоб отримати точну кількість гігабайт: 465.
Як бачите, на практиці так званий дисковод «500» Гігабайт може вмістити лише 465 Гігабайт даних.
Ситуація погіршується, коли ви розумієте, що операційна система та мікропрограмне забезпечення блокують ще кілька гігабайт для зберігання важливих даних.
35 ГБ «втраченого» сховища створюють відчуття, що виробник не був з вами чесним або, що ще гірше, обдурив вас.
Ось чому деякі компанії використовують такі префікси, як «кібі», «мібі» та «гібі» замість кілобайтів, мегабайтів і гігабайтів.
Ці одиниці працюють у ступені двох і позначають точний обсяг даних або пам’яті.
Друга проблема полягає в тому, що різні виробники використовують різні підходи до представлення даних і ємності зберігання.
Виробники носіїв даних використовують підхід SI, згідно з яким гігабайт дорівнює мільярду байтів.
Однак постачальники операційних систем все ще вважають гігабайт 1,07 мільярда (2^30) байт.
Навіть програмісти ворогують один з одним.
Деякі з них обирають методи перетворення на основі 1024x, а інші обирають методи перетворення на основі 1000x.
Скільки даних становить один гігабайт?
Гігабайт — це загальний показник для вимірювання обсягу пам’яті або передачі даних.
Більшість виробників використовують Gigabyte для позначення ємності своїх продуктів.
Незалежно від того, чи хочете ви придбати мережеве обладнання, інтернет-пакети, зовнішні жорсткі диски, SSD, HDD, RAM, планшети та смартфони, ви можете знати, скільки даних становить один гігабайт.
Як правило, один гігабайт містить:
- Близько 900 000 сторінок тексту або 4000 книг по 200 сторінок кожна.
- Близько 500 фотографій з роздільною здатністю шість мегапікселів.
- Близько 250 аудіофайлів стандартної якості.
- Кілька хвилин відео з роздільною здатністю 4K і частотою кадрів 30 кадрів/с.
- Десь від 600 до 700 веб-сторінок.
- Двадцять хвилин потокової передачі Netflix.
- Чотири години відеодзвінка по Skype.
Примітка: Наведені вище приклади є лише приблизними.
Обсяг даних, який можна зберігати на пристрої ємністю 1 ГБ або передати через мережу ємністю 1 ГБ, залежить від багатьох факторів, таких як якість і тип кодування.
Як щодо більших одиниць?
Хоча гігабайт все ще є найпоширенішою одиницею для обчислення передачі та зберігання даних, одиниці більшої ємності та більш досконалі пристрої використовують терабайт для позначення їх місткості.
До них належать жорсткі диски, твердотільні накопичувачі, карти пам’яті, флеш-накопичувачі тощо.
Один терабайт (ТБ) — це 1000 гігабайт і трильйон байтів.
Тут достатньо місця для мільйона книг і фотографій, 25 днів HD-відео або двох років безперервної музики.
Обсяг звичайних жорстких дисків на ринку може становити від одного до восьми терабайт.
Більший обсяг пам’яті недоступний, оскільки наше використання даних ще не перевищило цей обсяг.
Знайомства з гігабайтами та терабайтами буде достатньо для щоденного використання, але якщо вам цікаво, є також петабайти, ексабайти, зетабайти та йоттабайти.
Сервери таких гігантських веб-компаній, як YouTube, Facebook і Amazon, зараз обробляють дані в петабайтах.
Загальний обсяг інтернет-трафіку за певний період, наприклад, годину, вимірюється в ексабайтах.
Завдяки нещодавнім удосконаленням у галузі обчислювальної техніки, матеріалів і технологій ми не надто далекі від використання петабайтів і ексабайтів для програм споживчого рівня.
Останні два показники є приголомшливою ємністю пам’яті, яка навряд чи з’явиться найближчим часом.
Просто до відома, a петабайт(PB) дорівнює 1000 терабайт або 1 000 000 гігабайт.
Ан Ексабайт(EB) у тисячу разів більший за це!