Как оптимизировать оперативную память в Ubuntu 12.04?
Доброго всем дня и счастливого Рождества.
Я беспокоюсь о оперативной памяти. Интернет идет медленно. Я работаю с фотографиями и видео, но изображения хранятся в Pendrive.
У меня 2 Гб оперативной памяти, но я думаю, что система использует слишком много.
Пусть вам изображение бесплатно в данный момент.
О чем вы думаете?
Можете ли вы сказать мне, если я должен что-то сделать?
Заранее спасибо.
4 ответа
У меня 2 Гб оперативной памяти, но я думаю, что система использует слишком много.
Вы ошиблись: чем больше вы используете, тем лучше. ОЗУ не используется - ОЗУ потеряно.
Интернет идет медленно
Использование ОЗУ не является причиной для этого. Ваше соединение само по себе является самой медленной частью, когда речь идет о подключении к Интернету.
Можете ли вы сказать мне, если я должен что-то сделать?
Здесь ничего не поделаешь. По крайней мере, не только на основе этого изображения.
Вы должны выяснить, что free
Сообщенные буферы и кеш действительно есть; "Я не думаю, что это означает, что вы думаете, что значит".
Вот хорошее объяснение с цветными изображениями: Понимание свободной команды в Ubuntu (и Linux)
- Linux будет брать неиспользуемую память (она же не используется приложениями и ОС) и использовать ее для буферизации и кэширования диска, КОГДА ЭТО МОЖЕТ.
"Мы не заботимся о том, сколько памяти используется для буферизации и кэширования. Нам нужно знать, что используется приложениями, а что доступно приложениям".
Реальное количество свободной памяти находится на
-/+ buffers/cache:
линия
Вопрос по serverfault.com Значение строки буфера / кэша в выводе free
- В Linux, в чем разница между "буферами" и "кешем", о которых сообщает команда free? - "Кэшированное" общее количество также будет включать в себя некоторые другие выделения памяти, такие как любые файловые системы tmpfs", а также некоторую оперативную память виртуальной машины и оперативную память" отображаемые в память файлы ".
Вот еще одно хорошо выглядящее объяснение: Понимание свободной команды в Linux/Unix
- Буфер является временным местом для хранения данных для конкретного приложения, и эти данные не используются никаким другим приложением.
- Кэш-память - это область памяти для хранения часто используемых данных для быстрого доступа.
Лучший способ оптимизировать память в Linux - оставить ее в покое. Вы должны вычесть "кэшированный" из "используемого", чтобы оценить действительно свободную память, потому что "кэшированный" может быть очищен в любой момент, когда это необходимо. Сокращение потребления памяти замедляет, а не наоборот.
Я заметил, что у вас происходит обмен ОЗУ. Учитывая объем ОЗУ, который вы уже используете, это вполне нормально. Однако, если вы еще этого не сделали, вы можете уменьшить загрузку до 10 вместо значения по умолчанию 60. Кроме того, вы можете попробовать более легкие версии, такие как Lubuntu, если скорость особенно важна. Из личного опыта я заметил, что Lubuntu использует меньше ресурсов, чем Ubuntu, как в использовании ЦП, так и в ОЗУ. Если подумать, ваш процессор может быть ограничивающим фактором в вашей скорости.
Вот ссылка на то, как уменьшить swappiness для Lubuntu, может работать и для Ubuntu. Ubuntu использует gedit вместо leafpad. Так что, где вы видите leafpad, измените его на gedit.
Если ничего из этого не имеет для вас значения, вы можете посмотреть, как увеличить скорость вашего браузера. Я знаю, что вы можете сделать Firefox конвейер, среди других трюков.