खैर, मैं ~ 3.2 गीगाबाइट ड्राइवर लॉक की गई मेमोरी को देखता हूं, जो तुरंत संदिग्ध के रूप में बाहर खड़ा है।
इस तरह की मेमोरी, ड्राइवर लॉक की गई मेमोरी, मेमोरी है जिसे कर्नेल-मोड ड्राइवर द्वारा लॉक किया गया है। आमतौर पर छोटी मात्रा में डेटा स्थानांतरित करने के उद्देश्य से , आमतौर पर कम समय के लिए।
इसलिए यदि आपके पास लंबे समय तक ड्राइवर लॉक मेमोरी का एक बड़ा हिस्सा है , तो यह आमतौर पर संकेत है कि कुछ सही नहीं है।
मैं यहां एक जंगली अनुमान लगाने जा रहा हूं और अनुमान लगाता हूं कि जब से आपने उल्लेख किया है कि यह एक वर्चुअलाइज्ड सर्वर है, तो यह VMware गुब्बारा चालक है जो ऐसा कर रहा है। मेरे पास यह बताने के लिए पर्याप्त डेटा नहीं है कि यह ऐसा क्यों कर रहा है, लेकिन इसमें बहुत सारे मामले हैं और VMware KB का समर्थन करते हैं, जैसे कि यह विशेष रूप से गुब्बारा चालक के बारे में बात करता है जब वह कंधे पर बड़ी मात्रा में मेमोरी बनाए रखता है। t हो।
आपको इस संभावना पर भी विचार करना होगा कि गुब्बारा चालक डिजाइन के अनुसार व्यवहार कर रहा है, और यह आपके सर्वर पेज को मेमोरी बनाने की कोशिश कर रहा है क्योंकि इसे उसी मेजबान पर दूसरे वीएम को मेमोरी देने की सख्त जरूरत है।
अभी तक एक और संभावना है कि यह एक हाइपरवाइजर डायनेमिक मेमोरी ड्राइवर नहीं है, बल्कि इसके बजाय कुछ दुष्ट डिवाइस ड्राइवर है।
ड्राइवर आमतौर पर 3 या 4-वर्ण टैग के साथ "टैग" की गई मेमोरी को आवंटित करते हैं जो इस बात का संकेत देती है कि आवंटन बनाने के लिए ड्राइवर क्या जिम्मेदार था।
Windows SDK / DDK का हिस्सा poolmon.exe, निदान करने में मदद कर सकता है।
जैसा कि मैंने कहा, जंगली अनुमान है, लेकिन यह मेरे पास मौजूद डेटा के साथ सबसे अच्छा है।