Увеличение общей памяти на OSX для правильной установки PostgreSQL - PullRequest
0 голосов
/ 10 декабря 2010

Это мой первый пост stackoverflow.Я пытаюсь настроить PostgreSQL для использования с Django.Очень новичок во всем этом (прошел один курс по Python в колледже, сейчас пытаюсь научить себя немного веб-разработке).

Руководство по установке PostgreSQL гласит:


"Перед запуском установки убедитесь, что ваша система настроена на использование большего объема разделяемой памяти. Обратите внимание, что этоне «резервируйте» какую-либо память, поэтому безопасно настроить гораздо более высокие значения, чем может потребоваться изначально. Это можно сделать, отредактировав файл /etc/sysctl.conf - например,

% sudo vi / etc / sysctl.conf

На MacBook Pro с 2 ГБ ОЗУ sysctl.conf автора содержит:

kern.sysv.shmmax = 1610612736 kern.sysv.shmall = 393216 kern.sysv.shmmin =1 kern.sysv.shmmni = 32 kern.sysv.shmseg = 8 kern.maxprocperuid = 512 kern.maxproc = 2048

Обратите внимание, что (kern.sysv.shmall * 4096) должно быть больше или равно kern.sysv.shmmax. kern.sysv.shmmax также должен быть кратным 4096.

После того, как вы отредактировали (или создали) файл, перезагрузите компьютер, прежде чем продолжить установку. Если вы хотите проверить текущие настройкииспользуется ядром, выможно использовать утилиту sysctl:

% sysctl -a

Теперь сервер базы данных может быть установлен. "


Я запускаю свежую версиюКоробка MBA с 4 ГБ оперативной памяти.Как мне правильно это настроить?Заранее спасибо.

1 Ответ

1 голос
/ 10 декабря 2010

Просто скачайте установщик и нажмите "ОК", чтобы начать. Когда все работает, вы всегда можете увеличить настройки памяти и отредактировать файл postgresql.conf, чтобы повысить производительность.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...