काम पर हम कुछ सुंदर शक्तिशाली मशीनों का उपयोग कर रहे हैं: एचपी जेड 600 दोहरी xeon @ 2.5GHz, 8-16GB रैम के साथ। दुर्भाग्य से बीमार फिटिंग कंपनी नीतियों के कारण हमें 32-बिट एक्सपी का उपयोग करने के लिए मजबूर होना पड़ता है, इसलिए मैंने अप्रयुक्त 4 जीबी रैम से पीएई रैमड्राइव बनाया।
अब, अस्थायी फ़ाइलें रैमड्राइव पर हैं। मैंने पूरे प्रोजेक्ट को रैमड्राइव में ले जाने की कोशिश की है, फिर एक एसएसडी में, लेकिन होस्टेड-मोड स्टार्टअप या संकलन समय में कोई उल्लेखनीय सुधार नहीं हुआ है।
मैंने फिर SysInternals 'प्रोसेस मॉनिटर को यह देखने के लिए चलाया है कि क्या कोई बाधाएं हैं जो कार्य प्रबंधक/हार्ड-डिस्क गतिविधि के साथ दिखाई नहीं दे रही हैं, लेकिन मैंने कुछ भी उल्लेखनीय नहीं देखा है - कुछ बफर ओवरफ्लो को छोड़कर जिन्हें मैं समझ नहीं पा रहा हूं उनका क्या मतलब है।
मैं मान सकता हूं कि ओओएमपीएच स्टार्टअप और जीडब्ल्यूटी संकलन के लिए प्रदर्शन बंधे हैं इसलिए मैं विभिन्न परिवर्तनों के बीच बेंचमार्किंग के रूप में संकलन के समय का उपयोग कर रहा हूं।
मैंने BIOS में हाइपर-थ्रेडिंग और टर्बो-बूस्ट को सक्रिय और निष्क्रिय कर दिया है, लेकिन फिर से कोई अंतर नहीं देखा। हाइपरथ्रेडिंग भी सबकुछ धीमा कर देती है, मैं मान सकता हूं कि 8 कोर के मुकाबले 16 कोर के लिए संदर्भ स्विचिंग जुर्माना अधिक है। टर्बो-बूस्ट कुछ भी नहीं प्रतीत होता है, मुझे लगता है कि यह केवल Win7 के तहत काम करता है, मैं ड्राइवर को सक्रिय करने में सफल नहीं हुआ हूं। इसे कोर को 2.5 गीगा से 2.8 गीगा तक बढ़ा देना चाहिए।
एनटीएफएस ड्राइव पर निष्क्रिय इंडेक्सिंग और टाइमस्टैम्पिंग, अग्रभूमि से पृष्ठभूमि और पीछे प्रदर्शन सेटिंग बदल दी, ग्रहण के दूसरे उदाहरण का उपयोग किया - कोई बदलाव नहीं।
संकलन के लिए मैंने श्रमिकों, बड़ी मेमोरी और कुछ अन्य विकल्पों को निर्दिष्ट करने की कोशिश की है। दो श्रमिकों के ऊपर सबकुछ संकलन समय बढ़ाता है।
पुरानी एचपी मशीनें (एक्सडब्ल्यू 6600) शायद 2.8GHz घड़ी की वजह से थोड़ी तेज़ी से संकलित लगती हैं, लेकिन उनके होस्ट किए गए मोड धीमे होने लगते हैं।
जीडब्ल्यूटी होस्टेड मोड/संकलन के समय में सुधार कैसे करें?
सारांश में, स्मृति उपयोग के बारे में 2.6GB पर है, पृष्ठ फ़ाइल उपयोग शून्य है, हार्डड्राइव ज्यादा गतिविधि का संकेत नहीं है, सीपीयू गतिविधि < 10% (50-70 के बारे में% पर सिंगल कोर), लेकिन अभी भी कंप्यूटर है ओओएमपीएच जीडब्ल्यूटी को संकलित या लॉन्च करते समय कुछ समय के लिए कुछ भी नहीं लगता है।
ठीक है, तो अब मैंने इंटरनेट पर जो कुछ भी मुझे पाया और पाया, कोशिश की है, क्या कोई और चीज है जिसे मैं कोशिश कर सकता हूं? 64-बिट Win7 पर स्विच करने से काफी सुधार होगा (यह वैसे भी अगले वर्ष है)? क्या कोई हार्डवेयर/सॉफ़्टवेयर विकल्प हैं जो मैं ट्विक कर सकता हूं?
एल.ई .: भी आरएटीटी (एमएस से ट्रेसर) चला गया ताकि यह देखने के लिए कि क्या कोई इंटरप्ट बहुत लंबा समय ले रहा है, लेकिन सबकुछ क्रम में लगता है। एंटीवायरस कोई फर्क नहीं पड़ता है। मेरे आई 7 मोबाइल (2630 वर्ग) के खिलाफ एक और जीडब्ल्यूटी परियोजना बेंचमार्क किया गया और आई 7 लगभग 70% तेज है, हालांकि इसमें लगभग एक ही घड़ी है।
+ 1 मुझे इसमें भी रूचि है। मेरे अवलोकनों से यह सीपीयू बाध्य है (भले ही इसे सीपीयू 100% तक नहीं मिलता है) - कोर 2 डुओ 2GHz से कोर I3 2.6Ghz पर जाकर होस्टेड मोड में स्टार्ट अप टाइम लगभग आधा हो गया। (~ 60 से ~ 30 तक) –