On Mon, 26 Dec 2005, Malkocoglu wrote: > I saw a server with 6GB ram installed on an x86_32 > machine running Linux RedHat 7.3 with Kernel 2.4. > There was a process called kscand which ate lots of CPU. > > After some search , i found out that this kernel process swaps > the memory regions below 4GB to and from the upper region. Sorry, but that's simply not true. > What is the behaviour of Kernel 2.6 for this case running on an > x86_32 with more than 4GB ram ? does ksacnd hack still exist ? > Also , is this behaviour true for exact 4GB ram machines too ? The behaviour you describe is not true for any Linux kernel. The 4GB limitation is one of virtual memory, but physical memory can be larger than that. -- "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." - Brian W. Kernighan -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/