मैं एक प्राचीन ब्लू एंड व्हाइट G3 / 300 के डेबियन पीपीसी निचोड़ 2.6.30 पर चल रहा है। प्रदर्शन फिर से शुरू होने के कुछ समय के लिए ठीक है, लेकिन यह अंततः अधिक से अधिक टूट जाता है। अभी यह 76 दिनों के अपटाइम पर है, और मुख्य अपराधी को 10+ एपाचे 2 प्रक्रियाओं का मेमोरी उपयोग प्रतीत होता है।
मुझे लगता है कि मैं के लिए मूल्यों को कम करने की आवश्यकता StartServers, MinSpareServersऔर, / या MaxSpareServersहै, लेकिन मुझे यकीन है कि जो एक समायोजित करने के लिए नहीं कर रहा हूँ, और प्रत्येक पर निर्भर करते हुए mpm मॉड्यूल उपयोग में है के लिए तीन वर्गों रहे हैं।
मैं यह कैसे बताऊं कि मुझे निम्नलिखित में से किस अनुभाग को बदलने की आवश्यकता है, और कुछ उचित मान दिए गए हैं कि बॉक्स में 448 एमबी भौतिक मेमोरी (प्रत्येक 64, 128 और 256 स्टिक्स में से एक का अजीब अपग्रेड इतिहास) है?
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
<IfModule mpm_worker_module>
StartServers 2
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
<IfModule mpm_event_module>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
वहाँ StartServers के किसी भी अन्य उदाहरण मेरी apache2.conf में नहीं हैं, लेकिन उन mpm मॉड्यूल में से कोई भी में दिखाई देते हैं mods-availableया mods-enabled। विचार?
धन्यवाद!