Share, Vote, & Discuss Ideas

We're constantly looking for new ways to improve our products and are asking you to help us by sharing your own ideas, voting for ideas you like, and discussing them with the rest of the community.

p4d configurable for max memory size of a child daemon

Occasionally we have a situation where a p4d instance grows to consume available memory, resulting in swapping until the OS kills it. In the meantime, the system becomes sluggish for a moment, and then unresponsive until the process dies.
It would be nice to have a configurable (default = unset?) for a max size of a child process. When the p4d child reached that size, it would be terminated.

Something like:

Name                     Default  Use

proc.mem.max                    Maximum size a p4d process can reach before being terminated. Values are numeric and may end in

                                               m (MB), g (GB), or t (TB).

  • Guest
  • Jan 23 2017
  • Attach files