Как сжать / sys / fs / cgroup память

Я столкнулся с проблемой при изменении размера памяти в моем Ubuntu.

У меня всего 40 ГБ памяти, из которых 16 ГБ используется udev, а 15 ГБ выделено для /dev/xdva1, а 16 ГБ - для /sys/fs/cgroup. ]. Но /sys/fs/cgroup использует 0% памяти, поэтому я хочу уменьшить ее размер до менее чем 10 ГБ и выделить оставшиеся для /dev/xdva1.

Я пробовал fdisk и другие команды, но все получилось. Я пытался изменить /etc/fstab, но сталкиваюсь с сообщениями «невозможно заменить» или «восстановление невозможно».

Может ли кто-нибудь помочь мне уменьшить объем памяти и назначить ее для требуемой точки монтирования?

вот мои выходные байты

привет, это мой вывод из экземпляра aws ubuntu
df -h вывод

1
задан 24 November 2017 в 19:50

1 ответ

Здесь вы смешиваете виртуальные и реальные файловые системы.

udev - это тип виртуальной файловой системы, которая не поддерживается каким-либо дисковым хранилищем, но существует исключительно в памяти, как, например, tmpfs, cgmfs или none.

Единственными реальными файловыми системами, хранящимися на ваших жестких дисках или съемном носителе, являются те, которые перечислены как /dev/sd??, /dev/hd??, /dev/mmcblk??, /dev/xdv?? или что-либо подобное.

Размер, сообщенный df для реальных файловых систем, равен реальному размеру содержащихся на них разделов на диске, при этом используемое / доступное пространство соответствует ожидаемому.

Для виртуальных файловых систем сообщаемый размер показывает, насколько они могут быть больше в памяти. В случае, например, a tmpfs, по умолчанию используется половина доступной оперативной памяти, если не указано иное при подключении. Это не означает, что этот объем ОЗУ зарезервирован и недоступен для остальной системы. Они всегда всегда занимают столько оперативной памяти, сколько им нужно, что отображается как использованное пространство, а не больше. Доступное пространство - это то, насколько его можно увеличить, но обычно все виртуальные файловые системы, используемые этими системами, никогда не увеличиваются.

Тем не менее, я надеюсь, вы понимаете, почему вы не можете выделить пространство, теоретически доступное для некоторых виртуальных файловых систем Ubuntu, вашим реальным физическим разделам на жестких дисках.

0
ответ дан 24 November 2017 в 19:50

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

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