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

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

7
LINQ के कार्यों का क्रम मायने रखता है?
मूल रूप से, जैसा कि प्रश्न कहता है ... प्रदर्शन के संदर्भ में LINQ फ़ंक्शन का क्रम मायने रखता है ? जाहिर है परिणाम अभी भी समान होना होगा ... उदाहरण: myCollection.OrderBy(item => item.CreatedDate).Where(item => item.Code > 3); myCollection.Where(item => item.Code > 3).OrderBy(item => item.CreatedDate); दोनों मुझे एक ही परिणाम …
114 c#  performance  linq 

9
स्ट्रिंग संयोजन सरणी जोड़ की तुलना में क्यों अधिक तेज होता है?
आज, मैंने इस धागे को स्ट्रिंग संघनन की गति के बारे में पढ़ा । हैरानी की बात यह है कि, स्ट्रिंग कॉनटेनमेंट विजेता था: http://jsben.ch/#/OJ3vo परिणाम मेरे विचार से विपरीत था। इसके अलावा, इस बारे में कई लेख हैं जो इस तरह के विरोध के बारे में बताते हैं । …

5
क्या LinearLayout की तुलना में RelativeLayout अधिक महंगा है?
मैं हमेशा से RelativeLayout का उपयोग कर रहा हूँ हर बार मुझे एक व्यू कंटेनर की आवश्यकता होती है, यह लचीलेपन के कारण होता है, भले ही मैं वास्तव में कुछ सरल प्रदर्शित करना चाहता था। क्या ऐसा करना ठीक है, या मुझे प्रदर्शन / अच्छी प्रथाओं के दृष्टिकोण से, …

10
IPC प्रदर्शन: सॉकेट नामांकित पाइप
सभी को लगता है कि नाम पाइप पाइप सॉकेट आईपीसी से तेज हैं। वे कितने तेज हैं? मैं सॉकेट्स का उपयोग करना पसंद करूंगा क्योंकि वे दो-तरफ़ा संचार कर सकते हैं और बहुत लचीले हैं, लेकिन लचीलेपन पर गति का चयन करेंगे यदि यह काफी मात्रा में है।

4
इवेंट हैंडलर के लिए लैम्ब्डा एक्सप्रेशन का उपयोग करना
मेरे पास वर्तमान में एक पृष्ठ है जो निम्नानुसार घोषित किया गया है: public partial class MyPage : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { //snip MyButton.Click += (o, i) => { //snip } } } मैंने हाल ही में 1.1 से .NET 3.5 में स्थानांतरित किया है, …
114 c#  performance  events  lambda 

3
MongoDB में इंडेक्स मैटर की दिशा क्यों होती है?
डॉक्स को उद्धृत करने के लिए : इंडेक्स बनाते समय, कुंजी से जुड़ी संख्या इंडेक्स की दिशा को निर्दिष्ट करती है, इसलिए इसे हमेशा 1 (आरोही) या -1 (अवरोही) होना चाहिए। दिशा एकल कुंजी अनुक्रमों के लिए या यादृच्छिक अभिगम पुनर्प्राप्ति के लिए महत्वपूर्ण नहीं है, लेकिन यदि आप कंपाउंड …

8
क्या हैश टेबल वास्तव में O (1) हो सकता है?
यह सामान्य ज्ञान है कि हैश टेबल ओ (1) प्राप्त कर सकते हैं, लेकिन यह मेरे लिए कभी भी समझ में नहीं आया है। क्या कोई इसे समझा सकता है? यहाँ दो परिस्थितियाँ हैं जो मन में आती हैं: A. मूल्य हैश तालिका के आकार की तुलना में एक छोटा …

10
PHP, $ array [] = $ value या array_push ($ array, $ value) में क्या उपयोग करना बेहतर है?
एक सरणी सदस्य को नियुक्त करने के लिए PHP में क्या उपयोग करना बेहतर है, $array[] = $value; या array_push($array, $value); ? हालाँकि मैनुअल कहता है कि आप फंक्शन कॉल से बचने के लिए बेहतर हैं, मैंने यह भी पढ़ा $array[]है कि यह बहुत धीमा है array_push()। कुछ स्पष्टीकरण या …
113 php  arrays  performance 

4
MySQL में दो सिंगल-कॉलम इंडेक्स बनाम एक दो-कॉलम इंडेक्स?
मैं निम्नलिखित का सामना कर रहा हूं और मुझे यकीन नहीं है कि सबसे अच्छा अभ्यास क्या है। निम्नलिखित तालिका पर विचार करें (जो बड़ी हो जाएगी): आईडी पीके | giver_id FK | प्राप्तकर्ता_एड एफके | तारीख मैं InnoDB का उपयोग कर रहा हूं और जो मैं समझता हूं, वह …

3
स्ट्रिंग इंटरपोलेशन बनाम स्ट्रिंग ।फॉर्मैट
क्या स्ट्रिंग प्रक्षेप का उपयोग करने के बीच एक उल्लेखनीय प्रदर्शन अंतर है: myString += $"{x:x2}"; बनाम स्ट्रिंग.फॉर्मेट ()? myString += String.Format("{0:x2}", x); मैं केवल इसलिए पूछ रहा हूं क्योंकि रेस्पर ठीक करने का संकेत दे रहा है, और मुझे पहले बेवकूफ बनाया गया है।

9
[] और {} बनाम सूची () और तानाशाही (), जो बेहतर है?
मैं समझता हूं कि वे दोनों अनिवार्य रूप से एक ही चीज हैं, लेकिन शैली के संदर्भ में, जो एक खाली सूची या तानाशाही बनाने के लिए उपयोग करने के लिए बेहतर (अधिक पायथोनिक) है?

5
अगर बनाम स्विच स्पीड
कंपाइल ऑप्टिमाइजेशन के कारण स्विच स्टेटमेंट आमतौर पर इफ-इफ-इफ स्टेटमेंट (जैसे कि इस लेख में descibed ) के बराबर होता है । यह अनुकूलन वास्तव में कैसे काम करता है? किसी को भी एक अच्छी व्याख्या है?

6
क्या जावा वस्तुओं को सेट करने से कुछ भी नहीं हो सकता है?
मैं कुछ पुरानी पुस्तकों को ब्राउज़ कर रहा था और पीटर हैगर द्वारा "प्रैक्टिकल जावा" की एक प्रति मिली। प्रदर्शन अनुभाग में, ऑब्जेक्ट सन्दर्भों को nullतब सेट करने की सिफारिश की जाती है जब कोई आवश्यकता नहीं होती है। जावा में, nullप्रदर्शन या कचरा संग्रह दक्षता में सुधार करने के …

10
MySQL तालिका में varchar लंबाई का महत्व
मेरे पास एक MySQL टेबल है जहां पंक्तियों को गतिशील रूप से डाला जाता है। क्योंकि मैं स्ट्रिंग्स की लंबाई के बारे में निश्चित नहीं हो सकता हूं और न ही उन्हें काट देना चाहता हूं, इसलिए मैं उन्हें वेरचर (200) बनाता हूं जो आम तौर पर मेरी जरूरत से …
112 sql  mysql  performance  types 

3
CUDA गुठली के लिए मैं ग्रिड और ब्लॉक आयाम कैसे चुनूं?
यह एक सवाल है कि CUDA ग्रिड, ब्लॉक और थ्रेड साइज़ को कैसे निर्धारित किया जाए। यह यहां पोस्ट किए गए एक अतिरिक्त प्रश्न है । इस लिंक के बाद, टेलोनमीज़ के उत्तर में एक कोड स्निपेट होता है (नीचे देखें)। मुझे टिप्पणी "ट्यूनिंग और हार्डवेयर बाधाओं द्वारा आमतौर पर …

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