2Gb SYSVSHM limitation

John Baldwin jhb at freebsd.org
Mon Jul 17 17:12:08 UTC 2006


On Wednesday 12 July 2006 04:58, Igor Sysoev wrote:
> Hi,
> 
> the current kernel limit of SysV memory segment is 2G.
> Today it is too small for amd64 machines.
> 
> Year ago Christian S.J. Peron had propsed the patch
> http://people.freebsd.org/~csjp/bigsharedmem.1117028863.diff
> to increase the limit:
> http://freebsd.rambler.ru/bsdmail/freebsd-current_2005/msg05627.html
> 
> Are objections against this patch ?

Well, it breaks the ABI of shminfo. :(  Changing the ABI of structures shared 
with userspace like this requires duplicate syscalls, etc. to not break 
existing binaries (such as existing 6.x amd64 binaries).

-- 
John Baldwin


More information about the freebsd-current mailing list