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 кБ, при этом уменьшилось время загрузки, и в целом система стала более быстрее работать.
GADMIN-PROFTPD — удобный графический интерфейс для управления FTP-сервером ProFTPD, позволяет легко и быстро FTP доступ к домашнему каталогу пользователя. В моем случае возникла необходимость получить ftp доступ к папке сайта.
FTP — стандартный протокол, предназначенный для передачи файлов по TCP-сетям (например, Интернет). Использует 21-й порт. FTP часто используется для загрузки сетевых страниц и других…
gedit — свободный текстовый редактор рабочей среды GNOME, Mac OS X и Microsoft Windows с поддержкой Юникода. Распространяется на условиях GNU General Public License.В то время как целью простоты и удобства использования, Gedit является мощным общего назначения текстовый редактор.
Программа переведена на русский.
Возможности программы:
Полная поддержка (UTF-8)
Настраиваемая подсветка синтаксиса для различных языков (C, C++, Java, HTML, XML,…
Popcorn time первая бета-версия программного обеспечения с открытым исходным кодом, авторы которого постарались создать как можно более простой и понятный пользователю интерфейс для потокового просмотра фильмов по протоколу BitTorrent. Все гениальное просто — объединены список торрентов через YTS API, база субтитров OpenSubtitles и база метаданных TheMovieDB. Также, использован node-webkit — сочетание браузерного движка WebKit и…
Audacity — звуковой редактор для Linux/Unix, Windows, MacOS с поддержкой работы с несколькими дорожками одновременно. Его назначение — упрощение записи, проигрывания и редактирования оцифрованного звука. Позволяет анализировать спектр звука, создавать звуковые эффекты, отменять и повторять действия.Поддерживает форматы Ogg Vorbis, MP2, MP3, WAV, AIFF, и AU.Возможности программы:
импорт и экспорт файлов WAV, MP3 (с…
Цикл с предусловием while.
Цикл while исполняется пока условие истинно. Записывается он так:
while( условие ){
Код;
}
Пример 1:
$n=1;
while($n < 10){
echo $n;
$n += 2;
}
Цикл выведет все нечетные числа от 1 до 9
13579
Пример 2:
$i=0;
$a=array(1,2,3,4,5,6,7,8,9);
while($i<count($a)){
echo $a[$i];
$i++;
}
Цикл выведет все элементы массива, так как функция count($a) определяет кол-во элементов массива.
123456789
Бывает так, что при какой-то ситуации цикл while должен…