On Wednesday 05 December 2001 07:24 am, Daniel Woods wrote: > > I have a 1000 MHz PIII box running Mandrake 7.1, all stock (no kernel > > recompiles or other stuff), with 1024 MB of RAM & 2048 MB of swap space > > in a swap partition. I am having problems running jobs (processes) which > > want to use large fractions of the RAM (perhaps over 100 %, i.e. more > > than 1024 MB of RAM). Is there a limit on the size of addressable memory > > in this version of Linux ? Is there a per-process memory limit ? If so, > > what are the limits ? Thanks in advance. > > > > Bill Mahaffey > > Check out > /etc/security/limits.conf > > Thanks... Dan.
The kernel is limited by the amount of RAM it is compiled for, and 1G is the Max. There are enterprise kernels starting with 8.0 that are compiled for up to 64G In order to give a single process more RAM than is available, you need a kernel feature that was not compiled into the 7.x series kernels, If you have loaded the kernel-headers and kernel-source rpms, open a terminal, su to root, cd to /usr/src/linux and run 'make mrproper' then 'make xconfig'. Under "Processor Type and Features" "High Memory Support" This should give you the option to compile for 4G. Civileme
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com