Размер свопа ограничен размером оперативной памяти

0

Я создал файл подкачки 4,3 ГБ. Сделал это с файлом подкачки mkswapи затем установил его при загрузке. Теперь ... если я сделал free -mиз моей системы, я получил:

             total       used       free     shared    buffers     cached
Mem:           461         98        363          0         13         49
-/+ buffers/cache:         35        426
Swap:          511          0        511

Почему размер свопа ограничен 512 МБ? (Размер моей оперативной памяти!) Как я могу увеличить это? Спасибо!

peperunas
источник
Опубликуйте свой метод создания файла подкачки (точные команды). Бьюсь об заклад, проблема лежит там. Способ подключения файла подкачки также может иметь значение.
Ярослав Рахматуллин

Ответы:

0

Я попытался сделать файл подкачки с этими параметрами (который, как я думал, я использовал раньше, но ...), и это сработало.

dd if=/dev/zero of=/wherever/you/want bs=1024 count=4194304

Где 4194304находится 1024*4096(MB).

peperunas
источник