I'm a little bit new on using sbcl, and one of the biggest problem I've have right now is this messange: mprotect: Cannot allocate memory.

I'm developing a semantic network with a huge number of instances. When my program tries to create the instances with a number around 2 million of them, after sucessfully creating 1 million, appears that message. I'm using sbcl-0.9.0 on an AMD-64 with 4 GB of memory. And the program doesn't have any recursion or other cause that can produce an stack overflow or similar error. Also, I've tested the program with another type of architecture, and fires this error as well.

Does anybody know what is the reason to get this error? Is it that the size of the problem I'm trying to manage using sbcl hits its limit?



webmail.wanadoo.es - Tu correo gratuito, rápido y en español