On Wed, Jul 27, 2016 at 2:18 AM, Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx> wrote: > > Yesterday another busy mail server showed the same problem during backup > creation. This time I knew about slabtop and could see that the > ext4_inode_cache occupied about 393MB of the 776MB total low memory. Honestly, we're never going to really fix the problem with low memory on 32-bit kernels. PAE is a horrible hardware hack, and it was always very fragile. It's only going to get more fragile as fewer and fewer people are running 32-bit environments in any big way. Quite frankly, 32GB of RAM on a 32-bit kernel is so crazy as to be ludicrous, and nobody sane will support that. Run 32-bit user space by all means, but the kernel needs to be 64-bit if you have more than 8GB of RAM. Realistically, PAE is "workable" up to approximately 4GB of physical RAM, where the exact limit depends on your workload. So if the bulk of your memory use is just user-space processes, then you can more comfortably run with more memory (so 8GB or even 16GB of RAM might work quite well). And as mentioned, things are getting worse, and not better. We cared much more deeply about PAE back in the 2.x timeframe. Back then, it was a primary target, and you would find people who cared. These days, it simply isn't. These days, the technical solution to PAE literally is "just run a 64-bit kernel". Linus -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>