2010-08-27 11 views
6

मैंने आईपैड एप्लिकेशन बनाया है जो वेब सेवा का उपयोग कर छवियों को डाउनलोड करता है। लेकिन उच्च गुणवत्ता वाली छवियों के साथ छेड़छाड़ के दौरान मेरा आवेदन कहीं दुर्घटनाग्रस्त हो जाता है। तो मेरा सवाल है - आईपैड पर चल रहे एप्लिकेशन के लिए अधिकतम मेमोरी सीमा क्या है? एप्लिकेशन कब आईपैड पर LowMemoryWarning मारा?आईपैड में अधिकतम एप्लिकेशन मेमोरी सीमा?

+0

और यह लगभग 10 प्रश्नों का डुप्लिकेट है। –

+3

@ जेसे, जिसमें से आपने वास्तव में शून्य की पहचान की है। –

उत्तर

7

कहने के लिए कोई प्रति-आवेदन सीमा नहीं है। किसी एप्लिकेशन को उपलब्ध स्मृति की मात्रा मुक्त मेमोरी की मात्रा पर निर्भर करती है, जो पृष्ठभूमि में चल रहे अनुप्रयोगों द्वारा उपयोग की जाने वाली स्मृति की मात्रा पर निर्भर करती है। इन ऐप्स में स्प्रिंगबोर्ड जैसे स्थायी रूप से चल रहे सिस्टम ऐप्स, कभी-कभी सिस्टम सिस्टम जैसे सफारी, आईपॉड इत्यादि चल रहे हैं और (जब आईओएस 4 आईपैड के लिए आएगा) उपयोगकर्ता-ऐप जो अभी भी पृष्ठभूमि में चलते हैं।

फिर भी, मैं कहूंगा कि एक ऐप को सभी उपलब्ध राम के 50% से अधिक का उपयोग नहीं करना चाहिए। आईपैड पर वर्तमान में इसका मतलब 128 एमबी है और यह काफी होना चाहिए। क्या आपने अपने ऐप पर रिसाव जांच की है?

+0

हां मैंने अपने ऐप पर लीक चेक किया है। यह 2 से 4 केबी से अधिक नहीं है। अब मैंने 130 एमबी तक अपनी ऐप मेमोरी सीमित कर दी है, अगर यह इसे पार करती है तो मैंने छवि की गुणवत्ता कम कर दी है और कम गुणवत्ता वाली छवि डाउनलोड की है। धन्यवाद। – Mahesh

+0

हाय मैक्स, क्या आप सुनिश्चित हैं कि एप्लिकेशन लगभग 100 मीटर हो सकता है। क्योंकि मैं पीडीएफ पढ़ने के लिए आईपैड के लिए एक एप्लीकेशन विकसित कर रहा हूं। बड़े पीडीएफ के लिए मेरा ऐप मेमोरी आकार 25 से 30 एमबी तक बढ़ रहा है और यह मुझे स्मृति चेतावनी दे रहा है। 2 से 3 चेतावनी देने के बाद दुर्घटनाग्रस्त हो रहा है। क्या आप कृपया मुझे बता सकते हैं कि मेरे आवेदन के लिए 100 एमबी तक कैसे उपयोग करें? – CKT

+0

30 एमबी मेरे लिए कुछ प्रतीत होता है, लेकिन इसके लिए कई कारण हो सकते हैं। क्या आपने उपकरण का उपयोग कर पूरे सिस्टम की स्मृति खपत का विश्लेषण किया था? –

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