old.ubuntu-desktop.ru - ОПТИМИЗАЦИЯ РАБОТЫ ВИРТУАЛЬНОЙ ПАМЯТИ В UBUNTU - Система Главная > Каталог статей > Система
ОПТИМИЗАЦИЯ РАБОТЫ ВИРТУАЛЬНОЙ ПАМЯТИ В UBUNTU
По умолчанию в Ubuntu при использовании ОЗУ больше 40% система начинает использовать SWAP (виртуальная память). При этом система начинает работать медленней, так как используется SWAP.
Для ускорения работы системы можно изменить параметр при котором будет задействована виртуальная память. По умолчанию в параметре vm.swappiness стоит значение 60.
Можно проверить:
sudo cat /proc/sys/vm/swappiness
Этот параметр определяет при каком значении свободной оперативной памяти будет задействован SWAP.
Меняем значение:
sudo nano /etc/sysctl.conf
Добавляем внизу (или меняем значение) строчку vm.swappiness = 5
Значение 5 выбрано произвольно, можно установить 10, 20. При значении 5 (%) виртуальная память будет использоваться когда загрузка ОЗУ достигнет 95%.
Перезагружаемся для вступления изменений в силу.
Как видно на скриншоте при загрузке памяти более 80% в SWAP используется всего 364 кБ, при этом уменьшилось время загрузки, и в целом система стала более быстрее работать.
chattr — изменяет атрибуты файлов на файловых системах ext2fs, ext3, ext4 для отдельного файла или директории:
chattr +a — только добавление данных (append-only), удаление и переименование запрещено;
chattr +i — запрещено удаление, изменение или переименование (immutable);
chattr +A — запретить сохранение данных о каждом обращении к файлу (no atime)
chattr +S — синхронное изменение всех данных на диск, без кэширования;
chattr +c…
Программа PhotoFilmStrip позволяет просто и быстро создать слайд шоу из Ваших фотографий с музыкальным сопровождением. Для создания слайд шоу выберите нужные фотографии, укажите аудиофайл, настройте траекторию перемещения и выполните рендеринг видео. Имеется несколько вариантов вывода: от VCD, SVCD, DVD до FULL-HD.
Для перехода между слайдами используется так называемый эффект Кена Бёрнса (Ken Burns). Комментарии к…
Для подсчета кол-ва элементов массива используется функция count().
Пример использования:
$a = array("театр", "кино", "музыка", "цирк", "школа");
echo count($a); // выведет 5
Функция count() ограничивает кол-во циклов при выводе элементов массива:
$a = array("театр", "кино", "музыка", "цирк", "школа");
for($i=0;$i<count($a);$i++){echo…
Nautilus Terminal — расширение которое встраивает окно терминала в Nautilus 3.х.Для установки расширения в терминале поочередно выполните следующие команды:
sudo add-apt-repository ppa:flozz/flozz
sudo apt-get update
sudo apt-get install nautilus-terminal
nautilus…