dwww Home | Manual pages | Find package

Mail::SpamAssassin::PlUser:ContMail::SpamAssassin::Plugin::ResourceLimits(3pm)

NAME
       Mail::SpamAssassin::Plugin::ResourceLimits - Limit the memory and/or
       CPU of child spamd processes

SYNOPSIS
         # This plugin is for admin only and cannot be specified in user config.
         loadplugin     Mail::SpamAssassin::Plugin::ResourceLimits

         # Sets to RLIMIT_CPU from BSD::Resource. The quota is based on max CPU Time seconds.
         resource_limit_cpu 120

         # Sets to RLIMIT_RSS and RLIMIT_AS via BSD::Resource.
         resource_limit_cpu 536870912

DESCRIPTION
       This module leverages BSD::Resource to assure your spamd child
       processes do not exceed specified CPU or memory limit. If this happens,
       the child process will die.  See the BSD::Resource for more details.

       NOTE: Because this plugin uses BSD::Resource, it will not function on
       Windows.

ADMINISTRATOR SETTINGS
       resource_limit_cpu 120   (default: 0 or no limit)
           How many cpu cycles are allowed on this process before it dies.

       resource_limit_mem 536870912  (default: 0 or no limit)
           The maximum number of bytes of memory allowed both for:

           •   (virtual) address space bytes

           •   resident set size

perl v5.34.0                   Mail::SpamAssassin::Plugin::ResourceLimits(3pm)

Generated by dwww version 1.14 on Mon Feb 3 08:22:20 CET 2025.