Я создал простой текстовый файл. Я увидел его размер. Он был 0 байт. Затем я ввел букву «a» и проверил его размер. В нем говорится:
Размер: 1 байт
Размер на диске: 4,00 КБ (4096 байт)
В чем разница? И почему два разных значения для одних и тех же данных? Я имею в виду ОС Windows.
решение1
Жесткий диск можно рассматривать как длинную цепочку битов и байтов. Жесткий диск можно использовать как средство для хранения папок и файлов с помощью файловой системы.
Большинство файловых систем используют блоки для хранения файлов. Каждый файл состоит из одного или нескольких блоков. Таким образом, файл занимает по крайней мере размер одного блока, в вашем случае 4 килобайта (что является небольшим блоком).
Все это сильно зависит от того, какую файловую систему вы используете, но, скорее всего, это объяснение.