"कॉल स्टैक" और "स्टैक ट्रेस" शब्द के बीच क्या अंतर है?कॉल स्टैक और स्टैक ट्रेस के बीच क्या अंतर है?
उत्तर
एक कॉल स्टैक आमतौर पर "संचालन का वर्तमान ढेर" होता है - यानी यह चल रहा है।
एक स्टैक ट्रेस आम तौर पर कॉल स्टैक की एक प्रति है जो किसी प्रकार की विफलता पर लॉग होता है, उदा। एक अपवाद।
दूसरे शब्दों में, जब आप डिबगिंग करते हैं तो आप वर्तमान कॉल स्टैक को देखेंगे - लेकिन जब आप लॉग देखेंगे, तो आपको एक स्टैक ट्रेस मिलेगा। कम से कम, यह मेरी शर्तों की व्याख्या है :)
मैं इसे स्टैक ट्रेस के रूप में देखता हूं क्योंकि कॉल स्टैक के साथ आपकी प्रगति के परिणामस्वरूप (बेहतर शब्द के बारे में सोचने की कोशिश कर रहा है)? या वह गलत है? – AndrewC
@ एंडीसी: मुझे यकीन नहीं है कि मैं समझता हूं कि "कॉल स्टैक के साथ प्रगति" का क्या अर्थ है। –
हम्म, मैं संभावित रूप से गलत हूं (या तो वह या मैं समझाते हुए वास्तव में बुरा हूं :))। जैसे कॉल स्टैक वह मार्ग है जिसे आप एप्लिकेशन के माध्यम से ले जा रहे हैं, तो स्टैक ट्रेस आपको दिखाता है कि आपने अभी तक कैसे किया है? – AndrewC
कॉल स्टैक एक चलती प्रोग्राम में सक्रिय सबराउटिन के बारे में जानकारी संग्रहीत करने वाली डेटा संरचना है। स्टैक ट्रेस कॉल स्टैक का प्रतिनिधित्व है।
मुझे लगता है कि विकिपीडिया उन दोनों के बीच भेद पर एक काफी अच्छा काम करता है:
एक कॉल स्टैक एक ढेर डेटा संरचना है कि एक कंप्यूटर प्रोग्राम
के सक्रिय सबरूटीन्स एक स्टैक ट्रेस है के बारे में जानकारी संग्रहीत करता है एक कार्यक्रम के निष्पादन के दौरान समय में एक निश्चित बिंदु पर सक्रिय ढेर फ्रेम की एक रिपोर्ट।
दूसरे शब्दों में, कॉल स्टैक स्मृति में वास्तविक डेटा संरचना है, जबकि स्टैक ट्रेस कहा गया डेटा संरचना का एक स्नैपशॉट है।
+1 – pencilCake
- 1. कर्नेल स्टैक और उपयोगकर्ता स्टैक के बीच क्या अंतर है?
- 2. स्टैक ट्रेस
- 3. "स्टैक ट्रेस
- 4. स्टैक ट्रेस
- 5. स्टैक ट्रेस
- 6. स्टैक ट्रेस
- 7. सेगमेंटेशन गलती और स्टैक ओवरफ़्लो के बीच क्या अंतर है?
- 8. एक्सकोड - जोर से स्टैक ट्रेस कॉल करें?
- 9. स्टैक ओवरफ़्लो और बफर ओवरफ़्लो के बीच क्या अंतर है?
- 10. वेक्टर और स्टैक के बीच बड़ा अंतर क्या है?
- 11. "यह" पॉइंटर स्टैक ट्रेस
- 12. जावास्क्रिप्ट स्टैक ट्रेस से जावा वास्तविक स्टैक ट्रेस ढूंढना
- 13. स्टैक ट्रेस 3
- 14. स्टैक ट्रेस त्रुटि
- 15. जावास्क्रिप्ट अपवाद स्टैक ट्रेस
- 16. सी # स्टैक ट्रेस
- 17. ऑब्जेक्टिव-सी स्टैक ट्रेस
- 18. BuildException/ExitStatusException स्टैक ट्रेस
- 19. NullPointerException स्टैक ट्रेस डीबग एजेंट
- 20. कॉल स्टैक
- 21. आईओएस वेबकिट क्रैश स्टैक ट्रेस
- 22. आईसीएस पर मूल स्टैक ट्रेस?
- 23. फिर से उठाते हैं और स्टैक ट्रेस
- 24. स्टैक ट्रेस: System.Web.HttpServerUtility.ExecuteInternal() || एमवीसी 2.0
- 25. धागे के स्टैक ट्रेस कैसे प्राप्त करें
- 26. सॉफ्टवेयर स्टैक और ओएस के बीच क्या अंतर है? एंड्रॉइड ओएस नहीं है लेकिन सॉफ्टवेयर स्टैक क्यों है?
- 27. जावा में स्टैक ट्रेस के बिना अपवाद
- 28. आउटपुट विंडो में प्रिंट स्टैक ट्रेस
- 29. अपवाद के स्टैक ट्रेस को प्रिंट करें
- 30. स्टैक ट्रेस (रिलीज) में गलत रेखा संख्या
नहीं कह सकता कि मैंने यह खुद को नहीं देखा है –
लगभग 3 अक्षरों? tongueincheek> – Amber