2012-11-07 15 views
5

मैं ब्लैकबेरी फोनगैप/वेबवर्क एप्लिकेशन विकसित कर रहा हूं। यदि मैं इसे ओएस 6 डिवाइस पर पूरे उपयोग में देखता हूं, तो यह स्मृति उपयोग के ~ 1 एमबी शुरू करेगा। जैसे ही मैं एप्लिकेशन का उपयोग करता हूं, स्मृति उपयोग धीरे-धीरे बढ़ता है (आलसी कचरा कलेक्टर मानते हैं), और फिर आमतौर पर जब तक यह 32 एमबी तक पहुंच जाता है, तो यह < 1 एमबी तक नीचे गिर जाएगा।क्या ब्लैकबेरी "कम स्मृति" चेतावनियों को ट्रिगर करता है?

यदि मैं आवेदन रात भर खुला रहता हूं, तो मैं अगली सुबह "कम मेमोरी चेतावनी" पर वापस आऊंगा कि मैं अपना ऐप बंद कर दूं। अजीब हिस्सा है, मैं सेटिंग्स के नीचे देखता हूं, और मेरा ऐप केवल ~ 1 एमबी मेमोरी का उपयोग कर रहा है, और डिवाइस में 200 एमबी रैम मुफ्त है। मैं कल्पना नहीं कर सकता कि आवेदन धीरे-धीरे जीबी के बिना 200 एमबी मेमोरी उपयोग तक चढ़ गया।

एप्लिकेशन पृष्ठभूमि में फ़ाइलों के लिए सर्वर को पिंग करता है, और पुश नोटिफिकेशन का जवाब देता है, लेकिन इसे अवधि के दौरान देख रहा है एक या दो घंटे न तो स्मृति को काफी हद तक बढ़ाते हैं (धीमी चढ़ाई से ~ 32 एमबी तक और जीसी से < 1 एमबी तक)।

क्या बीबी मेमोरी प्रबंधन के बारे में कुछ अजीब है, मुझे याद आ रही है। डिवाइस में लगातार ~ 200 एमबी फ्री रैम है और मैंने कभी भी उस राशि का उपयोग करने के करीब अपने ऐप को कभी नहीं देखा है। लेकिन अगर मैं इसे कुछ घंटों तक छोड़ देता हूं तो मैं वापस "स्मृति चेतावनी" पर वापस आऊंगा लेकिन इसे 1 एमबी के आसपास उपयोग करना चाहिए। मुझे और एक ग्राहक को एक दीवार ड्राइविंग।

उत्तर

0

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

मैंने कुछ किया शोध और ऐसा लगता है कि यह ब्लैकबेरी ओएस 6 पर एक सतत समस्या है। ऐप को हटाने और इसे पुनः इंस्टॉल करने से ऐप को पुनरारंभ करने में मदद नहीं मिलती है।

कम डिवाइस स्मृति

http://supportforums.blackberry.com/t5/Web-and-WebWorks-Development/Device-memory-is-Low-issue-for-an-WebWork-app/td-p/1166441/page/16

से संबंधित गहरी मुद्दों को देखने के लिए इस लिंक पर एक नज़र डालें
संबंधित मुद्दे