200 гигов. Скільки мегабайт в гігабайті, біт в байті (або кілобайті) і що це взагалі таке за одиниці вимірювання інформації

І деякі інші супутні питання

Давно ми вже не писали нічого про картах пам'яті, чому є об'єктивні причини: ніяких яскравих подій на цьому ринку не відбувається. Закінчилася «війна стандартів», основну частину ринку зайняли карти Secure Digital, витіснивши практично всіх конкурентів, і тільки CompactFlash продовжує тримати позиції в професійній апаратурі, оскільки її змінюють не так вже й часто. «Війна форматів» в рамках SD-сімейства теж скінчилася: «повнорозмірні» моделі продовжують застосовуватися в фототехніку, а інші сегменти ринку мобільних пристроїв щільно окуповані microSD. Ємності всіх карт постійно зростають, продуктивність теж підвищується, але не швидко і не рівномірно: пропускна здатність інтерфейсів тут лімітуючим фактором не є, а потреби більшості пристроїв, де карти використовуються, теж невеликі, так що доплачувати за швидкість більшість користувачів за потрібне не вважає. Загалом, цей напрям став тихим і спокійним сегментом ринку. Як, наприклад, дискети свого часу - використовувалися довго, дисководи зустрічалися повсюдно, але кому в здоровому глузді прийшло б в голову їх тестувати десь в середині 90-х або пізніше?

Ось і тут ситуація схожа, але все-таки не зовсім: як уже було сказано, ємність і швидкість зростають. І не так давно компанія SanDisk взяла чергову вершину, випустивши на ринок карту microSDXC ємністю 200 ГБ. Чому це важлива подія? Тому що звичними на цьому ринку завжди були «виконавчі» одиниці, т. Е. Ступеня двійки: 16, 32, 64, 128 ГБ. Наступним кроком, очевидно, повинно було стати 192 або 256 ГБ. Але це нецікаво, і увагу привернути складно. А ось 200 ГБ - цілком таке «некомп'ютерні» значення, в черговий раз показує, що цей ринок стає все більш «побутовим» і повертається обличчям до «простому користувачеві», якому якраз двоичная система не здається логічною. У побутових одиницях простіше: 200 і є 200. Втім, ми не здивувалися б, якби наступною вершиною 256 ГБ: прямо зараз це могло просто не вийти, а 192 ГБ - нецікаво, оскільки з точки зору масового користувача порядок величини той же, що і у 128 ГБ (більше 100, але менше 200). Так що поява в лінійці такого незвичного номіналу (при тому, що повнорозмірні SD- і CF-карти у SanDisk більш «традиційні») може мати під собою дуже приземлені причини, а зовсім не бажання змінити ринок. Однак так воно чи не так - не такі вже й важливо. Важливим є те, що нова вершина ємності взята і виявилася саме такою. Що само по собі привертає увагу, і не тільки наше. Ну а якщо вже з'явився хороший привід звернути свою увагу на даний сегмент ринку, є сенс згадати і виникають при збільшенні ємностей карт питання сумісності. Тим більше, займалися ми ними останній раз дуже давно.

SD, SDHC і SDXC - в чому різниця?

Найчастіше (і нами теж) всі ці карти називаються SD (або, відповідно, microSD), хоча насправді, відповідно до специфікації, вони дійсно діляться на три групи в залежності від ємності: SD-карти обмежені 2 ГБ, SDHC - від 4 до 32 ГБ, а SDXC - це все, що більше 32 ГБ. Таким чином, наша карта на 200 ГБ - це microSDXC. Офіційно такі карти підтримуються тільки найсучаснішими моделями цифрової техніки, в той час як трохи більше старі апарати, як правило, розраховані на microSDHC. Чи є між цими форматами принципові відмінності?

Почнемо з самого першого і старого обмеження ємності: чому SD «без суфіксів» (зараз їх рекомендовано називати SDSC, проте такими рекомендаціями постфактум зазвичай все нехтують) обмежені 2 ГБ? Спочатку при розробці стандарту було вирішено, що на картах повинен адресуватися кожен байт, а довжина адреси була закладена дорівнює 32 бітам. Таким чином, максимальна ємність для всіх карт, що відповідають специфікаціям SD 1.0 і 1.1, дорівнює 2 32, або 4 ГБ (причому «комп'ютерних» - в «системних» це близько 4,1 ГБ). На ділі вона навіть менше, оскільки в якості стандартної файлової системи була жорстко задана FAT16 (інших придатних тоді особливо й не було), а там максимальний розмір тому становив 2 ГБ. Мало? Зауважимо, що в ті роки ємність карт становила десятки, а то і одиниці мегабайт, тому обмеження стандарту були лише теоретичними і нікого не хвилювали. Більш того, ранні пристрої не здатні працювати з картами більше 1 ГБ, однак цього на практиці майже ніхто не помітив :)

А ось коли ємності карт почали «впиратися» в 2 ГБ, проблема і стала в повний зріст. В принципі, деякі виробники освоїли випуск і підтримку карт по 4 ГБ, які цілком укладалися в обмеження стандарту (файлова система, в кінці кінців, залежить багато в чому від пристрою), проте зрозуміло було, що рішення це тимчасове і вистачить його в кращому випадку на рік-два. Були потрібні принципові зміни, і вони були зроблені.

Варіантів у виробників було два: або збільшувати довжину адреси, або міняти гранулярность, т. Е. Робити мінімальної одиниці не байт, а сектор (благо на практиці все одно вони і використовувалися). Перше рішення дозволило б підняти теоретичну межу до астрономічних значень, але переробляти довелося б всю логіку роботи з картами. Друге при використанні стандартних секторів в 512 байт обмежує місткість величиною 2 ТБ, зате малою кров'ю. Обрано був саме другий шлях, благо збільшення ємності в 1000 разів здавалося більш ніж достатнім. Зараз, втім, цю межу вже почав маячити десь на горизонті, оскільки ємність «повнорозмірних» SD досягла 512 ГБ, так і мініатюрні модифікації, як бачимо, почали «розмінювати» сотні гігабайт. Однак при необхідності проблему можна вирішити так само, як і раніше: простим збільшенням розміру сектора. Інші накопичувачі вже в основному відмовилися від секторів по 512 байт, перейшовши до 4К байтам, а карти можуть використовувати і великі значення - наприклад, сектор в 128К байт забезпечить ємності в 512 ТБ, чого вистачить ще надовго, і т. П. Все одно після переходу кордону в 2 ТБ доведеться відмовлятися від архаїчних MBR-розділів, так що адаптація стандарту в будь-якому випадку необхідна.

Чому ж стандартних типів карт, більш ємних, ніж 2 ГБ, не один, а два? Справа в файлової системі, яка для Secure Digital фіксована специфікаціями, про що вже було сказано вище. SDHC - це карти з секторної адресацією, що використовують FAT32, а SDXC - вже exFAT. В принципі, і першої системи цілком достатньо для підтримки розділів ємністю 2 ТБ, а це якраз максимум для карт з сектором по 512 байт, проте ... Проте розробила цю ФС компанія Microsoft не рекомендує використовувати її на розділах більше 32 ГБ. Не можна сказати, що це таке вже жорстке обмеження, яке не можна обійти, проте виробники вважають за краще хоча б формально його враховувати. В принципі, як нам здається, якби SD-асоціацій не підганяли терміни, порядку на ринку могло б бути і більше: SDHC-карти були анонсовані в січні 2006 року, а exFAT на ринку дебютувала в листопаді того ж року. Розвивайся події трохи інакше, версію «SD з FAT32» можна було б не розробляти, підтримка exFAT в побутову та іншу техніку впроваджувалася б набагато швидше (а не з таким скрипом, як на самом деле), та й інших дрібних проблем можна було б уникнути . Однак вийшло те, що вийшло. У підсумку на ринку з'явився такий «проміжний» формат, як SDHC, причому близько трьох років він був основним, але живий і зараз, оскільки вкладення в нього зроблені, апаратура випущена і т. П. Власне, поки карти низькою ємності продовжують поставлятися, можна продовжувати вважати його живим. Звичайно, зараз, через майже сім років після появи специфікацій SD 3.0 (в яких вперше були описані карти SDXC) і в умовах, коли карти з секторами по 512 байт вже не так далекі від свого теоретичного максимуму, можна було б обійтися без SDHC. У підсумку, правда, виникають цікаві колізії, що дозволяють деяким користувачам обходитися без SDXC, про що ми зараз і поговоримо.

Дві сторони одного цілого

Отже, як випливає з вищесказаного, SDHC і SDXC розрізняються лише програмно, а ось від більш ранніх карт - апаратно. Як пристрій пізнає, де що? При ініціалізації карти та повідомляє всю інформацію про себе, причому за сімейство відповідає двухбітовий поле. У специфікаціях 1.хх воно було зарезервовано, так що все звичайні SD-карти зобов'язані були видавати значення «00», а ємні - «01». При виявленні ненульового значення хост-система повинна вважати розмір карти в секторах, рівних 512 байт (ось чому ми вище написали, що їх збільшення серйозних проблем не складе: для нових сімейств ще залишилися значення «10» і «11»), а конкретний підтип визначається вже з загального обсягу: до 32 ГБ включно це SDHC, а більш - SDXC.

Але чи є файлова система заданої жорстко на практиці? Зрозуміло, немає - її можна легко поміняти на комп'ютері. При цьому, повторимося, FAT32 здатна працювати і на розділі в 2 ТБ, а більше специфікації аж до 4.0 включно і не передбачають. Так що в теорії ніхто не заважає пристрою, розрахованому на SDHC, працювати і з SDXC. На практиці можливі нюанси.

Найпростіший випадок - пристрій «знає», що йому не належить підтримувати карти більше 32 ГБ, і в принципі відмовляється з такими працювати, навіть не намагаючись. Ми з таким не стикалися, проте до неможливим ситуація не відноситься. У цьому випадку нічого не поробиш - значить, більше «одним шматком» в пристрій встановити в принципі не вдасться.

Другий (і куди більш масовий) випадок - пристрій не звертає особливої \u200b\u200bуваги на розмір карти, так що її пізнає, однак exFAT при цьому не підтримує. А далі цей варіант розпадається на два можливих. Простий і приємний для користувача - пристрій здатний коректно відформатувати карту під FAT32 своїми засобами: в цьому випадку зазвичай можна бути впевненим в тому, що і в подальшому не виникне яких-небудь побічних ефектів. (За винятком, звичайно, власних обмежень FAT32 - наприклад, у вигляді нездатності зберігати файли розміром більше 4 ГБ. Однак ці обмеження виникають і на картах до 32 ГБ, тобто можна вважати, що користувач нічого не втрачає - просто отримує можливість використання великих карт .) Така поведінка властива, наприклад, багатьом смартфонам і планшетів. Більш того, нерідко властиво воно і тим моделям, які підтримують карти на 64+ ГБ. Справа в тому, що драйвер для підтримки exFAT коштує грошей, так що величезна кількість дрібних виробників вважають за краще на підтримку цієї файлової системи заощадити, проте відмовлятися від підтримки ємних карт на висококонкурентний ринку небезпечно. Ось і організовують роботу з ними так, як це простіше зробити. Але тут вже особливо з'ясовувати нічого: якщо виробник говорить, що карти більше 32 ГБ підтримуються - значить, підтримуються. Якщо не говорить - значить, теж дуже може бути, що підтримуються.

Гірше, якщо пристрій сам не здатна відформатувати карту в «придатний для себе» вид. Це не означає повної відсутності сумісності, однак може привести до того, що сумісність буде обмеженою. Що ми маємо на увазі? Наприклад, те, що відформатована сторонніми засобами карта буде «видно» і всі файли з неї будуть читатися, але ось записати більше 32 ГБ даних, які не виймаючи її із пристрою (автономно або підключивши його до комп'ютера), буде неможливо. Для медіаплеєра це всього лише невелика незручність, оскільки файли потрібно буде записувати «сторонніми засобами», а ось для фотоапарата або відеокамери така поведінка пристрої зі зрозумілих причин робить спроби використання ємних карт безглуздими, що нас повертає до першого пункту. З невеликою варіацією - якщо виробник не відмовляється принципово підтримувати такі карти і живий, то можна сподіватися на оновлення прошивки. Або, якщо пристрій популярне, але вже не дуже добре підтримуване творцем, виправленням таких огріхів можуть зайнятися ентузіасти, хоча на останній розраховувати особливо не доводиться.

тестування

Отже, описана вище розгорнута теоретична частина показує, що карти високої ємності можуть бути цікаві і корисні навіть тим ... кому вони до сих пір були не дуже цікаві :) Причина проста: ціна флеш-пам'яті постійно знижується. При цьому особливого прогресу в розвитку смартфонів або планшетів вже не бачити, і цілком може трапитися таке, що наявне пристрій, куплене пару років назад, буде влаштовувати користувача не тільки зараз, але і через рік-другий - у всьому, крім ємності пам'яті. Хіба мало: поскупився відразу, вибираючи її обсяг (неважливо - вбудований або на карті) - це можна і виправити, якщо в наявності є слот розширення. А на останній іноді є сенс орієнтуватися відразу, оскільки зі зрозумілих причин виробники тих же смартфонів «продають гігабайти» дорожче, ніж виробники карт, так що покупка апарату з 16 ГБ пам'яті і картою на 128-200 ГБ може виявитися менш витратною, ніж тієї ж моделі навіть з 64 ГБ «на борту». Щоб уникнути такої умножадності покупців виробники часто слотів для карт не передбачають, але подібна продукція зі зрозумілих причин до цього розповіді відношення не має.

Інше питання, а що цікавить покупця, крім ємності? Як правило ... нічого. Втім, для користувачів топових фотоапаратів і 4К-відеокамер швидкісні показники можуть бути цікаві, але там і мініатюрні карти все одно не використовуються. У деяких «мильниці» вже використовуються, проте останнім будь-якої карти досить, та й підтримкою швидкісних інтерфейсів в такої продукції не надто переймаються. У планшеті або смартфоні швидкість може мати значення, однак при звичайних сценаріях використання теж, звичайно, будь-яка карта буде мати надмірну продуктивність. І при обміні даними з комп'ютером теж, благо в 99% випадків для цього використовується інтерфейс USB 2.0 або зовсім бездротова мережа, так що вузьким місцем виявиться зовсім не карта.

З іншого боку, якщо вже ми взялися за цю тему, то цікаво подивитися - як такі карти працюють на практиці. Просто цікаво. Та й порівняти новинку від SanDisk з двома старішими картами компанії теж можна, благо під рукою знайшлися. Таким чином, є у нас три карти, причому всі три підтримують режим UHS-I, тільки дві - стандартні microSDHC на 32 ГБ, а третя - як раз новинка (поки) незвичній ємності. З останньої все ясно, а от як з рештою?

ємність

Втім, і з ємністю ясно не все: 200 ГБ - це 200 мільярдів байт або щось близько того, але флеш-продукти рівної номінальної ємності можуть мати різну реальну. Тому цікаво, скільки байт доступно для використання на свежеотформатірованной карті.

FAT32exFAT
196 858 478 592 196 817 747 968

Що ж, ситуація зрозуміла. Windows в обох випадках рапортує про 183 ГБ, благо десятковим приставок систему поки що «не навчили». На практиці ж, як бачимо, використання FAT32 дозволяє отримати «зайвих» 40 МБ відразу, та й надалі простір буде витрачатися економніше. Чому? Кластери по 32 КБ і 128 КБ, т. Е. Навіть найменший файл при використанні exFAT займе саме 128 КБ. Зазвичай втрати дискового простору оцінюють в пів-кластера на файл, т. Е. Кожні 1000 файлів (а при таких ємностях їх може бути багато тисяч) це 64 МБ на користь FAT32. У загальному і цілому, рахунок може піти і на гігабайти, так що з точки зору зберігання великої кількості дрібних файлів «застаріла» файлова система досі актуальна і краща. Але ось для великих вона просто не підходить, оскільки розмір файлу обмежений 4 ГБ, що сьогодні вже може доставляти незручності.

комп'ютер

Для оцінки гранично-досяжних швидкостей ми скористалися внутрішнім картоводом Comkia з інтерфейсом USB 3.0 і програмою CrystalDiskMark 5.0.2 з тестової областю в 2 ГБ. Вимірювалися швидкості послідовного читання і запису в один потік з одиничною глибиною черги команд.

Як бачимо, все три карти практично ідентичні, так що можна вважати, що «вузьке місце» зовсім не в них. Хоча зауважимо, що при читанні даних новинка дещо гірше обох карт меншого обсягу, але на практиці це взагалі навряд чи буде помітно. Принципово перевага хіба що над картами без підтримки UHS, які в принципі обмежені приблизно 20 МБ / с в будь-яку сторону.

Планшет Coolpad Halo

Типове пристрій 2014 року, яке, правда, в цьому і поміняти щось не на що (користуючись нагодою, передаємо привіт любителям поміркувати про застій на комп'ютерному ринку і бурхливому прогресі мобільних пристроїв), хоча спочатку воно відносилося до бюджетного сегменту. Відповідно і платформа Mediatek MT6592, а для зберігання даних лише 8 ГБ флеш-пам'яті (з них користувачу доступні лише 5,68 ГБ або близько того - в залежності від конкретної системи), що і в минулому році виглядало дивно. Зате є слот для microSD - офіційно до 32 ГБ.

Як вставити картку на 200 ГБ планшетом була сприйнята нормально - система (LeWa OS на основі Android 4.2.2) розпізнати exFAT не змогла, але запропонувала провести форматування карти під FAT32, з чим легко впоралася. Надалі ніяких проблем в роботі не спостерігалося, незалежно від ступеня заповненості карти і обсягу переданих даних. А що зі швидкісними показниками? Для їх перевірки ми скористалися бенчмарком A1 SD Bench в режимах Accurate (один з варіантів вимірювання послідовних швидкостей) і Random I / O.

Як бачимо, тут вже між картами різниця більше, ніж на комп'ютерному картоводом, а додавання до списку знімальних з випадковим доступом збільшує її ще сильніше. Але варто усвідомлювати, що це низькорівневі показники, яких потрібно ще зуміти досягти при практичному використанні. У всякому разі, в черговий раз можемо нагадати, що карти без підтримки UHS обмежені швидкостями в 20 МБ / с, а виробникам техніки якось їх потрібно враховувати (тим більше, що і досі продаються).

Телефон Ulefone Be Touch

Більш сучасний пристрій, засноване на SoC MediaTek MT6752 і працює під управлінням Android 5.0. На нього ми навіть покладали певні надії в плані офіційної підтримки SDXC (т. Е. Включаючи і роботу з exFAT), благо виробник говорить про картах до 64 ГБ включно. Однак на практиці все виявилося в точності таким же, як і в попередньому випадку: телефон сучасну файлову систему не сприйняв, вважаючи за необхідне карту переформатувати під FAT32, але в подальшому ніяких проблем не виникло. Як і в попередньому випадку ми провели невелике експрес-тестування швидкісних показників.

Істотно нижча швидкість читання, притаманна всім картам, швидше за все, обумовлена \u200b\u200bпрограмними обмеженнями - писати дані пристрій вміє набагато швидше. Що ж до читання і записи з випадковим доступом, то тут розкид значень сильно збільшився. Втім, за суб'єктивними відчуттями різниці між картами теж немає - просто в одному випадку є в шість разів більше місця. Так що про швидкість можна просто зовсім не замислюватися - аби працювало. А воно працює :)

Разом

Отже, підсумуємо. Швидкісні показники сучасних карт, як правило, не відрізняються принципово від старіших, так що особливої \u200b\u200bнеобхідності в їх тестуванні немає: різниця в швидкості може мати значення лише в специфічних областях, і для повнорозмірних модифікацій SD, а microSD в цих самих областях зазвичай не застосовуються . Що ж стосується ємності, то тут є дві новини - хороша і погана. Погана - фіксація файлової системи в специфікаціях і гри Microsoft навколо «обмежень» ФС і підходу до їх ліцензування досі призводять до того, що не всі пристрої підтримують карти типу microSDXC в повній мірі. Зрозуміло, судити лише по двом випадкам не дуже виправдано, але тільки коли небезпечний зайвий песимізм, а не навпаки :) А ось як раз оптимізму додає те, що не дуже-то ця «повна» підтримка і потрібно: дуже часто ніяких проблем не виникає , потрібно просто використовувати FAT32. Власне, користувачеві навіть не потрібно замислюватися над цим питанням - якщо це буде потрібно, той же телефон, планшет або будь-яке інше пристрій на Android отформатирует карту, як треба. З iOS все ще простіше, оскільки там карти пам'яті взагалі не підтримуються; «Дорослі» версії Windows до файлової системи не прив'язані; а Windows Phone, зрозуміло, повністю підтримує exFAT. «За кадром» залишаються різні цифромильниці-плеєри, але тут вже треба перевіряти конкретний пристрій, причому для тих же плеєрів зазвичай є можливість використовувати карти більшого розміру, ніж «повністю» підтримуються офіційно.

Загалом, в цьому плані збільшення ємності карт пам'яті ми можемо тільки вітати, оскільки місць, де вони цілком можна застосувати, багато, та й користувачів, яким дійсно потрібні великі обсяги, теж вистачає.

Будь-яка людина, яка хоч трохи взаємодіяв з комп'ютерами, знайомий з такими термінами як «Гігабайт», «Мегабайт» та іншими.

Вони позначають обсяг фізичного носія інформації, типу флешки, жорсткого диска або ж обсяг будь-якого файлу, що зберігається на комп'ютері.
Простіше кажучи - ця величина позначає, скільки місць на комп'ютері займає будь-який файл, або ж скільки в сумі носій здатний вмістити інформації.

Якщо ви читаєте цю статтю з метою переведення однієї одиниці вимірювання в іншу, тоді рекомендую відразу скористатися безкоштовним онлайн калькулятором в низу сторінки.

Вводите в поле будь-якої значення, вибираєте зі списку величину і калькулятор проведе перетворення.

Що таке байт, кілобайт, мегабайт, гігабайт

Кілька десятків років тому пам'ять комп'ютерів була невеликою, і становила не більше десятка біт або пари байтів. Зберігати там можна було кілька формул, пару прикладів або математичних виразів.

Зараз же обсяги жорстких дисків складають по кілька терабайт, а розміри файлів обчислюються гігабайтами. Тому з ходом комп'ютерного прогресу з'явилася проблема в запису того, скільки пам'яті займає документ.

Саме тоді і були придумані інші величини, які повністю виходили з терміна «біт».

Інакше кажучи, терміни «Байт», «Кілобайт», «Мегабайт» і «Гігабайт» - це універсальні одиниці виміру обсягу інформації, які позначають те, скільки місця файли займають на жорсткому диску.

Як воно працює?

Всі жорсткі диски, SD-карти, флешки можна об'єднати під одним загальною назвою - фізичний носій.

Говорячи простою мовою, всі ці фізичні носії складаються з невеликих осередків для зберігання інформації.

У них за допомогою двійкового коду записуються дані, які переносяться на нього. Ці осередки називаються бітами, і саме вони є найменшою величиною комп'ютерної інформації.

Коли ви переносите інформацію на носій - вона як би записується в цих осередках пам'яті і починає займати місце.

Власне, обсяг файлу і позначає, скільки байтів буде задіяно при зберіганні певного файлу. В цьому і полягає принцип позначення обсягу.

Крім того, дані, які використовуються в системі тимчасово записуються в особливий ділянку пам'яті - оперативну.

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

Що більше - мегабіт або мегабайт

Нерідко на описі USB-портів материнської плати, а також в характеристиках до флеш-картах і інші переносним носіям вказується швидкість передачі інформації.

Вона позначається як Гб / сек або Мб / сек, однак не треба плутати їх - це зовсім не гігабайт / секунду і не мегабайт / секунду.

В даному випадку так позначаються інші одиниці виміру - мегабіта і гігабіта.

З їх допомогою вимірюється швидкість передачі інформації.

Ці величини набагато менше, ніж мегабайти і гігабайти, і обчислюються вони, на відміну від вищеназваних обсягів, в десятковій системі числення.

Один мегабіт дорівнює приблизно мільйону біт. Один гігабіт дорівнює мільярду біт інформації.

У більшості випадків ці позначення можна побачити в швидкостях інтернет-провайдерів.

Тому, якщо швидкість вашої мережі дорівнює 100 Мбіт / сек, то за одну секунду підключення на ваш комп'ютер надійде 1 000 000 * 100 біт інформації.

Технології інтернет-з'єднання дають можливість пропонувати користувачам вже не мегабітні, а гігабітні варіанти підключення.

Стандарти портів USB 3.0 дозволяють передавати інформацію на швидкості 5Гбіт / сек, і це далеко не межа - адже вже зараз в материнських платах з'являються роз'єми більш високих і швидкісних версій.

Варто зазначити, що питання про те, що більше: мегабіт або мегабайт - некоректний і на нього не можна дати відповідь.

Це різні величини, різні способи вимірювання. Вони хоч і зіставляються між собою, однак, ніхто цього не робить, оскільки це не має сенсу і практичної користі.

Скільки мегабайт в гігабайті

Дедалі більшого виходить з меншого. Так, група з восьми осередків біта створює одну велику клітинку байта, тобто 8 біт \u003d 1 байт.

  • 1024 байт \u003d 1 кілобайт,
  • 1024 кілобайт \u003d 1 гігабайт,
  • 1024 гігабайт \u003d 1 терабайт.

Великі обсяги не використовуються в домашніх ПК, тому говорити про них немає особливого сенсу.

У рядового користувача відразу встане закономірне питання - а чому розрахунки і градація така дивна?

Чи не простіше було зробити так, щоб 10 біт дорівнювали 1 байту, а 1 гігабайт відповідав тисячу мегабайт?

Так, дійсно, це було б набагато простіше. Однак, простіше в звичній нам системі числення.

Справа ось у чому. У реальному світі ми використовуємо діапазон чисел від 0 до 9. Це називається десяткова система числення. Але комп'ютери думають по-іншому: вони знають тільки два числа - 0 і 1, тобто система їх обчислень двоичная.

Ці числа, умовно, позначають «Так» або «Ні». В даному випадку вони показують, заповнена осередок зберігання інформації, чи ні.

Не вдаючись в математику, варто сказати тільки про те, що при перекладі чисел з зрозумілою комп'ютера двійковій системи в нашу, десяткової, двійка зводиться в певний ступінь.

А в ступені двійки немає чисел, кратних 10. Саме тому розрахунки такі дивні: 1 байт в даному випадку дорівнює 2 в 3 ступеня біт і так далі.

Таким чином градація здійснюється від двійки, і число тим більше, чим більша кількість разів її перемножують саму на себе.

Чому HDD в 1Гб НЕ дорівнює 1000 Мб

Виходячи з пояснення вище, один гігабайт більше, ніж тисяча мегабайт рівно на 24 одиниці. Тому в характеристиках на жорстких дисках пишуть точно - скільки становить їх обсяг. Округляти ці величини також не можна.

Відповідно, 8 гігабайт оперативної пам'яті становить не 8000 мегабайт, а 8192.

Саме з цієї ж причини іноді при покупці носія інформації його обсяг становить трохи менше, ніж написано в характеристиках.

Рівного значення просто не може бути, тому нерідко замість обіцяних десяти гігабайт виявляється дев'ять.

Де використовуються ці величини?

Як вже було сказано вище - ці терміни вживаються в комп'ютерній IT-сфері.

Наприклад, при позначенні місткості HDD. Сучасні жорсткі диски вже мають ємність більше одного терабайта, і продовжують розширюватися.

З флешкарти і іншими переносними носіями все скромніше - їх максимальний обсяг може досягати 128 гігабайт.

Цими ж термінами позначається обсяг файлів.

Розкид в цьому плані набагато більше, бувають випадки, коли об'ємний і великий пласт інформації важить кілька гігабайт, або ж текстовий файл, який займає всього пару кілобайт.

Ще цікавіше справи йдуть з оперативною пам'яттю комп'ютера.

Її обсяг також вимірюється в осередках пам'яті, і зараз багато професійних машини обладнані декількома плашками RAM, загальний розмір яких може досягати 128 гігабайт.

Це обумовлено тим, що на обробку інформації необхідно все більше і більше ресурсів - і для того, щоб програма працювала стабільно, в тимчасовій пам'яті повинно бути багато місця.

А чи є більше?

Чи існують величини більше, ніж терабайт? Так, звичайно, вони є.

  • 1024 терабайт - це 1 петабайт.
  • 1024 петабайта - 1 екзабайт.

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

Однак, вони широко використовуються для комп'ютерних розрахунків в науці і високих технологіях.

З урахуванням того, наскільки швидко зараз йде технологічний прогрес - не виключено, що через пару років на прилавках з'являться жорсткі диски об'ємом в 1024 терабайт

Таблиця переведення величин: біт, байт, Кб, Мб, Гб, Тб

Існує таблиця всіх величин, які використовуються в сучасних жорстких дисках, інших носіях інформації, а також файлах.

Вона створена спеціально для зручності точного визначення обсягів інформації і дана нижче. У неї включені тільки ті одиниці виміру, які можна побачити і застосувати в реальному житті.

Після терабайта вимір хоч і ведеться, однак на рівні науки і високих технологій, а не повсякденному житті.

Досить просто визначити, скільки біт в секунду передається до вас на комп'ютер, отримане значення розділити на 8, і потім на 1024.

Наприклад, на швидкості 100 Мб / сек в одну секунду вам буде передаватися приблизно 12 мегабайт інформації.

Недолік таблиці полягає в тому, що по ній можна визначити тільки рівні значення, зустріти які можна нечасто.

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

Онлайн-конвертер величин

Звичайно, інформації, представленої в таблиці величин, недостатньо для комфортних розрахунків.

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

Саме для цього на цьому сайті і встановлений онлайн-конвертер величин.

Працює він дуже просто - ви вказуєте обсяг і величину, в якій він виражений. Далі вам потрібно вибрати значення, в яке потрібно перевести число - і конвертер видасть вам точне значення.

Привіт, шановні читачі блогу сайт. Які одиниці вимірювання інформації ви знаєте? Напевно, чули про байти, біти, а також мегабайти, гігабайти і терабайти. Однак не завжди зрозуміло, як пов'язані між собою ці величини і як можна перерахувати, наприклад, байти в мегабайти, Біти в байти, а гігабайти в терабайти.

Складність полягає в тому, що ми звикли оперувати одиницями виміру в десятковій системі числення (там все просто - якщо є приставка «кіло», то це еквівалентно множенню на тисячу і т.д.). Але при вимірюванні об'єму інформації, що зберігається або використовують величини з двійкової системи, де для перекладу, наприклад, мегабайтів в гігабайти мало буде провести традиційне розподіл на тисячу. Чому? Давайте розбиратися.

Що таке байт / біт і скільки біт в байті?

описані нижче одиниці виміру інформації використовуються в комп'ютерній техніці, наприклад, для вимірювання обсягу оперативної пам'яті або обсягу жорстких дисків. Мінімальна одиниця інформації називається бітом, потім слід байт, ну, а далі вже йдуть похідні від байта: кілобайт, мегабайт, гігабайт, терабайт і т.д. Що примітно, не дивлячись на приставки кіло-, мега-, гіга- перерахунок цих значень в байт не є завданням, бо просте множення на тисячу, мільйон чи мільярд тут не може бути застосовано. Чому? Читайте нижче.

Також схожі одиниці використовуються для вимірювання швидкості передачі інформації (наприклад, через інтернет-канал) - кілобіт, мегабіт, гігабіт і т.д. Так як це швидкість, то мається на увазі кількість біт (кілобіт, мегабіт, гігабіт і т.д.) передаються за секунду. Скільки міститься біт в байті і як перерахувати кілобайт в кілобіт? Давайте про це прямо зараз і поговоримо.

Як ви всі знаєте, комп'ютер працює тільки з числами в двійковій системі, а саме з нулями і одиницями ( «булева алгебра», якщо хто проходив в інституті або в школі). Один розряд інформації вдає із себе біт і він може приймати лише два значення - нуль або одиниця (є сигнал - немає сигналу. Думаю, що з питанням що таке біт більш-менш ясно стало.

Йдемо далі. Що ж тоді таке байт? Це вже трохи складніше. один байт складається з восьми біт (В двійковій системі), кожен з яких представляє з себе двійку в ступені (починаючи з нульовою і до двійки в сьомий - вважається справа наліво), як показано на наведеному нижче малюнку:

Також це можна записати як:

11101001

Не важко зрозуміти, що все можливих комбінацій нулів і одиниць в такій конструкції може бути тільки 256 (Саме такий обсяг інформації можна закодувати в одному байті). До речі, переводити число з двійкової системи в десяткову досить просто. Потрібно просто скласти всі ступені двійки в тих бітах, де стоять одиниці. Простіше не буває, правда ж?

Дивіться самі. У нашому прикладі в одному байті закодовано число 233. Як це можна зрозуміти? Просто складаємо ступеня двійки, де стоїть одиничка (тобто присутній сигнал). Тоді виходить беремо одиницю (2 певною мірою нуль) додаємо вісімку (два в ступені 3), плюсуем 32 (двійка в п'ятого ступеня), плюсуем 64 (в шостий), плюсуем 128 (двійка в сьомий). Разом отримує 233 в десятковій системі числення. Як бачите, все дуже просто.

На наведеному малюнку я розбив один байт на дві частини по чотири біта. Кожна з цих частин називається напівбайтів або ниббл. В одному полубайте за допомогою чотирьох бітів можна закодувати як раз будь шістнадцяткове число (цифру від 0 до 15, а точніше до F, бо цифри наступні після дев'ятки в шестнадцатиричной системою позначають буквами з початку англійського алфавіту). Але це вже не має значення.

Скільки мегабіт в мегабайті?

Давайте ще з'ясуємо. Дуже часто швидкість інтернету міряють в кілобітах, мегабитах і гігабіта, а, наприклад, програми видають швидкість в кілобайтах, мегабайтах ... А скільки це буде в байтах? Як перевести мегабіта в мегабайти?. Тут все просто і без підводних каменів. Якщо в одному байті 8 біт, то в одному кілобайті 8 кілобіт, а в одному мегабайті - 8 мегабіт. Все зрозуміло? Те ж саме і з гігабіта, Терабітію і т.д. Зворотній переклад здійснюється діленням на вісім.

Скільки мегабайт в 1 гігабайті (байт і кілобайт в мегабайті)?

Відповідь на це питання вже не буде настільки прозаїчний. Справа в тому, що історично так склалося, що для позначення одиниць виміру інформації, істотно великих байта, використовуються не зовсім вірні терміни (А точніше - зовсім невірні). Справа в тому, що, наприклад, приставка «кіло» означає множення на десять в третього ступеня, тобто 10 3 (на тисячу), «мега» - множення на 10 6 (тобішь на мільйон), «гіга» - на 10 9, «тера» - на 10 12 і т.д.

Але ж це десяткова система, скажете ви, а біти і байти адже відносяться до двійковій. І будете абсолютно праві. А в двійковій системі інша термінологія і, що особливо важливо, інша система підрахунку - скільки байт міститься в 1 кілобайті (скільки кілобайт в 1 мегабайті, скільки мегабайт в 1 гігабайті і ...). Все грунтується не на ступенях десятки (як в десятковій системі, в якій використовуються приставки кіло, мега, тер ...), а на ступенях двійки (В якій використовуються вже інші приставки: Кібі, мебі, гібі, Тебі і т.д.).

Тобто по ідеї, для позначення великих одиниць виміру інформації повинні використовуватися назви: кібібайт, мебібайт, Гібібайт, тебібайт і т.п. Але в силу ряду причин (звичка, та й не дуже милозвучні ці одиниці вийшли, особливо в російській виконанні прикольно звучить йобібайт, замість йотабайт) ці правильні назви не прижилися, а замість них стали використовувати не правильні, тобто мегабайт, терабайт, йотабайт і інші, які по справедливості в двійковій системі використовувати не можна.

Ось звідси і йде вся плутанина. Ми з вами всі знаємо, що «кіло» - це множення на 10 3 (тисячу). Цілком логічно припустити, що кілобайт це просто 1000 байт, але це не так. Нам кажуть, що в 1 кілобайті 1024 байт. І це вірно, бо як я вже пояснив трохи вище, спочатку почали використовувати неправильну термінологію і продовжують робити це до цих пір.

Як ведеться перерахунок кило-, мега-, гіга- і інших великих байтів в звичайні? Як я вже говорив, за ступенями двійки.

  1. Скільки байт в 1 кілобайті - 2 10 (два в десятому ступені) або ж ті самі 1024 байти
  2. А скільки байтів в 1 мегабайті - 2 20 (два в двадцятої) або ж 1048576 байт (що еквівалентно 1 024 помноженому на 1024)
  3. А скільки байт в 1 гігабайті - 2 30 або 107 374 824 байт (1024 × 1024х1024)
  4. 1 кілобайт \u003d 1024 байта, 1 мегабайт \u003d 1024 кілобайт, 1 гігабайт \u003d 1024 мегабайт і 1 терабайт \u003d 1024 гігабайт

Як перевести кілобайти в байти, а мегабайти в гігабайти і терабайти?

Повна таблиця (для порівняння приведена і десяткова система) перерахунку байт в кіло, мега, гіга і терабайти приведена нижче:

десяткова системаДвійкова система
НазварозмірністьДесять в ...НазварозмірністьДвійка в ...
байтB10 0 байтВ2 0
кілобайтkB10 3 кібібайтKiB Кбайт2 10
мегабайтMB10 6 мебібайтMiB Мбайт2 20
гігабайтGB10 9 гібібайтGiB Гбайт2 30
терабайтTB10 12 тебібайтTiB Тбайт2 40
петабайтPB10 15 пебібайтPiB Пбайт2 50
ексабайтEB10 18 ексбібайтEiB Ебайт2 60
зеттабайтZB10 21 зебібайтZiB Збайт2 70
йоттабайтYB10 24 йобібайтYiB Йбайт2 80

Орієнтуючись на наведену таблицю ви зможете зробити будь-який перерахунок, але потрібно враховувати, що слід зіставляти назви з десятковоїсистеми з формулою для розрахунку з двійковій.

для спрощення «Непотрібні» дані з таблиці можна буде просто прибрати:

НазварозмірністьФормула перерахунку в байти
байтВ2 0
кілобайтКбайт2 10
мегабайтМбайт2 20
гігабайтГбайт2 30
терабайтТбайт2 40
петабайтПбайт2 50
ексабайтЕбайт2 60
зеттабайтЗбайт2 70
йоттабайтЙбайт2 80

Давайте трохи потренуємося:

  1. Скільки мегабайт в 1 гігабайті? Правильно, 2 10 (обчислюється діленням 2 30 на 2 20) або 1024 мегабайта в одному гігабайті.
  2. А скільки кілобайт в мегабайті? Так, стільки ж - тисячі двадцять-чотири (обчислюється діленням 2 20 на 2 10).
  3. А скільки кілобайт в 1 терабайте? Тут трохи складніше, бо треба поділити 2 40 на 2 10, що дасть нам в результаті 2 30 або 1073741824 кілобайт міститься в одному терабайте (а не мільярд, як було б у десятковій системі).
  4. Що потрібно зробити, щоб перевести байт в мегабайти? Дивимося в таблицю: розділити наявне число байт на 2 20 (на 107 374 824). Тобто ви не просто ділите на мільйон, як в десятковій системі (фактично переносячи кому вліво на шість знаків), а ділите на число дещо більше, в результаті чого отримуєте мегабайт менше, ніж очікували.
  5. Скільки байт в 1 кілобайті? Очевидно, що 2 10 або 1024 байт в одному кілобайті.

Думаю, що принцип вам зрозумілий.

Чому жорсткий диск на терабайт має розмір в 900 гігабайт?

Однак, описаної вище плутаниною користуються багато виробників жорстких дисків. Вас ніколи не дивувало, що купивши, наприклад, диск на 1 терабайт, після установки його в комп'ютер і форматування ви отримуєте трохи більшою 900 гігабайт. Куди ж зникають мало не десять відсотків від заявленого виробником розміру ЖД?

Справа в тому, що, наприклад, при вимірюванні об'єму оперативної пам'яті завжди використовують двійкову (правильну) систему розрахунку, коли 1 кілобайт дорівнює 1024 байт, а ось виробники жорстких дисків пішли на хитрість і вважають розміри своїх виробів в десяткових мегабайтах, гігабайтах і терабайт. Що це означає і який виграш дає на практиці?

Ну, дивіться самі - у них один кілобайт пам'яті міститься 1000 байт. Начебто різниця ерундовая, але при поточних розмірах жорстких дисків вимірюваних терабайтами все виливається у втрату десятків гігабайт.

Таким чином виходить, що терабайтний диск містить просто напросто 10 12 байт (трильйон). Однак, при форматуванні такого диска розрахунок буде вестися по правильно двійковій системі і в результаті ми отримаємо з трильйона байт всього лише +0,9094947017729282379150390625 реальних (а не десяткових) терабайт. Для перерахунку потрібно просто 10 12 розділити на 2 40 - див. Наведену вище порівняльну таблицю.

От і все. Таким нехитрим трюком нам продають товар на десять відсотків меншою корисності, ніж ми припускаємо. З юридичної точки зору там не підкопаєшся, але зі звичайною точки зору обивателя нас досить пристойно вводять в оману. Правда, в залежності від виробника цифра може трохи відрізнятися, але терабайт все одно в результаті не вийде.

Удачі вам! До швидких зустрічей на сторінках блогу сайт

Вам може бути цікаво

Що таке патч - для чого вони потрібні, чи можуть завдати шкоди і які патчі розрізняють IP адреса - що це таке, як подивитися свій АйПи і чим він відрізняється від MAC-адреси Як правильно пишеться «у скільки» Гектар - це великий квадрат на тілі землі
Що таке Емайл (E-mail) і чому це називають електронною поштою Транзакція - що це таке простими словами, як перевірити біткоіни-транзакції Трафік - що це таке і як виміряти інтернет-трафік
FAQ і Часті запитання - що це таке? Які бувають речення за метою висловлювання
Skype - що це таке, як його встановити, створити обліковий запис і почати користуватися Скайпом

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

Якщо вам важливо знати, скільки в 1 гб мб або скільки в 1 мб кб, то ця стаття для вас. Найчастіше такі дані потрібні програмістам, які оцінюватимуть займаний їх програмами обсяг, але, іноді, не заважає і рядовим користувачам для оцінки розміру скачуваних або збережених даних.

Якщо коротко, то достатньо знати це:

1 байт \u003d 8 біт

1 кілобайт \u003d 1024 байта

1 мегабайт \u003d 1024 кілобайт

1 гігабайт \u003d 1024 мегабайта

1 терабайт \u003d 1024 гігабайти

Загальноприйняті скорочення: кілобайт \u003d кб, мегабайт \u003d мб, гігабайт \u003d гб.

Нещодавно я отримав питання від мого читача: «Що більше кб або мб?». Сподіваюся, тепер, відповідь на нього знає кожен.

Одиниці виміру інформації в подробицях

В інформаційно світі застосовується не звична для нас, десятеричная система вимірювання, а двійкова. Це означає, що одна цифра може приймати значення немає від 0 до 9, а від 0 до 1.

Найпростішою одиницею виміру інформації є 1 біт, він може бути дорівнює 0 або 1. Але ця величина дуже мала для сучасного обсягу даних, тому використовують біти рідко. Найчастіше застосовують байти, 1 байт дорівнює 8 біт і може приймати значення від 0 до 15 (шістнадцяткова система числення). Правда замість чисел 10-15 застосовуються літери від А до F.

Але і ці обсяги даних невеликі, тому застосовуються звичні всім приставки кіло- (тисяча), мега- (мільйон), гіга- (мільярд).

Варто відзначити, що в Инфомир, кілобайт дорівнювати не 1000 байт, а 1024. І якщо ви хочете дізнатися, скільки кілобайт в мегабайті, то ви теж отримаєте число 1024. На питання, скільки мегабайт в гігабайті ви почуєте ту саму відповідь - 1024.

Визначається це також особливістю двійкової системи числення. Якщо, при використанні десятків, кожен новий розряд ми отримуємо множенням на 10 (1, 10, 100, 1000 і т.д.), то в двійковій системі новий розряд з'являється після множення на 2.

Це виглядає ось так:

2, 4, 8, 16, 32, 64, 128, 256, 512, 1024

Число, що складається з 10 цифр двійковій системи, може мати лише 1 024 значення. Це більше ніж 1000, але ближче всього до звичної приставці кило-. Аналогічним чином застосовуються і мега- і гіга і тера-.