Swap

Swap-файл (файл подкачки)
Иногда для компиляциибольших проектов не хватает оперативной памяти, а размер области SWAP недостаточен для буферизации. Можно временно увеличить размер области SWAP, чтобы решить данную проблему. Решение Создаем файл необходимого размера: dd if=/dev/zero of=/swapfile ibs=1048576 count=1024   /*1048576*1024 байт*/ Создаем в нём файловую систему swap: mkswap /swapfile Смотрим текущее состояние SWAP: swapon -s Filename   Type        Size    Used   Priority /dev/hda5  partition   546168  22600   -1 Подключаем к SWAP наш файл: swapon /swapfile Проверяем состояние SWAP: swapon -s Filename   Type        Size    Used   Priority /dev/hda5  partition   546168  22600   -1 /swapfile  file        102392  0       -3 Когда необходимость в этом отпадет надо будет отключить наш файл: swapoff /swapfile И стереть файл: rm /swapfile


 * В etc/fstab пишем /swap none swap sw 0 0 для автомонтированя при запуске
 * Проверено на андроиде. (Нужны root и busybox)
 * echo 50 > /proc/sys/vm/swappiness              /* разово изменить интенсивность подкачки (1..100)  */
 * echo vm.swappiness=50 > /etc/sysctl.conf              /* изменить интенсивность подкаки по умолчанию (1..100)  */

Работа с оперативкой

 * free для отображения свободной памяти
 * Use echo 3 > /proc/sys/vm/drop_caches для единовременной оистки кэша оперативки