performance पर टैग किए गए जवाब

कोड और अनुप्रयोग दक्षता की माप या सुधार से संबंधित प्रश्नों के लिए।

26
क्यों एक सॉर्ट किए गए सरणी को अनसोल्ड सरणी को संसाधित करने की तुलना में तेज़ी से संसाधित कर रहा है?
На этот вопрос есть ответы на स्टैक ओवरफ़्लो на русском : Почему отсортированный массив обрабатывается быстрее, чем не отсортированный? यहाँ C ++ कोड का एक टुकड़ा है जो कुछ बहुत अजीब व्यवहार दिखाता है। किसी अजीब कारण के लिए, डेटा को चमत्कारिक ढंग से छांटने से कोड लगभग छह गुना …

30
जावास्क्रिप्ट लिंक, "#" या "जावास्क्रिप्ट: शून्य (0)" के लिए मुझे किस "href" मूल्य का उपयोग करना चाहिए?
निम्नलिखित लिंक बनाने की दो विधियाँ हैं जिनमें जावास्क्रिप्ट कोड चलाने का एकमात्र उद्देश्य है। कार्यक्षमता, पृष्ठ लोड गति, सत्यापन प्रयोजनों, आदि के संदर्भ में कौन सा बेहतर है? function myJsFunc() { alert("myJsFunc"); } <a href="#" onclick="myJsFunc();">Run JavaScript Code</a> कोड स्निपेट चलाएंपरिणाम छिपाएँस्निपेट का विस्तार करें या function myJsFunc() { …

30
एंड्रॉइड एमुलेटर इतना धीमा क्यों है? हम एंड्रॉइड एमुलेटर को कैसे गति दे सकते हैं? [बन्द है]
इस पोस्ट में सुधार करना चाहते हैं? इस प्रश्न का विस्तृत उत्तर प्रदान करें, जिसमें उद्धरण और आपका उत्तर सही क्यों है की व्याख्या भी शामिल है। बिना पर्याप्त विवरण के उत्तर संपादित या हटाए जा सकते हैं। बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता …

21
कॉल और अप्लाई के बीच क्या अंतर है?
किसी फ़ंक्शन का उपयोग करने callऔर applyउसे लागू करने के बीच क्या अंतर है? var func = function() { alert('hello!'); }; func.apply(); बनाम func.call(); क्या दो पूर्वोक्त विधियों के बीच प्रदर्शन अंतर हैं? callओवर applyऔर इसके विपरीत का उपयोग कब करना सबसे अच्छा है ?

10
SQLite के INSERT-per-second प्रदर्शन में सुधार
SQLite का अनुकूलन मुश्किल है। C अनुप्रयोग का बल्क-इंसर्ट प्रदर्शन 85 आवेषण प्रति सेकंड से बढ़कर 96,000 आवेषण प्रति सेकंड तक हो सकता है! पृष्ठभूमि: हम एक डेस्कटॉप अनुप्रयोग के हिस्से के रूप में SQLite का उपयोग कर रहे हैं। हमारे पास XML फ़ाइलों में संग्रहित बड़ी मात्रा में कॉन्फ़िगरेशन …

3
क्यों मुद्रण "#" की तुलना में "बी" नाटकीय रूप से धीमा है?
मैंने 1000x के दो मैट्रिक्स बनाए 1000: पहला मैट्रिक्स: Oऔर #। दूसरी मैट्रिक्स: Oऔर B। निम्नलिखित कोड का उपयोग करते हुए, पहले मैट्रिक्स को पूरा करने में 8.52 सेकंड लगे: Random r = new Random(); for (int i = 0; i < 1000; i++) { for (int j = 0; …

8
डेटाबेस अनुक्रमण कैसे काम करता है? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 2 साल पहले …

10
एक संयुक्त लूप की तुलना में अलग-अलग छोरों में एलीमेंटवाइज़ जोड़ बहुत तेज़ी से क्यों होते हैं?
मान लीजिए a1, b1, c1, और d1ढेर स्मृति और मेरे संख्यात्मक कोड इंगित निम्नलिखित मुख्य लूप है। const int n = 100000; for (int j = 0; j < n; j++) { a1[j] += b1[j]; c1[j] += d1[j]; } इस लूप को किसी अन्य बाहरी forलूप के माध्यम से 10,000 …

10
"1000000000000000 रेंज में (1000000000000001)" पायथन 3 में इतना तेज क्यों है?
यह मेरी समझ है कि range()फ़ंक्शन, जो वास्तव में पायथन 3 में एक ऑब्जेक्ट प्रकार है , जनरेटर के समान मक्खी पर अपनी सामग्री उत्पन्न करता है। यह मामला होने के नाते, मुझे उम्मीद है कि निम्न पंक्ति समय की एक विषम राशि लेगी, क्योंकि यह निर्धारित करने के लिए …

14
क्या <= से तेज है?
है if( a &lt; 901 )तेजी से if( a &lt;= 900 )। इस सरल उदाहरण में बिल्कुल नहीं, लेकिन लूप कॉम्प्लेक्स कोड पर मामूली प्रदर्शन परिवर्तन हैं। मुझे लगता है कि यह उत्पन्न मशीन कोड के साथ कुछ करना है अगर यह सच है।

21
जावास्क्रिप्ट में किसी वस्तु की कुंजियों / गुणों की संख्या की कुशलता से गणना कैसे करें?
किसी वस्तु की कुंजियों / गुणों की संख्या को गिनने का सबसे तेज़ तरीका क्या है? वस्तु पर पुनरावृति के बिना ऐसा करना संभव है? यानी बिना किए var count = 0; for (k in myobj) if (myobj.hasOwnProperty(k)) count++; (फ़ायरफ़ॉक्स ने एक जादुई __count__संपत्ति प्रदान की , लेकिन इसे संस्करण …

5
0.1x से 0 को 10x तक धीमा करने में प्रदर्शन क्यों बदल जाता है?
यह बिट कोड क्यों है, const float x[16] = { 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6}; const float z[16] = {1.123, 1.234, 1.345, 156.467, 1.578, 1.689, 1.790, 1.812, 1.923, 2.034, 2.145, 2.256, 2.367, 2.478, 2.589, 2.690}; float y[16]; for (int …

10
64-बिट के साथ 32-बिट लूप काउंटर को बदलना इंटेल सीपीयू पर _mm_popcnt_u64 के साथ पागल प्रदर्शन विचलन का परिचय देता है
मैं popcountडेटा के बड़े सरणियों का सबसे तेज़ तरीका ढूंढ रहा था । मुझे एक बहुत ही अजीब प्रभाव का सामना करना पड़ा : मेरे पीसी पर प्रदर्शन ड्रॉप को 50% unsignedतक uint64_tबनाने के लिए लूप चर को बदलना । बेंचमार्क #include &lt;iostream&gt; #include &lt;chrono&gt; #include &lt;x86intrin.h&gt; int main(int argc, …

16
स्ट्रिंग प्रारूपण:% बनाम .फॉर्मट
पायथन 2.6 ने str.format()मौजूदा %ऑपरेटर से थोड़ा अलग सिंटैक्स के साथ विधि पेश की । कौन सा बेहतर है और किन स्थितियों के लिए है? निम्नलिखित प्रत्येक विधि का उपयोग करता है और इसका परिणाम समान होता है, इसलिए अंतर क्या है? #!/usr/bin/python sub1 = "python string!" sub2 = "an …

29
आप एक पायथन स्क्रिप्ट कैसे प्रोफाइल कर सकते हैं?
प्रोजेक्ट यूलर और अन्य कोडिंग कंटेस्टेंट के पास अक्सर दौड़ने के लिए अधिकतम समय होता है या लोग इस बात का घमंड करते हैं कि उनका विशेष समाधान कितनी तेजी से चलता है। पाइथन के साथ, कभी-कभी दृष्टिकोण कुछ कुंद होते हैं - यानी, समय कोड को जोड़ना __main__। एक …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.