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

अनुकूलन एक मौजूदा कार्यक्रम को बेहतर बनाने की प्रक्रिया है, ताकि यह अधिक कुशलता से काम कर सके और / या कम संसाधनों का उपयोग कर सके।

2
शाखा भविष्यवाणी अनुकूलन के लिए कौन सा कोड बेहतर है?
शाखा की भविष्यवाणी को देखते हुए, और संकलक अनुकूलन के प्रभाव को भी, कौन सा कोड बेहतर प्रदर्शन की पेशकश करता है? ध्यान दें कि bRareExceptionPresent एक असामान्य स्थिति का प्रतिनिधित्व करता है। यह तर्क का सामान्य मार्ग नहीं है। /* MOST COMMON path must branch around IF clause */ …

7
एक चुस्त और झरना प्रक्रिया समयरेखा के भीतर कोड रीफैक्टरिंग और ऑप्टिमाइज़ेशन कहां होना चाहिए?
परियोजना प्रबंधन टीम के बीच यह धारणा दिखाई देती है कि "यह काम करता है" का अर्थ है कि तब इसे 100% पूर्ण माना जाना चाहिए। अधिकांश प्रोग्रामर जानते हैं कि हमेशा ऐसा नहीं होता है। अगर मैं कार्यशील कार्यक्षमता का एक टुकड़ा पाने के लिए वैकल्पिक तरीकों की कोशिश …

10
ग्राहकों की नजर में सॉफ्टवेयर की गति कितनी बार स्पष्ट होती है?
सिद्धांत रूप में, ग्राहकों को पहले हाथ के अनुभव से सॉफ्टवेयर के प्रदर्शन में सुधार महसूस करने में सक्षम होना चाहिए। व्यवहार में, कभी-कभी सुधार पर्याप्त रूप से ध्यान देने योग्य नहीं होते हैं, जैसे कि सुधार से मुद्रीकरण करने के लिए, ग्राहकों को आकर्षित करने के लिए विपणन में …

4
क्या मैं समय से पहले अनुकूलन कर रहा हूं?
मैं वर्तमान में C ++ में एक घटक-आधारित वास्तुकला के डिजाइन चरण में हूं। मेरे वर्तमान डिज़ाइन में सुविधाओं का उपयोग शामिल है जैसे: std::vectorके एस std::shared_ptrएस घटकों धारण करने के लिए std::dynamic_pointer_cast std::unordered_map<std::string,[yada]> घटक गेम-जैसे सॉफ़्टवेयर में आवश्यक विभिन्न वस्तुओं के डेटा और तर्क का प्रतिनिधित्व करेंगे, जैसे ग्राफिक्स, …

3
मेरा एल्गोरिथ्म जो सबसे बड़े बॉक्स को निकालता है जो छोटे बक्से से बनाया जा सकता है, बहुत धीमा है
एक क्यूब आधारित दुनिया (जैसे कि Minecraft, Trove, या Cube World) की कल्पना करें जहां सब कुछ पहचान के आकार के क्यूब्स से बना है और सभी क्यूब्स एक ही तरह के हैं । लक्ष्य दुनिया को आयताकार बक्से की सबसे कम संख्या के साथ प्रतिनिधित्व करना है (क्यूब्स को …

3
क्या अनुकूलन एल्गोरिथ्म की अनुकूलता का मूल्यांकन करने के लिए एक सामान्य तरीका है?
वहाँ एक अनुकूलन एल्गोरिथ्म की अनुकूलता का मूल्यांकन करने के लिए एक सामान्य तरीका है, उदाहरण के लिए एक एल्गोरिथ्म एक अन्यथा NP- हार्ड या NP- पूर्ण समस्या को हल करने वाला? एकमात्र विधि जो मैं अब तक आया था वह पहले से ही ज्ञात इष्टतम समाधानों के खिलाफ एल्गोरिथ्म …

11
आप कहां अनुकूलन करते हैं?
संभवतः गति के लिए अनुकूलित करने के लिए दो क्षेत्र हैं: जहां सबसे ज्यादा समय बिताया जाता है वह कोड जिसे सबसे अधिक कहा जाता है अनुकूलन शुरू करने के लिए सबसे अच्छी जगह कौन सी है? अक्सर कोड जिसे सबसे अधिक बार कहा जाता है, पहले से ही कम …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.