Я обнаружил, что когда я переключаюсь с приложения Windows, установленного Wine, на любое другое приложение, оно работает плохо, поэтому я думаю, что это может быть связано с отсутствием или неправильным функционированием очистки памяти в Ubuntu.
Есть ли какое-либо средство или программное обеспечение, с помощью которого я мог бы очистить свою память после того, как я вышел из приложения вдов в Linux
Есть ли какое-либо программное обеспечение, как очиститель cc для Ubuntu
Ответы:
Вам не нужно очищать память или что-то еще в Linux после завершения работы приложения - я подозреваю, что в Windows то же самое, но я бы не знал.
Поскольку вы не предоставляете никакой полезной информации в своем вопросе, например, о количестве физической памяти в вашей системе или о том, как вы пришли к мысли, что память должна быть «очищена», я могу сделать лишь несколько снимков в темно:
Когда приложение WINE завершает работу, у вас иногда может появиться оставшийся
wineserver
процесс, который может потреблять ресурсы процессора и памяти, что замедляет работу любого другого приложения. Этот процесс, среди прочего, обрабатывает общие ресурсы между приложениями в среде WINE.Если вы хотите полностью прекратить сеанс WINE, вы можете попробовать завершить
wineserver
процесс вручную. Помните, что при этом вы можете потерять содержимое буфера обмена WINE.Если вы используете приложение - любое приложение, не только под WINE - со значительными требованиями к памяти (вспоминает Photoshop) в течение среднего и длительного промежутков времени, ядро Linux будет медленно выгружать на диск страницы памяти, используемые другими приложениями. освободить больше оперативной памяти для текущего приложения.
Как только вы снова начнете использовать эти приложения, страницы памяти, которые были выгружены, необходимо будет извлечь с диска, что на некоторое время замедлит их.
Этот вид замедления через некоторое время отступит, так как все больше и больше страниц памяти помещаются обратно в основную память.
Возможно, что остановленный
wine
процесс останется, несмотря на то, что приложение будет остановлено. Вы должны проверить запущенные процессы на наличие остатков.В любом случае вы должны контролировать свою систему с помощью процессора и монитора использования памяти, прежде чем делать какие-либо выводы о причине замедления -
htop
это довольно полезный инструмент для этого. Ищите процессы, которые используют слишком много процессорного времени или слишком много памяти. Использование монитора ввода-вывода или наблюдение за индикатором диска на предмет активности также может дать полезные советы.РЕДАКТИРОВАТЬ:
Я только что видел ваши комментарии - 2 ГБ ОЗУ сейчас находятся на низком уровне, как для обработки изображений, так и для IDE, такой как NetBeans. Вы неизбежно испытаете значительный обмен памяти, который заметно замедлит работу, особенно когда вы переключаетесь с одного приложения на другое.
источник
Вы можете получить защищенный пакет с помощью команды "sudo aptitude install secure-delete" и попробовать команду "Безопасный очиститель памяти; используется для удаления следов данных из памяти вашего компьютера (RAM)". Если это не работает, вы можете освободить пространство подкачки, выполнив:
затем
источник