Categories: Другое

Что такое размер файла?

Размер файла в компьютере – это то количество пространства, которое он занимает на жестком диске . Основная единица размера файла, байт. Байт представляет собой строку из восьми двоичных цифр, называемых битами. Вся информация в компьютере представляется в виде электрических импульсов. Компьютер понимает только два состояния: включен – приравнивается к 1, и отключен – имеет значение 0. Последовательность этих импульсов, т.е. нулей и единиц, и представляет собой двоичный код, биты.

Файлы в компьютере могут занимать тысячи и миллионы байт. Считается, что одни килобайт равен 1000 байт, а мегабайт равен 1000 килобайт, но это не совсем так. В компьютере используется двоичная система счисления и все измерения должны быть кратными двойке в различных степенях (210=1024), поэтому на самом деле один килобайт равен 1024 байт.

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

В компьютерах применяется две основные файловые системы для хранения информации, FAT и NTFS. Файловая система FAT имеет ограничение на максимальный размер файла 4 гигабайта. В основном сейчас на всех жестких дисках применяется файловая система NTFS.

Также статьи на сайте remontka.com на различные темы:
Развитие информационной технологии
Что такое аппаратное программное обеспечение ?
Что такое полоса пропускания сети ?
EXE файл, что это такое ?

admin

Share
Published by
admin

Recent Posts

Настройка Mercurial по HTTPS

Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…

1 неделя ago

Компиляция libvirt в Ubuntu

Компиляция libvirt Подробнее

1 неделя ago

Ошибка libvirt permission denied: решение

Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…

1 неделя ago

Настройка редиректа в NGINX

Файлы с примерами редиректа для nginx Подробнее

1 неделя ago

Включение gzip в NGINX

Как включить gzip сжатие в Nginx ? Подробнее

1 неделя ago

Удаление postinst-скрипта в Linux

Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…

1 неделя ago