Нет. Поддерживать чистоту памяти обычно не нужно (хотя это не означает, что ее следует тратить).
В самом строгом смысле держать память "чистой" может быть даже очень опрометчивой идеей. Хотя существует так называемое программное обеспечение "оптимизатора памяти", в котором вы платите за программу, которая "освобождает" вашу память за счет очистки кэшей файловой системы, выгрузки DLL-файлов и обрезки рабочих наборов, такого рода вещи являются змеиным маслом.
ОЗУ предназначено для использования, если вы оставите ОЗУ свободной, то вы могли бы потратить меньше денег и купить меньше. В каждой современной операционной системе страницы памяти, полученные из сопоставлений, прозрачно переносятся в кеш файловой системы и из нее, что не только значительно ускоряет, но и позволяет избежать дисковой активности. Диск, как правило, потребляет примерно вдвое больше энергии, когда он активен, по сравнению с простоями. Ваша оперативная память в любом случае потребляет одинаковую мощность (теоретически, неиспользуемые банки памяти или неиспользуемые модули памяти могут быть отключены, но на практике этого не происходит - это будет наиболее проблематично, если попытаться это сделать, поскольку физическая память выделяется и освобождается псевдослучайным образом, поэтому поиск полного неиспользуемого модуля был бы непростой задачей).
Вывод программы, которая уже выполняется на передний план, очевидно, быстрее и экономичнее, чем загрузка ее образа с диска, загрузка общих библиотек, исправление импорта, перемещение и запуск. Аналогично, извлечение документа из кэша происходит быстрее и эффективнее, чем загрузка его с диска.
Пока вы не подключите дополнительную память (что вы не собираетесь делать, так как вы упомянули, что у вас уже "достаточно"), энергопотребление останется прежним.
Тем не менее, запуск большого количества программ, которые не служат какой-либо конкретной цели (не программ, которые вы на самом деле используете, или жизненно важные компоненты системы), бесполезен и излишне отнимает ОЗУ, которое компьютер мог бы использовать осмысленно (для программ или буферов). Существует разница между сохранением ОЗУ и потерей ОЗУ.
Например, запуск 10 экземпляров программы обновления Google, программы обновления Logitech, программы обновления Adobe, Office Speed Loader, Adobe Speed Launcher и т.д., Которые ничего не делают по- настоящему полезного, отнимает память, которую ОС в противном случае могла бы использовать в качестве кэша файловой системы. Хотя эти программы могут быть выгружены в случае необходимости приложения, это не происходит в пользу кеша, и в любом случае это означает ненужные записи в файл подкачки, тем более, что они по-прежнему будут периодически переключаться в контекст, несмотря на "нулевой процессор", что будет означать ошибку страницы каждый раз.
Таким образом, не стесняйтесь выбрасывать вещи, которые не являются жизненно важными для работы системы и не дают ничего полезного, что вы хотите. Но не бросайте вслепую вещи ради идеологии.