/dev/shm заполнен на 100%, но не имеет больших файлов

. Я недавно обновился до Ubuntu 20.04.3 (ядро 5.11.0-34-generic #36~20.04.1-Ubuntu SMP), так что это может быть Жук. Через несколько часов использования раздел с общей памятью заполняется. Согласно df, раздел /dev/shm содержит 16 ГБ данных:

Filesystem                 Size  Used Avail Use% Mounted on
...
tmpfs                       16G   16G     0 100% /dev/shm
...

Попытка записать новый файл в этот раздел не удалась:

$ echo "foobar" > /dev/shm/foobar.txt
bash: echo: write error: No space left on device

Однако, когда я смотрю в файлах в этом разделе файлы занимают всего около 170 КБ:

$ du -h /dev/shm/*
0   /dev/shm/foobar.txt
4.0K    /dev/shm/sem.CiscoAcMemoryLock
4.0K    /dev/shm/sem.CiscoAcNamedEventNVM
4.0K    /dev/shm/sem.CiscoAcNamedEventOpenDNS
4.0K    /dev/shm/sem.CiscoAcNamedEventPostureISE
156K    /dev/shm/tmp

Я заметил, что это происходит, потому что google-chrome сбрасывает ядро, и я не могу перезапустить Chrome, пока не будет места в /dev/shm , и единственный способ вернуть память, который я нашел, - это перезагрузка.

Как узнать, что занимает место в /dev/shm?

1
задан 10 September 2021 в 12:40

0 ответов

Другие вопросы по тегам:

Похожие вопросы: