17 Jun
2010
17 Jun
'10
10:18 a.m.
On Thu, 17 Jun 2010, Fabian Groffen wrote:
I don't understand what is happening, the only thing I can supouse is that ulimit can't be used with monet.
you're probably using Linux, it is known for not respecting it.
Pragmatically the user would be helped if MonetDB provided an option to specify a maximum memory use. Since Windows doesn't have ulimit either more than half of the userbase is missing this feature. The consequence of not having the automatic malloc failures provided by ulimit, would be greatly outperformed by using the same information to compute the memory pressure. Since there is no hard limit, it will not fail, and given a conservative approach: the user gets what he wants. Stefan