मैं एंड्रॉइड के लिए सी # ज़ैमरिन में लिखा गया एप्लिकेशन चला रहा हूं (लक्ष्य फ्रेमवर्क एंड्रॉइड 8.1) और भौतिक डिवाइस को डीबग करते समय इस तरह लॉग संदेश प्राप्त करें:

09-20 08:53:04.165 D/Mono    (25500): GC_BRIDGE: Complete, was running for 0.14ms
09-20 08:53:04.165 D/Mono    (25500): GC_MINOR: (Nursery full) time 2.53ms, stw 3.56ms promoted 40K major size: 13040K in use: 10738K los size: 40968K in use: 38154K
09-20 08:53:04.617 D/Mono    (25500): GC_BRIDGE waiting for bridge processing to finish
09-20 08:53:04.621 D/Mono    (25500): GC_TAR_BRIDGE bridges 0 objects 0 opaque 0 colors 0 colors-bridged 0 colors-visible 91 xref 1 cache-hit 0 cache-semihit 0 cache-miss 0 setup 0.10ms tarjan 0.12ms scc-setup 0.20ms gather-xref 0.01ms xref-setup 0.00ms cleanup 0.00ms

क्या कोई इसके लिए एक दस्तावेज जानता है?

उदा.: GC_MINOR: time का क्या अर्थ है? stw का क्या मतलब है? size का क्या मतलब है? आदि।

1
koviroli 20 सितंबर 2018, 10:35

1 उत्तर

CG,कचरा कलेक्टर के लिए खड़ा है।

CG_MINOR, नई वस्तुओं के लिए स्थान आवंटित करने के लिए SGen द्वारा उपयोग किए जाने वाले ढेरों में से एक है, जो कि Xamarin के लिए उपयोग किया जाने वाला डिफ़ॉल्ट कचरा संग्रहकर्ता SGen है।

Xamarin दस्तावेज़ीकरण से:

नर्सरी - यह वह जगह है जहाँ नई छोटी वस्तुओं को आवंटित किया जाता है। जब नर्सरी में जगह खत्म हो जाती है, तो मामूली कचरा संग्रह होगा। किसी भी जीवित वस्तु को प्रमुख ढेर में ले जाया जाएगा।

आप Xamarin कचरा संग्रह के बारे में अधिक जानकारी यहां और यहां

2
pinedax 20 सितंबर 2018, 11:47