Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 05 Dec 2007 14:27:05 +0100
From:      "Benjamin Sobotta" <mayday@gmx.net>
To:        Gergely CZUCZY <phoemix@harmless.hu>, freebsd-questions@freebsd.org
Subject:   Re: more then 2G shm on RELENG_7
Message-ID:  <20071205132705.143060@gmx.net>
In-Reply-To: <20071205114619.GA32423@harmless.hu>
References:  <20071205114619.GA32423@harmless.hu>

next in thread | previous in thread | raw e-mail | index | archive | help
> 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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071205132705.143060>