Django 增加OSX上的共享内存以正确安装PostgreSQL

Django 增加OSX上的共享内存以正确安装PostgreSQL,django,macos,postgresql,Django,Macos,Postgresql,这是我的第一篇文章。我正在尝试设置PostgreSQL以便与Django一起使用。对这一切都很陌生(在大学里学过一门Python课程,现在正试图教自己一点web开发) PostgreSQL的安装指南中说: “在运行安装之前,请确保您的系统 配置为允许使用更多的共享内存。请注意 这不会“保留”任何内存,因此可以安全地配置更高的内存 值。您可以通过编辑 文件/etc/sysctl.conf-e.g %sudo vi/etc/sysctl.conf 在内存为2GB的MacBook Pro上,作者的s

这是我的第一篇文章。我正在尝试设置PostgreSQL以便与Django一起使用。对这一切都很陌生(在大学里学过一门Python课程,现在正试图教自己一点web开发)

PostgreSQL的安装指南中说:


“在运行安装之前,请确保您的系统 配置为允许使用更多的共享内存。请注意 这不会“保留”任何内存,因此可以安全地配置更高的内存 值。您可以通过编辑 文件/etc/sysctl.conf-e.g

%sudo vi/etc/sysctl.conf

在内存为2GB的MacBook Pro上,作者的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,内存为4GB。如何正确设置此项?提前感谢。

点击“确定”即可开始。当一切都在运行时,您可以随时增加内存设置并编辑postgresql.conf以获得更好的性能。

谢谢。原来安装程序自己负责增加共享内存。危机得以避免。