Кто-то из моих знакомых только что сделал следующее заявление:
«У меня в системе 140,7 ТБ файлов»
Кто-то сказал что-то вроде "как?" и ответ был:
"Виртуальная память, у Ubuntu есть свои причуды.
/proc/core
Файл"
Я не очень разбираюсь в Linux и удивляюсь, может ли кто-нибудь объяснить, о чем все вышеизложенное. Я не понимаю, как у кого-нибудь может быть что-то на 140,7 ТБ, если только у них нет очень большого количества жестких дисков.
Ответы:
Эти места принадлежат виртуальным файловым системам. Все, что вы видите - папки, файлы, их содержимое - создается на месте, когда вы пытаетесь получить к нему доступ. Фактический размер даже не известно до тех пор , после того, как вы читаете файл (и часто не может быть кэшируются как разные читатели могут хорошо видеть различное содержание).
Сами файловые системы вообще ничего не занимают; они просто взгляды в ядро.
Иногда размер будет известен , но данные , которые он представляет массивно. Например,
core
файлы представляют виртуальное адресное пространство процесса - и это адресное пространство настолько велико, насколько может адресовать процессор; это не связано с реальным размером ОЗУ / подкачки. Таким образом, файл в 64-битной системе будет где-то в диапазоне от 2 48 до 2 64 байт.Поэтому вполне нормально, что вы получите действительно странные числа, если вы запустите утилиты использования дисков в виртуальных файловых системах, особенно если они учитывают «кажущийся» (разреженный) размер, а не фактическое использование диска.
источник
Нет, это не то, почему. Разреженные файлы появляются определенного размера , так как списки заголовков файлов, но они содержат гораздо меньше данных.
источник
Одним из способов может быть то, что они имеют большое количество сжатых файлов и рассчитывают размер, который они будут иметь в несжатом виде .
Очевидно, это будет зависеть от типа файла, так как некоторые файлы сжимаются дальше, чем другие (например, текстовые файлы), а другие не могут быть сжаты дальше (например, jpg, mp3) без потери данных, но теоретически это может дать числа, которые цитирует ваш друг.
источник