मैंने आईफोन के लिए ब्लैकजैक ऐप बनाया है। यह चलने पर 70 एमबी मेमोरी लेता है। क्या यह बहुत अधिक है? यह मेरे लिए थोड़ा ऊंचा लगता है। या यह सामान्य है कि मैं कुछ ग्राफिक्स/एनीमेशन (कार्ड, चिप्स इत्यादि के लिए) का उपयोग कर रहा हूंमेरा आईफोन ऐप कितना मेमोरी लेना चाहिए?
उत्तर
टिक टैक पैर की अंगुली की तरह कम मांग वाले गेम, लगभग 10 एमबी लें। हालांकि, आपके पास एनीमेशन है। मुझे लगता है कि यह 2 डी एनीमेशन है, क्योंकि 3 डी गेम लगभग 500 एमबी लेते हैं, और 1 जीबी के करीब फैनसीयर हैं।
कोड क्या कर रहा है, यह देखे बिना, यह एक अच्छा 2 डी ब्लैकजैक ऐप के लिए स्वीकृत सीमा के भीतर प्रतीत होता है।
कहा जा रहा है कि lowering an app's memory usage के लिए ऐप्पल की सलाह को देखने में कोई दिक्कत नहीं होगी।
बहुत बढ़िया, बहुत बहुत धन्यवाद! हाँ बस 2 डी एनीमेशन। मैं निश्चित रूप से सुझाए गए उस पृष्ठ पर एक नज़र डालेगा! – mattman88
निरीक्षण: इसके लिए केवल कम स्मृति का उपयोग करना कोई फायदा नहीं है। 450 एमबी की तुलना में 500 एमबी अप्रयुक्त रैम बेहतर कैसे है?
उस अवलोकन के परिणामस्वरूप, आईओएस में उपयोग की जाने वाली एक आम तंत्र NSCache
है। यह [लगभग] एक सहयोगी मानचित्र है जो चीजों को तब तक बनाए रखेगा जब तक कि ऐसा करने तक अनुपयुक्त स्मृति दबाव न हो। वही पैटर्न अधिक आम तौर पर प्रयोग किया जाता है। जो भी उपलब्ध है, उसका उपयोग तब तक करें जब तक ऐसा करने से किसी और को कोई समस्या न हो। यही कारण है कि कम स्मृति चेतावनी मौजूद हैं। ऐसे कैश दोनों डेवलपर्स और सिस्टम द्वारा उपयोग किए जाते हैं - उदा। प्रत्येक कॉल के लिए [UIImage imageNamed:]
पर।
इससे परे यह आपकी संपत्तियों पर निर्भर करता है, आपके विचारों की व्यवस्था कैसे की जाती है और अन्य कारकों का एक समूह।
एक रेटिना आईफोन 5 एस में 1136x640 पिक्सेल का संकल्प है। तो यह डेटा के बारे में 2.8 एमबी है। आप एनिमेशन का जिक्र करते हैं: क्या आपके पास एनीमेशन की 25 स्क्रीन जोड़ने के लिए पर्याप्त रूप से कई अलग-अलग संपत्तियां हैं? यदि ऐसा है तो वह 70 एमबी है।
आपके विचारों के बारे में क्या? क्या आप के बारे में बहुत से स्वतंत्र विचार रखते हैं? प्रत्येक दृश्य में CALayer
होता है जो सामान्य परिस्थितियों में एक जीपीयू पदचिह्न का मतलब है। NSCache
के साथ, ऐसी मेमोरी तब तक रखी जाती है जब तक कि स्मृति दबाव अन्यथा करने की आवश्यकता को इंगित न करे (और फिर भी कुछ भी जो वर्तमान पदानुक्रम का हिस्सा है उसे अपना भंडारण रखना है)।
वाह, आपकी 2.8 एमबी डेटा चीज बहुत अधिक जगह पर थी, मैंने अभी इसे फिर से परीक्षण किया है और मेरे पास एनीमेशन की लगभग 30 स्क्रीन हैं और मेरा ऐप लगभग 80 एमबी रैम ले रहा है। नई चीजें सीखना पसंद है। धन्यवाद! – mattman88
- 1. मेरा वेब ऐप कितना लचीला होना चाहिए?
- 2. मेरा आईफोन ऐप आइकन क्या संकल्प होना चाहिए?
- 3. मेरा कर्नेल मॉड्यूल कितना मेमोरी उपयोग कर रहा है?
- 4. मेरा लेना क्यों मेरे स्ट्रीम
- 5. मेरा कोड कितना है?
- 6. ऐप में क्रेडिट कार्ड भुगतान लेना
- 7. NSUserDefaults का बैक अप लेना और आईफोन
- 8. मेरा आईफोन ऐप मेमोरी चेतावनी प्राप्त करता है और 6.8 एमबी
- 9. फोनगैप में मेरा कोड कितना सुरक्षित है
- 10. मेरा आईफोन ऐप क्यों खारिज कर दिया गया था?
- 11. Agile में कौन से समूहों को भाग लेना चाहिए?
- 12. आईफोन स्क्रीन ताले के बाद भी मेरा ऐप कैसे चलाएं?
- 13. खोज परिणामों में मेरा आईफोन ऐप नहीं मिला
- 14. आईफोन ऐप
- 15. आईफोन ऐप
- 16. एक चीज करें - इस नियम को कितना दूर लेना है?
- 17. आईफोन ऐप
- 18. आईफोन ऐप
- 19. आईफोन ऐप
- 20. मेरा ऐप अभी भी
- 21. जब मेरा ऐप आईओएस
- 22. मेरा कोड कितना समय लगता है?
- 23. मेरा सुरक्षित पुनर्स्थापन कितना सुरक्षित है?
- 24. किसी भी आईफोन ऐप द्वारा उपयोग की जाने वाली मेमोरी
- 25. एक आईफोन ऐप में मेमोरी उपयोग की निगरानी करें?
- 26. आईफोन ऐप कितनी मेमोरी का उपयोग कर सकता है?
- 27. आईफोन मेमोरी usuage
- 28. मुझे कितना अनुकूलित करना चाहिए?
- 29. आप कितना रक्षात्मक होना चाहिए?
- 30. फ़ंक्शन कितना छोटा होना चाहिए?
आपको ठीक होना चाहिए ... http://stackoverflow.com/questions/21071311/how-much-memory-can-one-ios-app-use – PCoder123
आपकी प्रतिक्रिया के लिए धन्यवाद! मैं सामान्य रूप से सोच रहा था कि अगर मैं आवश्यक ऐप के प्रकार से अधिक मेमोरी का उपयोग कर रहा हूं तो यह है? मुझे उत्सुकता है कि अगर मेरा कोडिंग स्मृति उपयोग दृष्टिकोण से जंगली रूप से अक्षम है। कोई विचार अगर यह इस प्रकार के ऐप के लिए उच्च अंत में है? धन्यवाद। – mattman88
जब आप कहते हैं कि आप एनीमेशन का उपयोग कर रहे हैं, तो क्या आपका मतलब बहुत सारे ग्राफिकल संसाधन हैं या क्या आप सिर्फ जीपीयू काम के लिए कोरएनीमेशन का मतलब है? – Tommy