Linus Torvalds writes: (Summary) The
traditional value is 128kB, then for a while we didn't have any limit
at all, then we did that RLIMIT_STACK/4 (but only for the strings),
then we did RLIMIT_STACK/4 (but taking the pointers into account too),
and then we did that "limit it to at most three quarters of
_RLIM_STK")
_RLIM_STK")
I suspect we _do_ have to raise that limit, because clearly this is a regression, but I absolutely _detest_ the fact that a stupid _embedded_ OS thinks that it should have a bigger stack limit than stuff that runs on supercomputers.
stuff that runs on supercomputers.
That just makes me go "there's something seriously wrong".
_RLIM_STK")
I suspect we _do_ have to raise that limit, because clearly this is a regression, but I absolutely _detest_ the fact that a stupid _embedded_ OS thinks that it should have a bigger stack limit than stuff that runs on supercomputers.
stuff that runs on supercomputers.
That just makes me go "there's something seriously wrong".