c# - High, Fluctuating '% Time in JIT' on Precompiled ASP.NET Website -
एक 150 * .dll ASP.NET वेबसाइट के साथ precompiled (updatable), कुछ क्या हैं आवेदन के गर्म होने के बाद लंबे समय तक (सभी कार्यक्षमता तक पहुंचे) और '% JIT में समय ' के कारण संभवतः बहुत अधिक (> 60%) और अस्थिरता और संभवतः बिना ऐप पुनरारंभ या फ़ाइल परिवर्तनों के कारण नए विधानसभाएं उत्पन्न हो सकती हैं?
एक उम्मीद करेगा कि सभी असेंबलियों के लिए उत्पन्न मशीन कोड को उस ऐप-डोमेन की अवधि के लिए फिर से इस्तेमाल किया जाएगा । क्या कैश की गई मशीन-कोड की मात्रा के लिए एक सीमित आकार है? उसी परिदृश्यों में उसी विधानसभा को एक ही ऐप डोमेन में फिर से जेआईटी के लिए क्या करना होगा? या क्या यह जरूरी है कि नए विधानसभाएं पैदा हो रही हैं? क्या इस दबाव को प्रभावित करने वाले मेमोरी दबाव के प्रभाव जैसे कारकों को करना चाहिए?
संदर्भ :
यह ऐसा कोई भी हो सकता है जो विधानसभा का उत्सर्जन करता है लिनक एक्सप्रेशंस कंपाइल या रेगुलर एक्सप्रेशन, जिन्हें सही ढंग से कैश नहीं किया जा रहा है।
Comments
Post a Comment