दिलचस्प पोस्ट
मैं एनएलटीके डेटा कैसे डाउनलोड करूं? ऑटो-जनरेट किए गए ग्रिडदृश्य कॉलम में HTML एन्कोडिंग रोकें Xcode 4 (और निर्भरता) के साथ संकलन, निर्माण या संग्रह समस्याओं मैं पर्ल में एक चर नाम के रूप में एक चर का उपयोग कैसे कर सकता हूं? jQuery: एक तत्व का वर्ग और आईडी को एक ही समय में चुनें? आवारा / वर्चुअलबॉक्स / अपाचे 2 अजीब कैश व्यवहार didFinishPickingMediaWithInfo वापसी शून्य तस्वीर अजगर के साथ वाल्ग्रिंड का उपयोग कैसे करें? FancyBox 2.0 का प्रयोग करते समय मैं शीर्षक टैग से होवर पर टूलटिप कैसे छुपाऊं? इसमें फाइल के साथ निर्देशिका हटाएं? गिट / बैश विंडोज 7 एक्स 64 में बहुत धीमी है अप्रतिबंधित अपवाद समस्या को संभालना लुसेन में क्वेरी स्वत: पूर्णता / सुझाव कैसे करें? जावास्क्रिप्ट का उपयोग करके एकल कुकी मूल्य प्राप्त करने और सेट करने का "सर्वोत्तम" तरीका क्या है Prolog – सूची में पुनरावृत्तियों गिनती

एंड्रॉइड के प्रदर्शन युक्तियों से "ऐंड्रोम से बचें जहां आपको केवल इन्स की ज़रूरत है" को हटा दिया गया था?

आधिकारिक डेवलपर दस्तावेज़ीकरण से "केवल उन चीजों से बचें जिनकी आपको केवल आवश्यकताएं होती हैं" खंड हटा दिया गया था। (देखें कि एंड्रॉइड पुराने ऐप का उपयोग क्यों नहीं करता है? पुराने अनुभाग सामग्री के लिए)

क्यूं कर? क्या एंड्रॉइड वीएम में कोई बदलाव आया था जो टिप अप्रचलित बना था?

वेब के समाधान से एकत्रित समाधान "एंड्रॉइड के प्रदर्शन युक्तियों से "ऐंड्रोम से बचें जहां आपको केवल इन्स की ज़रूरत है" को हटा दिया गया था?"

उस दस्तावेज़ का मूल संस्करण केवल पूर्वाग्रहों का एक गुच्छा था यह केवल वास्तविक मानदंडों द्वारा समर्थित तथ्यों को शामिल करने के लिए फिर से लिखा गया है, और इसे अपडेट किया जाता है क्योंकि वीएम अपडेट हो जाता है आप विभिन्न मानदंडों को ढूंढ सकते हैं – साथ ही हम http://code.google.com/p/dalvik/ पर मूल पुस्तकालयों को अनुकूलित करने के लिए उपयोग किए जाने वाले कुछ बेंचमार्क –

एक अनुमान:

  • गिगहर्ट्ज़ सीपीयू जैसे हिंगबर्ड और स्नैपड्रैगन अब आम हैं, और छोटी-छोटी छोटी-छोटी मेमोरी आवश्यकताएं जो मूलतः डलविक वीएम को विवश करती हैं, अब तक सच नहीं हैं।
  • प्रत्येक शिपिंग डिवाइस जेआईटी (2.2 से नया) का उपयोग करता है Enum वर्ग initializer तेजी से चलेंगे, मूल्यों को JIT- समय स्थिरांक के रूप में माना जा सकता है, और जेआईटी के पास एनाम कक्षाओं को व्यवस्थित करने के लिए विशेष समर्थन हो सकता है
  • कोड जो वास्तव में प्रदर्शन-संवेदनशील एनडीके का उपयोग करता है, जो अभी भी नया और अनपोल था जब एंड्रॉइड 1.5 रिलीज हुआ था। 2.3 में एनडीके ने देशी गतिविधियों का समर्थन किया है, जो निकट-पूर्णतः अप्रबंधित गेम के लिए अनुमति देता है।

इस प्रकार, जीयूआई ऐप की तुलनात्मक रूप से सांसारिक आवश्यकताओं के लिए, ऊर्जा के विकास के समय के लाभों को अतिरिक्त रनटाइम लागत से कहीं अधिक है।

इलियट ह्यूजेस अपने ब्लॉग पर दस्तावेज़ के पुनर्लेखन के बारे में अधिक विवरण प्रदान करते हैं: http://elliotth.blogspot.com/2010/09/java-benchmarks.html

पोस्ट की दूसरी छमाही बताती है कि निष्पादन डॉक्टर पर हर दावे को अब बेंचमार्क के साथ बैक अप दिया गया है। डॉक्टर के पिछले संस्करणों में जाहिरा तौर पर असत्यापित दावा शामिल थे, जैसे, "एनोम से बचें क्योंकि वे बहुत महंगा हैं।"

इलियट ह्यूग्स के 2011 के उत्तर ने कहा कि एनाम से बचने का मूल कारण प्रदर्शन के कारण था … "प्रसंस्करण प्रदर्शन" के रूप में इस कारण तथ्य से समर्थन नहीं किया गया था, यह आधिकारिक दस्तावेजों से हटा दिया गया था।

इसे बाद में जोड़ा गया है क्योंकि enums में पूर्णांक का उपयोग करने की तुलना में स्मृति में बहुत अधिक डेटा जोड़ता है

यह स्मृति प्रदर्शन के लिए अभी भी खराब है

https://developer.android.com/training/articles/memory.html#Overhead