From: John R. <jr...@bi...> - 2010-08-27 17:27:02
|
> Once the killed things happen i have like 1.5 GB of ram available so is > that a really a problem? Is that 1.5GB free RAM before or after the process is killed? If after, then that's consistent with a shortage of RAM and swap space. If before, then we're still trying to find out. $ man mmap ENOMEM No memory is available, or the process’s maximum number of map- pings would have been exceeded. You claim that 1.5GB of RAM is available; you have no swap space. How many mappings does the process have? "cat /proc/<PID>/maps | wc" You can create some swap space using an ordinary file, you don't need a harddrive partition; see the manual page "man mkswap". Also you can create swap space on a partition on a USB2.0 flash device. Both of those possibilities are inexpensive and quick; using the file is non-destructive. (Both require superuser [root] privileges.) So why not try it? -- |