Categories: Другое

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

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

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

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

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

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

admin

Share
Published by
admin

Recent Posts

vim-commands/

Самое главное — побороть боязнь белого листа. Я всегда говорю это себе, когда нужно начать…

3 недели ago

firefox-thunderbird-en-ru-dict/

По не вполне ясным причинам, Firefox умеет проверять орфографию либо только в русских, либо только…

3 недели ago

perl-hacks/

Около месяца собирал разные «хаки» на языке программирования Perl. Эта подборка наглядно демонстрирует, как в…

3 недели ago

perl-cy-check/

C недавних пор я стал увлекаться SEO. Порой передо мной встает задача быстро проверить индекс…

3 недели ago

which-cms-perl/

Недавно написал несколько скриптов, позволяющих автоматически определять, какая CMS (Content Management System, система управления контентом)…

3 недели ago

smtp-descr/

Я так подозреваю, что среди вас найдется те, кто скажет, что этот пост боян и…

3 недели ago