5

उबंटू में नहीं, मैं विकास सर्वर शुरू करने के लिए आदेश /dev_appserver.py चलाता हूं। सब कुछ लिनक्स के नीचे snappy चलाता है।Google ऐप इंजन विकास सर्वर विंडोज़ में धीमा है लेकिन उबंटू लिनक्स

मेरे पास एक ही मशीन पर विंडोज 7 स्थापित है। विंडोज़ में, मैं Google ऐप इंजन लॉन्चर (संस्करण 1.5.1) से विकास सर्वर शुरू करता हूं। सर्वर ठीक शुरू होता प्रतीत होता है, लेकिन एक बार यह चलने के बाद, लोड होने से पहले कुछ मिनट लग सकते हैं, लोड होने के लिए, बिल्कुल भी। पृष्ठ या तो पूरी तरह लोड करने के लिए या बिल्कुल नहीं। यदि पृष्ठ लोड करना शुरू हो जाता है, तो यह आमतौर पर काफी तेज़ होता है। यह छवियों और स्क्रिप्ट्स की लोडिंग नहीं है जो धीमी है, लेकिन ऐसा लगता है कि अनुरोध स्वयं लटका हुआ है या कहीं खो गया है।

पृष्ठ जो अक्सर समय लगता है वह "Google के साथ लॉगिन" पृष्ठ का बहाना है। साथ ही, हैंग अप के दौरान, कभी-कभी मुझे निम्न लॉग संदेश मिल जाएगा (लेकिन मुझे यकीन नहीं है कि इससे संबंधित)। ज्यादातर बार, मुझे कोई संदेश नहीं मिलेगा।

INFO  2011-07-10 22:36:58,631 dev_appserver_index.py:254] Updating C:\Users\Eric\Documents\NetBeansProjects\linkpad\index.yaml 

जबकि एक त्रिशंकु अनुरोध के लिए इंतज़ार कर, Windows कार्य प्रबंधक 00 सीपीयू का उपयोग कर के रूप में GoogleAppEngineLauncher.exe दिखाएगा।

इसे ठीक करने के तरीके पर कोई सुझाव?

नोट: मैं कुछ हद तक में परीक्षण के लिए विंडोज पर निर्भर कर रहा हूँ - आप इसे अनुमान लगाया - आईई

संपादित करें: मैं इस समस्या को हल करने में सक्षम नहीं किया गया है, तो मैं Ubuntu में समाधान का फैसला किया है :

  1. स्थापित VitualBox OSE
  2. XP के 2 प्रतियां और Win7 के 1 जाओ
    • यदि आपका स्कूल एक MSDNAA पी है ये मुक्त किया जा सकता rogram। "Yourschool msndaa" googling कोशिश करें।
  3. VirtualBox में आभासी मशीन बनाएँ इस प्रकार है:
    • एक्सपी 1 - स्थापित IE 7
    • xp2 - स्थापित आईई 8
    • Win7 - स्थापित आईई 9

सुनिश्चित करें वर्चुअलाइजेशन रूट जाने से पहले आपके पास 30 जीबी फ्री स्पेस और कम से कम 2 जीबी रैम है।

+0

मैं Win7 पर एसडीके हूँ और यह बहुत तेज़ है को प्रभावित करता है, तो कर रहे हैं। मैं लॉन्चर का उपयोग नहीं करता, हालांकि कमांड लाइन। – jiggy

+0

मैंने कमांड लाइन की कोशिश की, और दुर्भाग्यवश अनुरोध अभी भी लटका रहे हैं। खासकर नाटक लॉगिन स्क्रीन पर। हालांकि अच्छा विचार है। – zzz

उत्तर

1

अपने सीपीयू को अपग्रेड करें और अपनी रैम बढ़ाएं और अपनी खिड़कियां साफ़ करें। विंडोज लिनक्स से अधिक संसाधनों का उपयोग करता है।

खासकर उन सभी पृष्ठभूमि कार्यों, सेवाओं और प्रीलोड किए गए ऐप्स सक्रिय रूप से विंडोज के तहत संसाधनों के लिए प्रतिस्पर्धा कर रहे हैं। चलो देखते हैं, तो आप शायद इन सेवाओं, कार्य या preloadeds है:

ओरेकल नहीं के लिए वाणिज्यिक फायदा नहीं है विकास डाटाबेस सर्वर, लगातार सक्रिय दुर्भावनापूर्ण फ़ाइल, एस/डब्ल्यू, कुकी डिटेक्टर, फ्लैश, OpenOffice, जावा हॉटस्पॉट/अद्यतन , $ 5/माह फैक्स, पीडीएफ प्रिंटर, पिकासा, एमएसएन/एओएल, ढूंढ-ए-रूसी-दुल्हन-अधिसूचना (जेस्ट किडिन) ... आदि

प्रत्येक बार जब कोई नया जावा अपडेट किया जाता है, तो सूर्य/ओरेकल जोर देते हैं यह सुनिश्चित करने के बाद कि उनके जावा अपडेट अधिसूचना को पहले से लोड किया गया है।एक शहरी किंवदंती है जो कहती है कि एक निश्चित (यूएस) रिपब्लिकन सीनेटर ने एक बार कहा था, "यहां एक बिलियन, एक बिलियन, और बहुत जल्द आप वास्तविक पैसे बोल रहे हैं"। इसलिए, इससे कोई फर्क नहीं पड़ता कि प्रीलोडेड एस/डब्ल्यू के कितने संसाधन प्रकाशक कहते हैं कि वे उपयोग करते हैं, वे सभी जोड़ते हैं। एमएसएन, फ्लैश, ओपन ऑफिस इत्यादि को अक्षम करें। मुझे यकीन है कि आप इन खिड़कियों में डरावनी परेशानियों से ज्यादा समझदार हैं।

जब मैंने दोहरी कोर से क्वाड कोर और 2 जीबी से 6 जीबी तक अपग्रेड किया, तो विंडोज और उबंटू के बीच ग्रहण के प्रदर्शन में अंतर एक ज्ञानी अंतर से संकुचित हो गया। विंडोज़ पर हर अब और फिर ग्रहण अभी भी जम जाता है। मुझे लगता है कि विंडोज़ पर ग्रहण चलाने के लिए इष्टतम सेट-अप 6 सीपीयू 12 जीबी रैम है - क्योंकि मैं आम तौर पर दो उदाहरण चलाता हूं और कभी-कभी ग्रहण के तीन उदाहरण भी चलाता हूं। और फिर कभी-कभी नेटबीन भी।

मैंने जेवीएम अधिकतम ढेर आकार को 1024 एमबी तक बढ़ाया, हालांकि ग्रहण कभी भी वीएम की मात्रा को छूने लगता है।

+1

मैं अपने विंडोज़ बॉक्स को साफ रखता हूं (मैं अक्सर ऑटोरन्स का उपयोग करता हूं)। मेरे पास बहुत महंगा धातु है। मैं ग्रहण का उपयोग नहीं करता हूं। – zzz

3

क्या आप विंडोज़ पर क्रोम के साथ साइट देख रहे हैं? यदि ऐसा है तो आप --disable-preconnect ध्वज के साथ क्रोम शुरू करना चाहेंगे।

dev_appserver.py की एकल-थ्रेडेड प्रकृति क्रोम के कुछ चालाक कनेक्शन/अनुरोध लाने के साथ अच्छी तरह से नहीं बैठती है।

वहाँ के बारे में यह here और here, स्टार कृपया मुद्दों यह आप

संबंधित मुद्दे