I would like also note that it is possible to pre-allocate memory not accounted in the datasize limit, if it is allocated with PROT_NONE protection.
It would be accounted only when used (and the protection changed with mprotect(2)).
But I don't know enough sbcl internals to know if it is a possible way to manage the memory or not.
I would like also note that it is possible to pre-allocate memory not accounted in the datasize limit, if it is allocated with PROT_NONE protection.
It would be accounted only when used (and the protection changed with mprotect(2)).
But I don't know enough sbcl internals to know if it is a possible way to manage the memory or not.