Программное обеспечение

Ubuntu и файл подкачки

У меня непонятно работает файл подкачки. Оперативная память загружается под 100%, а в файле подкачи всего пару мегабайт в лучшем случае. И вместо того чтобы в файл подкачки выгружать тупо пк зависает, что может быть?
Попробуй другую версию
*•hurshed•*°• Urunov
*•hurshed•*°• Urunov
79 945
Лучший ответ
Рыбаков Михаил версию чего? это стабильная 18.04
так у тебя файл подкачки или раздел подкачки?
не слушай дураков. делай раздел. наличие раздела для свопа выгодно отличает линукс от винды. На винде своп размазан по всему харду, по разным кластерам и перемешивает их содержимое, что ЕЩЁ замедляет его работу
JH
Jasur Hush
72 329
Рыбаков Михаил замедляет работу чего?
память не всегда уходит в подкачку при перепеолнении. В своп скидываются неиспользуемые в данный момент данные. если сейчас вся память по мнению системы нужная, ничего свопить она не будет. Смотрите не сколько памяти занято, а чем.
Значение параметра Описание
vm.swappiness = 0 Ядро будет использовать файл подкачки только в том случае, если значение свободной оперативной памяти будет меньше указанного в параметре vm.min_free_kbytes.
vm.swappiness = 1 Для ядер версии 3.5 и выше, минимальное использование файла подкачки без его полного отключения.
vm.swappiness = 10 Это значение часто рекомендуют для увеличения производительности при наличии достаточного объема оперативной памяти на компьютере
vm.swappiness = 60 Значение по умолчанию
vm.swappiness = 100 Система будет использовать файл подкачки очень интенсивно (НЕ РЕКОМЕНДУЕТСЯ, т. к. вызовет сильное замедление работы системы)

gksu gedit /etc/sysctl.conf

Добавьте строку в конец файла:

vm.swappiness=10
Рыбаков Михаил это я пробовал, разницы не заметил никакой
Если оперативы больше 4гб то и подкачка не нужна! Насчет, что жрет много, это из-за того. что он не занимает а кэширует и если нужно выделит! А если потребуется большой объем, то можно будет сделать своп-файл какого угодно размера.
Рыбаков Михаил 6Гб, но не хватает. файл подкачки 12(не знаю зачем), только толку от него, если он всегда пустой