Sto usando OSX 10.8.4 e vorrei aggiungere un fattore di 10 ai valori shmmax e shmall predefiniti. Il mio /etc/sysctl.conf
contiene le seguenti impostazioni:
kern.sysv.shmmax=41943040
kern.sysv.shmmin=1
kern.sysv.shmmni=32
kern.sysv.shmseg=8
kern.sysv.shmall=10240
Tuttavia quando riavvio ed eseguo sysctl -a | grep kern.sysv.shm
vedo che i valori non sono stati impostati:
kern.sysv.shmmax: 4194304
kern.sysv.shmmin: 1
kern.sysv.shmmni: 32
kern.sysv.shmseg: 8
kern.sysv.shmall: 1024
Sembra che l'unico modo per assicurarsi che siano impostati è eseguire sysctl in questo modo:
sudo sysctl -w kern.sysv.shmall=10240
sudo sysctl -w kern.sysv.shmmax=41943040
Tuttavia, mi piacerebbe impostare automaticamente questi valori al riavvio se possibile.
Mi manca qualche passaggio di configurazione?
Inoltre - Non sono sicuro che questo sia importante, ma ho installato postgres tramite homebrew.