Re: phk malloc, was (Re: ptmalloc2)
Dan Melomedman wrote:
> This begs the question whether we could have a feature to disable
> overcommit on a sysadmins', or the software's demand.
>
> Doesn't it break a process that wants to preallocate _physical_ memory
> on start-up, and reuse it, without allocating any further memory to
> _guarantee_ it will not fail due to memory allocations over its lifetime?
> If the OS is lying to such software that it has acquired physical memory, but
> the OS will only try to allocate it when it _thinks_ the process needs it,
> this process will still fail if the physycal memory is unavailable at
> that time. Shame!
We already have such feature: it's called mlock(2).
-Maxim
討論串 (同標題文章)
完整討論串 (本文為第 3 之 57 篇):