पर मार डाला गया है मेरे ऐप में एक थ्रेड है जो एक मिनट से अधिक समय के लिए कुछ समय लेने वाली नौकरी करता है और ऐप 6.8 एमबी मेमोरी का उपभोग करता है। मुझे कुछ समय बाद स्मृति चेतावनी मिलती है और फिर यह मारे जाती है। ऐसा कुछ भी नहीं है जिसे मैं रिलीज़ कर सकता हूं, और मैं 7 एमबी मेमोरी का भी उपयोग नहीं कर रहा हूं ... मुझे पागल कर रहा है ... कृपया कोई सलाह?मेरा आईफोन ऐप मेमोरी चेतावनी प्राप्त करता है और 6.8 एमबी
6
A
उत्तर
1
मुझे अभी भी नहीं पता कि यह क्यों हो रहा है, लेकिन अब मुझे एक कामकाज मिला है। इस नौकरी को धागे में चलाने के बजाए, अगर मैं इसे मुख्य धागे पर चलाता हूं, न तो मुझे स्मृति चेतावनी मिलती है, न कि यह मारे जाते हैं। लेकिन फिर मैं यूआई में प्रगति नहीं दिखा सकता। मैं इसे करने के लिए एनएसटीमर का उपयोग करने जा रहा हूं।
2
शायद आपकी याददाश्त सुपर-खंडित है? लीक किए गए डेटा से भरे 7 एमबी तक भी आपके ऐप को मारना नहीं चाहिए। आपके साथ खेलने के लिए कम से कम 20 एमबी होना चाहिए। फोन को रीबूट करने का प्रयास करें और देखें कि क्या इससे मदद मिलती है।
संबंधित मुद्दे
- 1. कोर डेटा मेमोरी उपयोग और मेमोरी चेतावनी
- 2. आईफोन ऐप वितरण चेतावनी
- 3. मेरा आईफोन इसकी ऊंचाई कैसे प्राप्त करता है?
- 4. एवीकैम मेमोरी कम चेतावनी
- 5. आईफोन ओएस मेमोरी चेतावनी। विभिन्न स्तरों का मतलब क्या है?
- 6. आईफोन मेमोरी चेतावनी और क्रैश - लेकिन कम स्मृति मेमोरी उपयोग दिखा रहे उपकरण
- 7. मेमोरी चेतावनी और दुर्घटना: इसे कैसे संभालें
- 8. मेमोरी डिवाइस पर चेतावनी, उपकरण
- 9. मेरा ऐप क्यों हो रहा है ReceiveMemory चेतावनी और मार जाता है हालांकि स्मृति स्थिर है और पर्याप्त स्मृति उपलब्ध है?
- 10. आईपैड कम मेमोरी उपयोग के साथ मेमोरी चेतावनी प्राप्त कर रहा है
- 11. आईफोन स्क्रीन ताले के बाद भी मेरा ऐप कैसे चलाएं?
- 12. किसी भी आईफोन ऐप द्वारा उपयोग की जाने वाली मेमोरी
- 13. आईफोन ऐप कितनी मेमोरी का उपयोग कर सकता है?
- 14. मेरा आईफोन ऐप "मैक ऐप आर्काइव" के रूप में संग्रहीत किया जा रहा है और "आईओएस ऐप आर्काइव" नहीं है
- 15. आईओएस ऐप कम मेमोरी के लिए मारे गए लेकिन मेमोरी चेतावनी
- 16. नेटबीन्स 6.8
- 17. मेरा ऐप scrollViewDidScroll को कॉल करता है 19 बार
- 18. खोज परिणामों में मेरा आईफोन ऐप नहीं मिला
- 19. आईफोन ऐप: ऐप आईडी से ऐप आइकन कैसे प्राप्त करें?
- 20. आईफोन ऐप
- 21. जावा वेब ऐप के लिए मेमोरी खपत (300 एमबी बहुत अधिक?)
- 22. ऐप के लिए स्पाकी मेमोरी "स्वस्थ" है?
- 23. क्या आईफोन डिवाइस पर मेमोरी चेतावनी मैन्युअल रूप से भेजने का कोई तरीका है?
- 24. आईफोन विकास - आईफोन एप्लिकेशन के लिए मेमोरी सीमा
- 25. आईफोन ऐप
- 26. मेरा आईफोन ऐप आइकन क्या संकल्प होना चाहिए?
- 27. आईफोन ऐप
- 28. Netbeans 6.8 आईडीई
- 29. आईफोन विकास - कंपाइलर चेतावनी!
- 30. मेरा कोड डीडीडी (डोमेन-संचालित डिज़ाइन) योग्यता प्राप्त करता है?
डीबगर या मेमोरी लीक टूल का उपयोग करें। http://stackoverflow.com/questions/172125/avoiding-finding-and-removing-memory-leaks-in-cocoa –
इसके अलावा, सुनिश्चित करें कि आप डिवाइस पर परीक्षण कर रहे हैं न केवल सिम्युलेटर। – rickharrison
मैं इसे डिवाइस पर चला रहा हूं; सिम्युलेटर पर मुझे स्मृति चेतावनी नहीं मिलती है जब तक कि मैं इसे अनुकरण नहीं करता। जब ऐप मर जाता है, तो gdb यह कहता है ... प्रोग्राम 0 सिग्नल 0, सिग्नल 0. से समाप्त हुआ प्रोग्राम, तो यह ओएस है जो मेरे ऐप को मार रहा है। यह केवल 7 एमबी मेमोरी ले रहा है और अभी भी ओएस इसे मार रहा है !!! डिवाइस को पुनरारंभ करने से कोई मदद नहीं मिलती है, क्या मुझे कुछ याद आ रहा है? "लीक" 6.8 एमबी मेमोरी का कोई रिसाव और लगातार उपयोग नहीं दिखाता है। – Abix