मैं जानना चाहता था कि आईआईएस [5/6/7] पर स्मृति सीमित करने के लिए लोगों ने सर्वोत्तम अभ्यास के रूप में क्या उपयोग किया। मैं 32 जीबी वेब सर्वर पर 4 जीबी भौतिक मेमोरी, और कोई/3 जीबी स्विच के साथ चल रहा हूं। मैं वर्तमान में अपने ऐप पूल को 1 जीबी प्रयुक्त स्मृति में सीमित कर रहा हूं। क्या यह बहुत कम है? कोई विचार?आईआईएस ऐप पूल में मेमोरी सीमाओं के लिए सर्वोत्तम अभ्यास
6
A
उत्तर
12
एप्लिकेशन पूल में सभी सीमाएं खराब व्यवहार करने वाले ऐप्स के लिए हैं। और अधिक विशेष रूप से:
- खराब ऐप को अच्छे ऐप्स से परेशान करने से रोकने के लिए।
- जितना संभव हो सके खराब ऐप को चलाने और रखने के लिए।
उस प्रकाश में, उत्तर निश्चित है: यह निर्भर करता है।
यदि आपका आवेदन लीक हो रहा है तो बिना सीमा के यह 1.2 - 1.6 जीबी (अगर मेमोरी परोसता है) के आसपास दुर्घटनाग्रस्त हो जाएगा। तो 1 जीबी समझदार है। यदि सामान्य ऑपरेशन के दौरान आपका एप्लिकेशन 100 एमबी से ज्यादा उपभोग नहीं करता है और आपके पास सर्वर पर कई ऐप पूल हैं, तो आपको एक ऐप को अन्य ऐप्स को नुकसान पहुंचाने से रोकने के लिए सीमा को कम करना चाहिए।
निष्कर्ष निकालने के लिए। 1 जीबी समझदार है। सीमाओं को मारना आवेदन क्रैश और डीबग और फिक्स्ड के रूप में माना जाना चाहिए।
David Wang blog उन मुद्दों पर एक अच्छा संसाधन है।
10
संबंधित मुद्दे
- 1. आईआईएस 7.0 ऐप पूल हर मिनट रीसाइक्लिंग
- 2. आईआईएस ऐप पूल अपवाद 0xc0000005
- 3. पीआईसी 18 स्टैक/मेमोरी प्रबंधन के लिए सर्वोत्तम अभ्यास?
- 4. एंड्रॉइड के लिए वेब ऐप लपेटने के लिए सर्वोत्तम अभ्यास
- 5. डायरेक्टएक्स ऐप में Alt-Tab समर्थन के लिए सर्वोत्तम अभ्यास?
- 6. आईआईएस को प्रकाशित करना - सर्वोत्तम अभ्यास
- 7. आईआईएस ऐप पूल पहचान बनाम विंडोज खाता
- 8. आईआईएस ऐप पूल - स्टॉप/स्टार्ट बनाम रीसायकल
- 9. आईआईएस ऐप पूल और स्टेटिक क्लासेस
- 10. आईआईएस ऐप पूल रीसायकल + क्वार्ट्ज शेड्यूलिंग
- 11. मजबूती के लिए सर्वोत्तम अभ्यास
- 12. आईआईएस आवेदन पूल पीआईडी
- 13. 'बड़े' रेल ऐप की संरचना के लिए सर्वोत्तम अभ्यास
- 14. वेब ऐप स्टेजिंग सर्वर (बजट पर) के लिए सर्वोत्तम अभ्यास
- 15. एंड्रॉइड पर पबनब के लिए सर्वोत्तम अभ्यास
- 16. उपयोगकर्ता नियंत्रण नामकरण के लिए सर्वोत्तम अभ्यास?
- 17. स्थिर लाइब्रेरी निर्भरताओं के लिए सर्वोत्तम अभ्यास
- 18. आईआईएस में सबसे अच्छा अभ्यास क्या है? प्रत्येक एप्लिकेशन के लिए एक आवेदन पूल, या एक साझा आवेदन पूल?
- 19. आईआईएस में पृष्ठभूमि धागे के प्रबंधन के लिए कुछ सर्वोत्तम अभ्यास क्या हैं?
- 20. सर्वोत्तम अभ्यास
- 21. असेंबली विलय के लिए सर्वोत्तम अभ्यास?
- 22. चेतावनियों को संभालने के लिए सर्वोत्तम अभ्यास
- 23. आंतरिक/अज्ञात वर्गों के लिए सर्वोत्तम अभ्यास
- 24. इंटेलिसेन्स जावास्क्रिप्ट संदर्भों के लिए सर्वोत्तम अभ्यास
- 25. वेब अनुप्रयोग वर्कफ़्लो के लिए सर्वोत्तम अभ्यास?
- 26. सेटिंग्स संग्रहीत करने के लिए सर्वोत्तम अभ्यास
- 27. सुरक्षित एपीआई के लिए सर्वोत्तम अभ्यास?
- 28. Magento अद्यतन करने के लिए सर्वोत्तम अभ्यास?
- 29. आईडी डेटाबेस के लिए सर्वोत्तम अभ्यास
- 30. प्रदर्शन के लिए सर्वोत्तम अभ्यास प्रथाओं
याद रखें कि 1.2 - 1.6 जीबी सीमा के कारण क्या हुआ? क्या यह .NET या 32 बिट सीमाओं में स्मृति विखंडन को हिट करना शुरू कर रहा था? धन्यवाद। – smaclell