swap на ssd-винчестере

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: swap на ssd-винчестере

Сообщение Serg »

Nick писал(а):если сильно не грузить комп браузером (начинает тормозить все)
Даже с выключенным свопом своп в Linux есть. :)
Ядро умеет выбрасывать из памяти сегменты кода для освобождения памяти и снова их загружать из исполняемых файлов.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: swap на ssd-винчестере

Сообщение going »

UAVpilot писал(а):Планировщик в современных ядрах (начиная с v2.4) при нехватке памяти начинает просто отстреливать процессы, которые желают много памяти в последнее время. Т.е. как правило отстреливается последняя запущенная программа. Никаких зависаний не происходит, максимум что может случится побочного - закроется браузер или X-сервер. Ядро нехваткой памяти не завалить.
Да, это правда. Насчёт краха я погорячился.
При нехватке памяти начинаются тормоза с Х и сделать что то мышом очень затруднительно. Например просто закрыть виновное приложение.
При наличии swap, происходит сброс туда "отдыхающих" в данный момент программ, высвобождая оперативку под запросы работающего процесса.

А если надо получить результат, чтобы исправить ошибку в программе Python? А программа "отстреливается"?

Какие задачи - такая и организация памяти.
Платы: BPI-M3, BPI-A64, OPI-PC2
Ответить

Вернуться в «LinuxCNC»