[Haskell-cafe] 1TB vsize for all haskell processes?
Branimir Maksimovic
branimir.maksimovic at gmail.com
Tue Oct 18 13:53:58 UTC 2016
Indeed, I have overcommit 48GB max. No problem running haskell programs.
On 10/18/2016 12:31 PM, Tristan Seligmann wrote:
> As far as I know, this behaviour should not be affected by overcommit
> as the unused pages are all mapped with PROT_NONE and thus do not
> count towards the commit limit as they cannot be used without the
> mapping being changed. `ulimit -v` (aka RLIMIT_AS) however limits the
> actual address space size, and so this does count towards that (as do
> mmap()ed files and other such virtual mappings that do not count
> towards the commit limit).
>
> On Tue, 18 Oct 2016 at 11:39 Niklas Hambüchen <mail at nh2.me
> <mailto:mail at nh2.me>> wrote:
>
> I, too, found this change a bit problematic btw: It means I can no
> longer run Haskell on systems where memory overcommit is disabled.
>
> For example, I used to run my shell with an appropriate `ulimit -v` to
> guarantee that a single program can't force me into swapping; I can no
> longer do that.
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.
>
>
>
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20161018/1a898e51/attachment.html>
More information about the Haskell-Cafe
mailing list