0:26:23gigamonkeyAm I reading the manual correctly that the amount of memory available to SBCL is determined at compile time (I assume that means when SBCL itself is compiled)?
0:46:21|3b|default is set when sbcl is compiled, but can be set with a runtime argument as well
0:47:34|3b|it can't be changed while running though
3:15:19mfianogigamonkey: Also keep in mind that changing the default is not going to pre-allocate any OS memory; it only uses it if it needs it. I typically set this very high as I sometimes work with very large arrays, and when I don't I don't pay the cost of that setting.
3:16:06mfianoOn my 32G memory machine I usually set this to 24G iirc.
3:30:31mfianoUsing a large heap probably has a nice effect on garbage collection too, but I don't claim to know much about SBCL implementation details, nor am I a developer, so who knows.
3:31:02gigamonkeyYeah, I have 64GB so it seems silly to be exhausting the SBCL heap. ;-)