Unix Prefork
[Multi-Processing Modulesunix]


マクロ定義

#define PREFORK_MPM
#define MPM_NAME   "Prefork"
#define AP_MPM_WANT_RECLAIM_CHILD_PROCESSES
#define AP_MPM_WANT_WAIT_OR_TIMEOUT
#define AP_MPM_WANT_PROCESS_CHILD_STATUS
#define AP_MPM_WANT_SET_PIDFILE
#define AP_MPM_WANT_SET_SCOREBOARD
#define AP_MPM_WANT_SET_LOCKFILE
#define AP_MPM_WANT_SET_MAX_REQUESTS
#define AP_MPM_WANT_SET_COREDUMPDIR
#define AP_MPM_WANT_SET_ACCEPT_LOCK_MECH
#define AP_MPM_WANT_SIGNAL_SERVER
#define AP_MPM_WANT_SET_MAX_MEM_FREE
#define AP_MPM_WANT_FATAL_SIGNAL_HANDLER
#define AP_MPM_WANT_SET_GRACEFUL_SHUTDOWN
#define AP_MPM_DISABLE_NAGLE_ACCEPTED_SOCK
#define AP_MPM_USES_POD   1
#define MPM_CHILD_PID(i)   (ap_scoreboard_image->parent[i].pid)
#define MPM_NOTE_CHILD_KILLED(i)   (MPM_CHILD_PID(i) = 0)
#define MPM_ACCEPT_FUNC   unixd_accept
#define DEFAULT_START_DAEMON   5
#define DEFAULT_MAX_FREE_DAEMON   10
#define DEFAULT_MIN_FREE_DAEMON   5
#define DEFAULT_LOCKFILE   DEFAULT_REL_RUNTIMEDIR "/accept.lock"
#define DEFAULT_PIDLOG   DEFAULT_REL_RUNTIMEDIR "/httpd.pid"
#define SCOREBOARD_MAINTENANCE_INTERVAL   1000000
#define DEFAULT_MAX_REQUESTS_PER_CHILD   10000

変数

int ap_threads_per_child
int ap_max_daemons_limit
server_recap_server_conf

Apacheに対してSun Jul 19 22:05:30 2009に生成されました。  doxygen 1.4.7