2010-12-10 43 views
0

Ceci est mon premier post de stackoverflow. J'essaie de configurer PostgreSQL pour l'utiliser avec Django. Très nouveau à tout cela (a pris un cours en Python au collège, essayant maintenant de m'apprendre un peu de développement web).Augmentation de la mémoire partagée sur OSX pour installer correctement PostgreSQL

Le guide d'installation pour PostgreSQL dit:


« Avant de lancer l'installation, s'il vous plaît assurez-vous que votre système est configuré pour permettre l'utilisation de grandes quantités de mémoire partagée Notez que cela ne. réserve » toute mémoire de sorte qu'il est sûr de configurer des valeurs beaucoup plus élevées que vous pourriez d'abord besoin de vous pouvez le faire en Editting le /etc/sysctl.conf fichier -. par exemple

% vi /etc/sysctl.conf sudo

Sur un MacBook Pro avec 2 Go de RAM, le sysctl.conf de l'auteur contient:

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

Notez que (kern.sysv.shmall * 4096) doit être supérieure ou égale à kern. sysv.shmmax. kern.sysv.shmmax doit également être un multiple de 4096.

Une fois que vous avez édité (ou créé) le fichier, redémarrez avant de continuer avec l'installation. Si vous souhaitez vérifier les paramètres actuellement utilisés par le noyau, vous pouvez utiliser l'utilitaire sysctl:.

% sysctl -a

Le serveur de base de données peut désormais être installé »


Je cours un MBA frais-out-of-the-box avec 4GB de ram Comment je règle correctement ceci? Merci d'avance

Répondre

1

juste et cliquez sur "ok" pour commencer. , vous pouvez toujours augmenter la mémoire s ettings et éditer postgresql.conf pour obtenir de meilleures performances.

+0

Merci Frank. Il s'est avéré que l'installateur a pris soin d'augmenter la mémoire partagée tout seul. Crise évitée. – mrdavidjcole