प्रबंधन ओवरहेड सहित .net में एक हीप-आवंटित ऑब्जेक्ट का आकार क्या है? मुझे लगता है कि वस्तुओं को 4-बाइट सीमाओं के साथ आवंटित किया गया है, या एक अलग दृष्टिकोण का उपयोग किया जाता है?.NET ऑब्जेक्ट आकार
उत्तर
x86 पर 4 बाइट सीमाएं। संभवतः x64 पर 8 बाइट सीमाएं।
एक प्रकार के संदर्भ और सिंक ब्लॉक के लिए x86 पर 8 बाइट ओवरहेड है। मैं x64 पर 12 या 16 बाइट्स खोजने के लिए आश्चर्यचकित नहीं होगा। एक int
साथ, लेकिन एक वर्ग भी 12 बाइट्स लेता है -
किसी कारण से, 86 पर बस System.Object
का एक उदाहरण 12 बाइट्स लेने के लिए, 12 बाइट्स निरपेक्ष न्यूनतम आकार संभव बनाने के लिए प्रकट होता है। मुझे नहीं पता कि यह मामला क्यों है।
आपको उच्च और निम्न स्तर के प्रश्नों का उत्तर देने में सक्षम नहीं होना चाहिए। मैं एक नए टैग के साथ पुनः लोड कर रहा हूं: स्टंप-द-स्कीट। इस मामले में, यह सवाल स्टंप-द-स्कीट है: असफल। –
वह टैग लंबे समय तक नहीं टिक पाया। ;-) –
लगाया गया। सोचा मैं कोशिश करता हूँ। :) –
मशीन पर निर्भर करता है, 32 बिट मशीन पर यह आमतौर पर 4-बाइट होता है। हालांकि, 64 बिट बॉक्स पर, यह 8-बाइट्स है, और इसी तरह।
मुझे लगता है कि आप ऑब्जेक्ट ओवरहेड के बजाए * संदर्भ * के आकार के बारे में बात कर रहे हैं। –
argh, हाँ। धन्यवाद –
- 1. .NET ऑब्जेक्ट
- 2. .NET पेपर ट्रे आकार
- 3. .NET आकार बदलें: पुराना आकार प्राप्त करें?
- 4. आकार का जावा ऑब्जेक्ट
- 5. JSON ऑब्जेक्ट अधिकतम आकार?
- 6. सी # .NET ऑब्जेक्ट निपटान
- 7. .NET अपवाद ऑब्जेक्ट
- 8. .net ऑब्जेक्ट एक्सप्लोरर कंट्रोल
- 9. .NET 4.0 ऑब्जेक्ट कैश
- 10. अधिकतम थ्रेड स्टैक आकार .NET?
- 11. एनएसएमयूटेबलएरे ऑब्जेक्ट का कुल आकार
- 12. HttpSession ऑब्जेक्ट का आकार मापने
- 13. .net एक्सएमएल सीरियलाइजेशन - ऑब्जेक्ट कॉपी
- 14. .NET - एक्सेल लिस्ट ऑब्जेक्ट डाटाबेस पर ऑटोसाइजिंग
- 15. .NET GDI + छवि आकार - फ़ाइल कोडेक सीमाएं
- 16. .NET GDI + में फ़ॉन्ट आकार विसंगति?
- 17. .NET Framework 4 कुल एप्लिकेशन परिनियोजन आकार
- 18. फ़ाइल के लिए अधिकतम आकार जिसे .net
- 19. .NET में जटिल ऑब्जेक्ट के आकार को निर्धारित करने के तरीके?
- 20. दृश्य में JSON ऑब्जेक्ट पर .NET ऑब्जेक्ट को
- 21. अमेज़ॅन एस 3। अधिकतम ऑब्जेक्ट आकार
- 22. एक पॉलिमॉर्फिक ऑब्जेक्ट का आकार पता करें
- 23. ऑब्जेक्ट का आकार निर्धारित करें: स्कैला/एसबीटी
- 24. जावा में ऑब्जेक्ट के आकार की गणना
- 25. एक इटेबल ऑब्जेक्ट का आकार कैसे ढूंढें?
- 26. पायथन। किसी ऑब्जेक्ट का आकार प्राप्त करें
- 27. ऑब्जेक्ट मान्यता और मापने का आकार
- 28. जब आप रिमोट ऑब्जेक्ट से .NET Remoting
- 29. .NET: एक हैश एल्गोरिदम ऑब्जेक्ट का निपटान
- 30. मेरा .NET ऑब्जेक्ट Serializable क्यों नहीं है?
देखें: http://stackoverflow.com/questions/324053/find-out-the-size-of-a-net-object –
जॉन बी: यह प्रश्न .NET में किसी ऑब्जेक्ट के आकार के बारे में है सवाल .NET ऑब्जेक्ट क्लास के उदाहरणों के आकार के बारे में है। एक बिल्कुल अलग सवाल है। –