Re: [ppc] Default stack size on ppc64

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Mar 25, 2015 at 06:30:25PM +0000, David Woodhouse wrote:
> If the compiler is single-threaded, and increasing the stack ulimit 
> fixes the problem, that implies that the default stack ulimit is less 
> than the 8MiB-64KiB that it takes to reach the guard page...

Just so I'm clear, is the stack supposed to grow down automatically
(ie. does the stack automatically use MAP_GROWSDOWN), or is OCaml
supposed to do something when the stack hits the guard page?

I guess it's also possible that an OCaml stack frame is so big that it
skips the guard page, or that GCC does some kind of stack "filling" to
trigger the guard page which OCaml does not do.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-top is 'top' for virtual machines.  Tiny program with many
powerful monitoring features, net stats, disk stats, logging, etc.
http://people.redhat.com/~rjones/virt-top
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux