{% extends "base.html" %} {% load i18n %} {% block title %}{% translate "HTTPD MPM" %} - Eenos{% endblock %} {% block extra_css %} {% endblock %} {% block content %}

{% translate "HTTPD MPM" %}

{% translate "Tune Apache process and thread handling for the server workload." %}
{% include "includes/form_alerts.html" %}
{% translate "Choose a Multiprocessing Module" %}
{% translate "Select a processing model to review its configuration." %}
{% translate "Configured MPM" %}: {{ settings.mpm|default:"prefork" }}
{% csrf_token %}
{% translate "Prefork Configuration" %}
{% translate "Tune process startup, idle capacity, and recycling thresholds." %}
mpm_prefork
{% translate "Compatibility-oriented processing" %}
{% translate "Prefork uses separate processes without worker threads and generally consumes more memory under concurrency." %}
{% translate "Use 0 for unlimited." %}
{% csrf_token %}
{% translate "Worker Configuration" %}
{% translate "Balance server processes, spare threads, and request capacity." %}
mpm_worker
{% translate "Threaded request processing" %}
{% translate "Worker serves multiple connections per process through threads, reducing memory use compared with Prefork." %}
{% translate "Use 0 for unlimited." %}
{% csrf_token %}
{% translate "Event Configuration" %}
{% translate "Tune threaded capacity for event-driven connection handling." %}
mpm_event
{% translate "Optimized keep-alive handling" %}
{% translate "Event frees worker threads from idle keep-alive connections and is well suited to modern traffic patterns." %}
{% translate "Use 0 for unlimited." %}
{% csrf_token %}
{% csrf_token %}
{% csrf_token %}
{% csrf_token %}
{% endblock %} {% block extra_js %}{% endblock %}