Почему 1KB=1024B, а не 1000B? Как различать десятичную и двоичную системы?
Внутри компьютеров счёт ведётся в двоичной системе (в степени n числа 2), 2^10=1024 ближе всего к 1000, поэтому в компьютерном хранении 1024 используется как кратное для увеличения единиц (по стандарту IEC это называется двоичными префиксами, такими как KiB/MiB/GiB). Однако производители жёстких дисков/USB/SSD для удобства расчётов обычно используют десятичную систему (1KB=1000B, стандарт SI) при маркировке продуктов. Это вызывает «разницу в маркировке»: например, обозначенный жёсткий диск 500GB (500×10⁹ байт) отображается в операционной системе как около 465GB (500×10⁹÷1024³≈465.7 GiB, операционная система часто обозначает как GB). Этот инструмент выполняет преобразование по двоичному стандарту компьютеров (1024).
В чём разница между bit и Byte? Почему при широкополосном соединении 8M скорость загрузки всего около 1MB/s?
bit (бит) — наименьшая единица данных компьютера, имеет только два состояния 0 и 1, обозначается строчной буквой b; Byte (байт) — базовая единица хранения, состоящая из 8 бит, обозначается заглавной буквой B, 1 английский символ занимает 1B, 1 китайский иероглиф обычно занимает 2-3B (кодировка UTF-8). Единица пропускной способности сети использует bit (например, Mbps мегабит в секунду), размер файлов и скорость загрузки используют Byte (например, MB/s мегабайт в секунду), поэтому теоретическая скорость загрузки = пропускная способность ÷ 8: пиковая теоретическая скорость загрузки широкополосного соединения 100M составляет около 12.5MB/s, фактически из-за накладных расходов протокола около 10-11MB/s; широкополосное соединение 500M около 62.5MB/s; гигабитное широкополосное соединение около 125MB/s.
В чём разница между KB и KiB? А как насчёт MB и MiB?
Это проблема стандарта префиксов единиц: традиционно KB/MB/GB смешивали два кратных 1000 и 1024, что вызывало путаницу. В 1998 году Международная электротехническая комиссия (IEC) ввела новые префиксы для различения: KiB (кибибайт)=1024B, MiB (мебибайт)=1024KiB, GiB (гибибайт)=1024MiB, строчная i чётко обозначает двоичную систему; а KB/MB/GB по определению Международной системы единиц SI являются 1000-кратными. Однако на практике операционные системы (Windows, Linux), ОЗУ, обозначения размеров файлов по-прежнему широко используют KB/MB/GB для обозначения 1024-кратности, только производители жёстких дисков и Mac OS (некоторые версии) используют 1000-кратность. Этот инструмент использует 1024-кратность в соответствии с традиционной компьютерной практикой.
Какого размера 2-часовой фильм в высоком разрешении? Справочные размеры файлов для разного разрешения
Справочные размеры распространённых видеофайлов: стандартное разрешение 480P около 500MB-1GB/фильм; высокое разрешение 720P около 1-2GB/фильм; Full HD 1080P около 2-5GB/фильм (кодировка H.264); сверхвысокое разрешение 4K около 10-30GB/фильм (кодировка H.265 около 15-20GB, H.264 может достигать 40-60GB); оригинальный Blu-ray 1080P около 25-50GB, 4K UHD Blu-ray около 50-100GB. Одна фотография JPEG высокого разрешения около 3-8MB, одна песня MP3 около 3-8MB, музыка без потерь FLAC около 20-50MB/песня; документы Word от нескольких десятков KB до нескольких MB; история чатов WeChat/ВКонтакте за год может занимать от нескольких GB до десятков GB.
Сколько на самом деле доступно памяти в телефонах 128GB/256GB/512GB?
Разница в объёме памяти телефонов обусловлена в основном двумя моментами: 1) Занято системой: сама система iOS/Android занимает 8-20GB; 2) Разница между десятичной и двоичной системой: обозначенные 256GB в системе на самом деле имеют около 238GiB доступного пространства. Поэтому 128GB фактически доступно около 105-115GB; 256GB доступно около 215-230GB; 512GB доступно около 450-480GB; 1TB доступно около 930-960GB. Повседневное использование: система+часто используемые приложения занимают около 30-60GB, фото и видео (из расчёта 5000 фото + 500 видео) около 50-100GB, кэш WeChat/ВКонтакте (интенсивное использование) может достигать 50-100GB, игры (3-5 крупных игр) около 30-80GB, 128GB достаточно для лёгких пользователей, интенсивным пользователям рекомендуется 256GB и выше.
Как выбрать ОЗУ 8GB/16GB/32GB? Потребности в ОЗУ для разных целей
ОЗУ (RAM) — это временная память при работе программ, данные удаляются при отключении питания. Справочные потребности: повседневная офисная работа (Office, до 20 веб-страниц, просмотр видео) 8GB достаточно; многозадачная офисная работа + лёгкое творчество (базовый PS, лёгкое программирование, виртуальные машины) рекомендуется 16GB; монтаж видео 4K, 3D-моделирование, крупные игры, интенсивная многозадачность (открыты десятки вкладок браузера + несколько IDE + виртуальные машины) рекомендуется 32GB; профессиональные рабочие станции (монтаж 8K, обучение ИИ, крупные симуляции) 64GB и выше. Примечание: ОЗУ всегда преобразуется по кратности 1024, не существует проблемы «сколько на самом деле ОЗУ 16GB», все операционные системы рассчитывают ёмкость ОЗУ по 1024.
Что такое TB и PB на жёстких дисках? Насколько велики большие данные?
1TB=1024GB: можно хранить около 250 000 фотографий высокого разрешения (4MB/фото), 250 фильмов 1080P или сотни часов видео высокого разрешения. 1PB=1024TB≈1 миллион GB: это настоящий уровень больших данных, Google обрабатывает около 20PB+ данных в день, объём индексных данных Baidu на уровне EB (1EB=1024PB), Facebook ежедневно добавляет около 4PB данных. Объём данных, создаваемый отдельным пользователем за всю жизнь (фото, видео, документы) около 1-10TB, корпоративные хранилища данных обычно начинаются с десятков TB, центры обработки данных крупных интернет-компаний на уровне EB.
Почему 32-битная система может распознать только максимум 4GB ОЗУ? А 64-битная?
32-битный ЦП имеет 32 адресные линии, может адресовать 2^32=4 294 967 296 адресов памяти=около 4GB (4096MB), за вычетом зарезервированных системой и отображения адресов ввода-вывода, 32-битная система Windows фактически может использовать около 3.2-3.5GB ОЗУ. 64-битный ЦП теоретически адресует 2^64=16EB (16×1024⁶ байт≈18,44 миллиона TB), что намного превышает фактические потребности современного оборудования; 64-битная система Windows (Win10/11 Pro) поддерживает до 2TB физической памяти, достаточно для использования в течение нескольких десятилетий. Вот почему все новые компьютеры и телефоны сейчас являются 64-битными системами.
В чём разница между твердотельным накопителем 128GB и 512GB? Кроме ёмкости в чём ещё различия?
Помимо разницы в ёмкости, у SSD той же модели большая ёмкость обычно имеет лучшую производительность и более долгий срок службы: 1) Ресурс записи (TBW): TBW (Terabytes Written) у 512GB примерно в 4 раза больше, чем у 128GB, поскольку данные можно распределённо записывать на большее количество частиц флэш-памяти; 2) Скорость записи: SSD большой ёмкости имеют больше параллельных каналов, скорость последовательной записи обычно выше; 3) Производительность при заполнении: при заполнении SSD более чем на 70-80% скорость падает, 512GB оставляет больше свободного пространства, что способствует поддержанию производительности. Для большинства пользователей 512GB-1TB является оптимальным соотношением цена/качество, 128GB подходит только для лёгкой офисной работы или в качестве системного диска.
Можно ли доверять «безлимитному пространству» облачных дисков? Распространённые единицы ёмкости облачных дисков
Популярные облачные диски в России и СНГ: Google Drive бесплатно 15GB, OneDrive бесплатно 5GB+подписка Microsoft365 даёт 1TB, iCloud бесплатно 5GB+платно 50GB/200GB/2TB, Dropbox бесплатно 2GB, Яндекс.Диск бесплатно 10GB+подписки от 100GB. В Китае: Baidu Netdisk бесплатная версия около 200GB-2TB (можно расширить по акциям), Aliyun Drive бесплатно 100GB+платно 1TB-20TB. Примечание: «безлимитное пространство» обычно является рекламой в период акций или определённых тарифов, провайдеры облачных дисков сохраняют за собой право на корректировку; что касается единиц, облачные диски обычно используют одновременно 1024 и 1000 (могут смешивать на разных этапах), фактическое количество сохраняемых файлов определяется практически. Для резервного копирования важных данных рекомендуется двойное резервное копирование локально+в облаке.
Как преобразовать скорость интернета Mbps и размер файла MB/s?
Единица скорости интернета (пропускной способности) — Mbps (мегабит в секунду, строчная b), скорость загрузки — MB/s (мегабайт в секунду, заглавная B), формула преобразования: MB/s = Mbps÷8. Теоретические скорости загрузки, соответствующие распространённым пропускным способностям: 10Mbps≈1.25MB/s, 50Mbps≈6.25MB/s, 100Mbps≈12.5MB/s, 300Mbps≈37.5MB/s, 500Mbps≈62.5MB/s, 1000Mbps (гигабит)≈125MB/s. Фактическая скорость загрузки зависит от сетевых накладных расходов (около 5-15%), ограничений скорости сервера, потерь WiFi, обычно составляет 80-90% от теоретического значения. Этот инструмент может напрямую преобразовать Mbps в MB/s: например, поместить значение Mbps в разряд bit для преобразования, результат разделить на 8, чтобы получить MB/s.
Какие единицы хранения поддерживает этот инструмент? Как они связаны со скоростью передачи данных?
Этот конвертер объёма памяти поддерживает 7 единиц: bit (бит, b), B (байт), KB (килобайт), MB (мегабайт), GB (гигабайт), TB (терабайт), PB (петабайт), все преобразуются по двоичному кратному 1024. Примечание: этот инструмент преобразует «количество данных/размер ёмкости» (статическая величина), а не «скорость передачи данных» (динамическая величина, единицы Mbps/MB/s и т.д.). Скорость передачи данных требует деления единицы ёмкости на единицу времени (секунду), преобразование скорости интернета Mbps см. пояснения по преобразованию пропускной способности в FAQ. Единицы трафика GB/MB и GB/MB объёма памяти — это одни и те же единицы, мобильный трафик 1GB=1024MB=1024×1024KB.