I am new to the list. I have various codes currently native on SGI hardware that I am interested in porting to Linux, specifically SuSE. I was attracted to SuSE by the reputed ability to address a larger part of the 4 GB 32-bit address space (larger than the usual 2-GB). To that end, I have tried to port a small benchmarking program to SuSE 8.2, on an Intel P4 box, 2.4 GHz, Biostar P4TSV mbd, w/ 2 GB of RAM (for now) & 1 GB of swap space. This box is a compute node on my network & is accessed by ssh; it has no monitor, kbd, or mouse, & runs in runlevel 3 by default. The benchmarking program executes various floating point array operations on successively longer arrays (allocated w/ malloc) until the malloc calls fail or until an upper size limit is reached. I was running the program last night & observed that I could successfully allocate sloghtly over 2 GB of memory (~2350 MB), but when I began operations, the process (as well as the parent shell & login shell, apparently) hung. I killed the login processes from the machine I was logged in from & was able to log back in w/o rebooting. Several questions: 1. I tried to set up a swap partition of > 1 GB & the installer wouldn't let me, how do I get around that ? 2. Is there a problem w/ having more RAM than swap ? (I have 2 GB RAM, 1 GB swap at the moment) 3. I had problems w/ the installer w/ 2 GB of RAM installed, when I removed 1 GB to test why I was having problems, everything went well, total install in about 20 minutes on newly formatted system disc. Is there a known problem w/ the installer w/ more than 1 GB of RAM installed ?