मैं वर्तमान में Node.js और अपाचे के बीच प्रदर्शन का परीक्षण कर रहा हूं।प्रदर्शन परीक्षण अपाचे बनाम नोडजे
क्या मैं साबित करने के लिए चाहते हैं:
- अपाचे धीमी है क्योंकि यह जो एक एकल थ्रेड घटना-लूप का उपयोग करता Node.js तुलना में बहुत अधिक थ्रेड-स्विच की जरूरत है।
- अपाचे को नोड.जेएस की तुलना में बहुत अधिक रैम/कनेक्शन की आवश्यकता होती है जो एपोल का उपयोग करता है।
इसका मतलब है, कि क्या मैं परीक्षण करना चाहते है: सीपीयू प्रति
- अनुरोध/सेकंड प्रति रैम
अब मुझे 2.5GHz ड्यूलकोर के 8 एएमडी पर 100 की समेकन के साथ ~ 6300 आर/एस मिलता है। कनेक्शन/राम के संबंध में मैंने tautologics स्क्रिप्ट का उपयोग किया -> github.com/tautologistics/node_loadtest जहां मैं लगभग 250 एमबी के साथ हास्यास्पद 61000 कनेक्शन के आसपास आच्छादित हूं। मुझे जो चाहिए वह पता है कि अपाचे के साथ अधिकतम समवर्ती/राम का परीक्षण करने का एक तरीका है। कोई सुझाव??? ओह और क्या आप अपनी स्क्रिप्ट पोस्ट कर सकते हैं कि आपने 5 एमबी/1000 कनेक्शन कैसे प्राप्त किए? – user572715