more then 2G shm on RELENG_7
Benjamin Sobotta
mayday at gmx.net
Wed Dec 5 05:53:47 PST 2007
> Hello,
>
> I'm to test PostgreSQL on a 7-BETA3. The box has 12GB of memory in it,
> I've adjusted the sysctls, but postgresql always fails to allocate the
> SHM if it's bigger then 2GB.
>
> How can I make it to allocate more SHM than 2G at once?
>
> sysctl.conf:
> kern.ipc.shmall=1572864
> kern.ipc.shmmax=6442450944
> kern.ipc.semmap=1024
> kern.ipc.shm_use_phys=1
>
> /boot/loader.conf:
> zfs_load="YES"
> vm.kmem_size="1073741824"
> vm.kmem_size_max="1073741824"
> kern.ipc.semmni=1024
> kern.ipc.semmns=2048
> kern.ipc.semmnu=1024
>
> I've also hit a similar issue with qemu, but that wasn't shared memory,
> I had just tried to make it allocate more than 2GBs for a single vm, but
> that also failed. Still haven't figured out why was that.
>
> Sincerely,
>
> Gergely Czuczy
> mailto: gergely.czuczy at harmless.hu
>
> --
> Weenies test. Geniuses solve problems that arise.
Hi!
I'm not sure if this is helpful, as I dont run FBSD 7 as of yet. Further I'm not very familiar with the topic. But I had a similiar problem with MySQL on 6.2. What helped for me was play with
kern.maxdsiz
kern.dfldsiz
kern.maxssiz
in loader.conf.
Cheers,
Ben
More information about the freebsd-questions
mailing list