You are not logged in.
I have a long running program (designed by me) that consume lots of memory (I can adjust the memory)
If I run the program on my laptop (16 GB RAM) as non root, the program can not allocate more than 8 GB
if I run the program on my home server (32 GB RAM) as root, the program can not allocate more than 16 GB
If I run it on CentOS, I can allocate all available memory
I can not find where the restriction come from...
Offline
https://wiki.archlinux.org/index.php/Cgroups
https://wiki.archlinux.org/index.php/Limits.conf
"ulimit -a"
But I don't think there're limits by default, did you tamper w/ vm.overcommit_memory et al.?
Offline