welcome: please sign in

The following 167 words could not be found in the dictionary of 7 words (including 7 LocalSpellingWords) and are highlighted below:
accomplished   Administration   advantage   all   allocate   an   and   Apache   are   as   assuming   away   bad   based   be   before   business   by   can   Category   cause   child   children   concurrently   conf   count   crashing   create   Creating   cron   currently   Currently   Daemon   daemons   designed   disk   doubt   due   errors   etc   exceed   execute   execution   experience   facility   File   following   for   friendly   from   future   group   hard   here   how   if   impose   imposes   in   information   inherit   initial   into   is   it   It   its   jobs   killed   killing   later   limit   limitations   limits   Linux   ll   Login   make   maximum   may   means   memory   mistakes   modified   more   mostly   much   need   new   No   nproc   number   of   on   out   Outdated   own   parameters   particular   patched   pid   pkill   process   processes   putting   reached   resources   restrictions   run   same   script   scripts   seconds   security   Security   See   sets   settings   shells   so   soft   some   sometimes   start   stringent   suexec   suphp   System   system   take   that   The   the   them   then   These   these   they   this   This   time   to   tweaking   ulimit   ulimits   unbounded   up   usage   use   user   users   using   ve   version   via   virtual   waits   way   We   we   where   who   will   with   Without   you   your  

Clear message
Edit

ResourceLimits

We take advantage of Linux's ulimit facility to limit user process' use of particular system resources. See DaemonFileSecurity for information on disk usage limits.

1. Login and cron jobs

Login shells and cron jobs inherit the limits from /etc/security/limits.conf, via PAM. We currently impose these limits, where "n/m" means "soft limit n and hard limit m":

These settings are mostly designed assuming friendly users who sometimes make mistakes and create run-away processes. We may need to make the limits more stringent in the future.

2. CGI

We use a patched version of Apache 2 suexec that imposes the following restrictions on script execution:

No doubt we'll be tweaking these parameters based on experience.

3. PHP

We've modified suphp in the same way, so your PHP scripts run with process count, memory, and time limitations, and will be killed if they exceed them.


CategorySystemAdministration CategoryOutdated

ResourceLimits (last edited 2012-09-06 07:07:04 by ClintonEbadi)