Я обнаружил, что когда я переключаюсь с приложения Windows, установленного Wine, на любое другое приложение, оно работает плохо, поэтому я думаю, что это может быть связано с отсутствием или неправильным функционированием очистки памяти в Ubuntu.

Есть ли какое-либо средство или программное обеспечение, с помощью которого я мог бы очистить свою память после того, как я вышел из приложения вдов в Linux

Есть ли какое-либо программное обеспечение, как очиститель cc для Ubuntu

2 ответа2

1

Вам не нужно очищать память или что-либо еще в Linux после завершения работы приложения - я подозреваю, что это то же самое в Windows, но я бы не знал.

Поскольку вы не предоставляете никакой полезной информации в своем вопросе, например, о количестве физической памяти в вашей системе или о том, как вы пришли к мысли, что память необходимо "очистить", я могу сделать только несколько снимков в темно:

  • Когда приложение WINE завершает работу, у вас иногда может появиться процесс wineserver который может потреблять ресурсы процессора и памяти, что замедляет работу любого другого приложения. Этот процесс, среди прочего, обрабатывает общие ресурсы между приложениями в среде WINE.

    Если вы хотите полностью прекратить сеанс WINE, вы можете попробовать завершить процесс wineserver вручную. Помните, что при этом вы можете потерять содержимое буфера обмена WINE.

  • Если вы используете приложение - любое приложение, не только под WINE - со значительными требованиями к памяти (вспоминает Photoshop) в течение среднего и длительного промежутков времени, ядро Linux будет медленно выгружать на диск страницы памяти, используемые другими приложениями. освободить больше оперативной памяти для текущего приложения.

    Как только вы снова начнете использовать эти приложения, страницы памяти, которые были выгружены, необходимо будет извлечь с диска, что на некоторое время замедлит их.

    Этот вид замедления через некоторое время отступит, так как все больше и больше страниц памяти помещаются обратно в основную память.

  • Возможно замедление процесса wine , несмотря на то, что заявка прекращается. Вы должны проверить запущенные процессы на наличие остатков.

В любом случае вы должны контролировать свою систему с помощью монитора использования процессора и памяти, прежде чем делать какие-либо выводы о причине замедления - htop - довольно полезный инструмент для этого. Ищите процессы, которые используют слишком много процессорного времени или слишком много памяти. Использование монитора ввода-вывода или наблюдение за индикатором диска на предмет активности также может дать полезные советы.

РЕДАКТИРОВАТЬ:

Я только что видел ваши комментарии - 2 ГБ ОЗУ сейчас находятся на низком уровне, как для обработки изображений, так и для IDE, такой как NetBeans. Вы неизбежно испытаете значительный обмен памяти, который заметно замедлит работу, особенно когда вы переключаетесь с одного приложения на другое.

0

Вы можете получить защищенный пакет с помощью команды "sudo aptitude install secure-delete" и попробовать команду "Безопасный очиститель памяти; используется для удаления следов данных из памяти вашего компьютера (RAM)". Если это не работает, вы можете освободить пространство подкачки, выполнив:

swapoff /swap/device-or-file(such as /dev/sda2)

затем

swapon /swap/device-or-file

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .