Re: Monitor Process Memory

Lukas Larsson <[email protected]>
Newsgroups gmane.comp.lang.erlang.general
Message-ID <CAP3zBqPfJ_tYR=jEzBk4Vk4FkNvD6wjA+w_S01i-TgNwAUYyQw@mail.gmail.com>
Maybe http://erlang.org/doc/man/erlang.html#process_flag_max_heap_size is
what you want?

On Thu, Sep 30, 2021 at 1:04 PM Vance Shipley <[email protected]> wrote:

> I have a function in user_default which I would like to protect
> against naive users consuming all the memory.  It runs a loop building
> an accumulator which is a list of records.
>
> I could just use a guard of length(Acc) < ?MAXLEN however I don't
> really know how big the records are. I'd like to stop when too much
> memory is being used by Acc, or maybe the (shell) process.
>
> Any suggestions?
>
> --
>      -Vance
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.