On Sun, Aug 18, 2019 at 8:51 PM Kevin Kofler <kevin.kof...@chello.at> wrote:
> Gordan Bobic wrote: > > It may be simpler to approach the question from the other side, i.e. is > > there anything that actually ever needs more than 1MB of stack space? If > > there is, I haven't seen it in the decade since I've been using this > tweak > > with various Fedora derived distributions. > > I've more than once had Java applications crash with a StackOverflowError > because Java has such a retarded 1 MiB default stack size independently of > the amount of available RAM. (You have to explicitly use the -Xss > parameter > to get more.) It happened at least once in Java code and at least once in > C++ code interfaced through JNI. > > So I don't think 1 MiB is a reasonable default stack size for > general-purpose computers, though it might make sense on ARM. > Right, but is it better that _everything_ else suffers with more memory pressure for the handful of relatively infrequent use cases for which ulimit can be used to explicitly raise the limit?
_______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org