2010-12-10 72 views
0

這是我的第一個stackoverflow帖子。我正在設置PostgreSQL以便與Django一起使用。所有這一切都非常新穎(在大學學習了一門Python課程,現在試圖教自己一點網絡開發)。增加OSX上的共享內存以正確安裝PostgreSQL

對PostgreSQL安裝指南說:


「運行安裝之前,請確保您的系統 配置爲允許使用大量的共享內存的注意, 這不「。儲備」任何內存中,因此它是安全配置更高 值超過您最初可能需要您可以通過編輯此 /etc/sysctl.conf文件做到這一點 - 比如

%sudo的VI的/etc/sysctl.conf

在MacBook Pro上有2GB的RAM,筆者的sysctl.conf的包含:

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

注意,(kern.sysv.shmall * 4096)應大於或等於 克恩。 sysv.shmmax。 kern.sysv.shmmax也必須是4096的倍數。

編輯(或創建)文件後,重新啓動後再繼續安裝 。如果您想檢查當前正在使用 內核的設置,你可以使用sysctl工具:

%的sysctl -a

數據庫服務器現在可以安裝」


我正在運行一個4GB內存的全新MBA,如何正確設置它?提前致謝。

回答

1

只需download the installer然後單擊「確定」即可開始。 ,你可以隨時增加內存設置並編輯postgresql.conf以獲得更好的性能。

+0

謝謝弗蘭克。原來安裝程序負責自行增加共享內存。危機避免了。 – mrdavidjcole 2010-12-11 13:18:42