2012-04-19 14 views
6

क्या वर्चुअलनेव के साथ उत्पादन में डीजेगो को तैनात करते समय कोई ट्रेडऑफ (मेमोरी, प्रदर्शन इत्यादि) है?Django Virtualenv उत्पादन tradeoffs

मुझे यह पसंद है कि यह सब कैसे सैंडबॉक्स और साफ है लेकिन किसी भी प्रदर्शन की जानकारी नहीं मिल रही है।

कोई भी दिशा अच्छी होगी।

धन्यवाद,

उत्तर

8

वर्चुअलएन्व द्वारा प्रबंधित एनवी के बीच कोई प्राकृतिक अंतर नहीं है और जो इसका उपयोग नहीं कर रहे हैं: बस अलग-अलग फाइल सिस्टम निर्देशिका और पायथन पथ। इसके अलावा, वर्चुअलनेव आपके देव का समय बचाता है जो आपने उल्लेख किया है, जो envs की लचीली कॉन्फ़िगरेशन की अनुमति देता है और एकल नोड पर स्विचिंग की अनुमति देता है, जो सूडो की आवश्यकता को छोड़ देता है ... जो, आईएमओ बड़ा 'प्रदर्शन' लाभ है।

1

कोई नहीं, मुझे लगता है। मैं हमेशा वर्चुअलएनवी का उपयोग करता हूं। डिस्क पर संकुल के स्थान के बावजूद, उन्हें सभी को Django की प्रक्रिया के लिए स्मृति में लोड किया जाना है। कठोर हिस्सा वर्चुअलएन्व का पुनर्निर्माण कर रहा है जब आपको पायथन को पुन: संकलित करने की आवश्यकता होती है, लेकिन मुझे कोई प्रदर्शन समस्या नहीं दिखाई देती है।

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