1

Я делаю полное резервное копирование сервера с помощью /usr /bin /rsync, и он, кажется, завис. Проблема была в том, что каталог /proc имеет огромный файл

-r -------- 1 корневой корень 140737477877760 24 января 13:54 kcore

Что это такое? Есть ли в каталоге /proc что-нибудь, что мне действительно нужно?

Есть ли другие каталоги, которые можно опустить?

1 ответ1

0

Чтение из [ 1 ]

На самом деле ни один из файлов в /proc отсутствует - все они "притворяются", файлы, составленные ядром, чтобы дать вам информацию о системе и не занимают места на жестком диске.

/proc /kcore похож на "псевдоним" для памяти вашего компьютера. Его размер совпадает с объемом вашей оперативной памяти, и если вы читаете его как файл, ядро выполняет чтение из памяти.

Более того, сообщается, что он имеет размер, превышающий размер физической памяти, установленной на компьютере, и (как сообщается, может) достигать такого же размера, что и адресуемая память (128 ТБ!). [ 2 ]

Я видел несколько мест в Интернете, которые говорят, что это на самом деле размер максимального отображения памяти системы, поэтому для моей системы arch-64 это 128 ТБ! Конечно, это действительно не "размер", а просто вид.

кажется, вам действительно нужно пропустить это в резервной копии :-)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .