Йобибайта недостаточно: я создал gpybyte, hpybyte и ipybyte — новые единицы для данных будущего
Йобибайта недостаточно: я создал gpybyte, hpybyte и ipybyte — новые единицы для данных будущего
Йобибайт (YiB) — последняя официальная двоичная единица информации. Он равен 2⁸⁰ байт. Это 1 208 925 819 614 629 174 706 176 байт. Пока хватает.
Но данные растут. Эксабайты, зеттабайты, йоттабайты — всё это скоро станет реальностью. А что потом? Официальных единиц после йобибайта нет.
Я решил не ждать и придумал свои: gpybyte, hpybyte, ipybyte.
---
Что это за единицы?
В отличие от классической двоичной системы (где каждый шаг — умножение на 1024), я сделал гибридную:
- ipybyte — базовая единица. Она двоичная: 1 ipybyte = 2⁹⁰ байт
- hpybyte — десятичный шаг: 1 hpybyte = 1000 ipybyte
- gpybyte — следующий шаг: 1 gpybyte = 1000 hpybyte = 1 000 000 × ipybyte
Почему гибрид? Потому что смешивать двоичную и десятичную системы — необычно и запоминается. Это не претензия на стандарт, а творческий эксперимент.
---
Точные значения
В байтах это выглядит так:
1 ipybyte = 1 237 940 039 285 380 274 899 124 224 байт
1 hpybyte = 1 237 940 039 285 380 274 899 124 224 000 байт
1 gpybyte = 1 237 940 039 285 380 274 899 124 224 000 000 байт
Для сравнения: 1 gpybyte ≈ 10¹⁸ гигабайт. Или примерно миллион ipybyte.
---
Визуальная часть
Каждая единица получила свой символ в Unicode:
- 🄶🅟🅈🄱 — gpybyte
- 🄷🅟🅈🄱 — hpybyte
- 🄸🅟🅈🄱 — ipybyte
И ASCII-логотип:
_____ _____ _____ _____
Йобибайта недостаточно: я создал gpybyte, hpybyte и ipybyte — новые единицы для данных будущего
Йобибайт (YiB) — последняя официальная двоичная единица информации. Он равен 2⁸⁰ байт. Это 1 208 925 819 614 629 174 706 176 байт. Пока хватает.
Но данные растут. Эксабайты, зеттабайты, йоттабайты — всё это скоро станет реальностью. А что потом? Официальных единиц после йобибайта нет.
Я решил не ждать и придумал свои: gpybyte, hpybyte, ipybyte.
---
Что это за единицы?
В отличие от классической двоичной системы (где каждый шаг — умножение на 1024), я сделал гибридную:
- ipybyte — базовая единица. Она двоичная: 1 ipybyte = 2⁹⁰ байт
- hpybyte — десятичный шаг: 1 hpybyte = 1000 ipybyte
- gpybyte — следующий шаг: 1 gpybyte = 1000 hpybyte = 1 000 000 × ipybyte
Почему гибрид? Потому что смешивать двоичную и десятичную системы — необычно и запоминается. Это не претензия на стандарт, а творческий эксперимент.
---
Точные значения
В байтах это выглядит так:
1 ipybyte = 1 237 940 039 285 380 274 899 124 224 байт
1 hpybyte = 1 237 940 039 285 380 274 899 124 224 000 байт
1 gpybyte = 1 237 940 039 285 380 274 899 124 224 000 000 байт
Для сравнения: 1 gpybyte ≈ 10¹⁸ гигабайт. Или примерно миллион ipybyte.
---
Визуальная часть
Каждая единица получила свой символ в Unicode:
- 🄶🅟🅈🄱 — gpybyte
- 🄷🅟🅈🄱 — hpybyte
- 🄸🅟🅈🄱 — ipybyte
И ASCII-логотип:
_____ _____ _____ _____
| _ | | _ | | _ | | _ |
| |_| | | |_| | | |_| | | |_| |
|_____| |_____| |_____| |_____|
G P Y B
---
Код для разработчиков
Python:
IPY = 2 ** 90
HPY = 1000 * IPY
GPY = 1000 * HPY
print(f"1 gpybyte = {GPY} байт")
JavaScript:
const IPY = 2n ** 90n;
const HPY = 1000n * IPY;
const GPY = 1000n * HPY;
console.log(`1 gpybyte = ${GPY} байт`);
---
Стандарт GIS
Я оформил документ «Gpybyte Independent Standard (GIS) версия 1.0»:
- Регистрационный номер: GIS-2025-001
- Дата: 2025-05-12
- Лицензия: MIT (можно свободно использовать)
---
Ссылки
- GitHub репозиторий: https://github.com/ваш-аккаунт/gpybyte
- GitHub Gist: https://gist.github.com/ваш-аккаунт/набор-цифр
- Сайт: https://gpybyte.dev (в процессе)
---
Зачем я это сделал?
Три причины:
1. Йобибайт когда-нибудь станет тесен. Возможно, через 20-30 лет. А готовые названия уже нужны.
2. Я хотел показать, что стандарты можно создавать самому. Не обязательно ждать международные комитеты.
3. Это просто интересно. Придумать что-то новое, дать этому логотипы, код, документацию — увлекательно.
---
Это серьёзно?
Нет, это эксперимент. Но если идея подхватят другие, почему бы нет? Многие стандарты начинали как личные проекты.
---
Обратная связь
Если вы начнёте использовать gpybyte в своих проектах — напишите мне. Буду рад.
А если хотите поучаствовать: форкните репозиторий, добавьте поддержку на других языках, придумайте лучший логотип. Всё под лицензией MIT.
---
Gpybyte Independent Standard (GIS) — версия 1.0, 2025