#postgresql #ram #sysctl
#postgresql #ОЗУ #sysctl
Вопрос:
Я нахожусь на стадии разработки приложения, и случилось так, что мне приходится использовать Postgresql. В файле README содержатся следующие инструкции…
On a MacBook Pro with 2GB of RAM, the author's sysctl.conf contains:
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
Note that (kern.sysv.shmall * 4096) should be greater than or equal to
kern.sysv.shmmax. kern.sysv.shmmax must also be a multiple of 4096.
Я предполагаю, что для разработки у меня не возникнет проблем с оставлением настроек по умолчанию для моего Mac, однако бывают случаи, когда я запускаю некоторый скрипт на python для обработки данных, и я хотел бы воспользоваться всеми доступными ресурсами (ОЗУ). Какова будет правильная конфигурация для 16 ГБ оперативной памяти.
Комментарии:
1. если вы решили эту проблему, можете ли вы поделиться с нами решением? Я так же сомневаюсь в том, как настроить параметры ядра для postgresql.
2. К сожалению, у меня нет.