Администрирование
HyperSQL, IBM DB2, IBM DB2, Interbase, Firebird, Yaffil , MSSQL, MySQL, ORACLE, PostgreSQL, SYBASE, Другие, Курсы, ... |
Безопасность
HyperSQL, MSSQL, Oracle, Phpmyadmin, Инъекция SQL, Книги, Патчи, Программы, Скрипты, СУБД, ... |
Проектирование БД
Business intelligence, Data Warehouse, Designer 2000 (Oracle), ErWin, ETL, OLAP, Sybase PowerDesigner , Другие CASE средства, Статьи, Теория БД, ... |
Производительность
DB2, HyperSQL, IBM DB2, Interbase, Firebird, Yaffil, MSSQL, MySQL, ORACLE, PostgreSQL, SQL, SYBASE, Другие, ... |
Установка
HyperSQL, IBM DB2, Interbase, Firebird, Yaffil , MSSQL, MySQL, ORACLE, PostgreSQL, SYBASE, Другие, ... |
|
|
Главная UBUNTU Настройка доступной оперативной памяти в Linux Ubuntu для PostgreSQL
Настройка доступной оперативной памяти в Linux Ubuntu для PostgreSQL
|
|
|
|

При добавлении оперативной памяти на сервере до 10 Гб, возникла необходимость, чтоб эта память реально использовалась Postgresql, т.к. по умолчанию использовалась только малая часть памяти.
Это делается таким образом:
echo 8589934592 >/proc/sys/kernel/shmall echo 8589934592 >/proc/sys/kernel/shmmax
или в файле /etc/sysctl.conf прописываются строки: kernel.shmall = 8589934592 kernel.shmmax = 8589934592
Так же, если у Вас много оперативной памяти, можно уменьшить использование виртуальной памяти. Для этого, допишите параметр:
vm.swappiness=10
swappiness имеет значение от 0 до 100 и представляет собой процент использования виртуальной памяти.
Для того, чтоб применить изменения, не забудьте выполнить команду:
sudo /sbin/sysctl -p
В данном случае, выделяется приложениям 8 Гб, остальная часть идет на нужны операуионной системы.
Полезные статьи по теме:
http://sysdba.org.ua/ustanovka/oracle/ustanovka-oracle-10g-redaktsii-express-i-enterprise-v-ubuntu-8.04.html |
|
Последние добавленные статьи |
|
|
|
|