[Webkit-unassigned] [Bug 42756] JIT requires VM overcommit (particularly on x86-64), Linux does not by default support this without swap?

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 12 15:07:21 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=42756





--- Comment #35 from Gavin Barraclough <barraclough at apple.com>  2011-01-12 15:07:20 PST ---
(In reply to comment #29)
> > It should only be requesting 2gig, and it's expecting the OS to merely reserve address space -- it's not expecting physical memory to be committed.
> 
> 2GB is still a lot.

For 64-bit OSes that allow more flexible control over the VM space , 2GB is less than 1% of 1% of available VM.  This is not a lot. ;-)

For OSes that insist on early commit it clearly doesn't seem sensible to make such a large request.

(In reply to comment #30)
> Surely Linux must have some mechanism for reserving an arbitrarily large amount of address space, and then commit that lazily?

This would be an improvement over the current fix, if we can find a way to do so.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list