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>