Commit charge
कम्प्यूटिंग में, कमिट चार्ज एक शब्द है जिसका उपयोग माइक्रोसॉफ्ट विंडोज ऑपरेटिंग सिस्टम में उन सभी प्रक्रियाओं की आभासी स्मृति की कुल मात्रा का वर्णन करने के लिए किया जाता है जिन्हें भौतिक स्मृति या पृष्ठ फ़ाइल द्वारा समर्थित किया जाना चाहिए। पेजिंग की प्रक्रिया के माध्यम से, इस आभासी स्मृति की सामग्री भौतिक स्मृति और पृष्ठ फ़ाइल के बीच स्थानांतरित हो सकती है, लेकिन यह उन दोनों के आकारों के योग से अधिक नहीं हो सकती है। प्रतिशत के रूप में, प्रतिबद्ध शुल्क इस सीमा का उपयोग है। वर्चुअल मेमोरी जो कमिट चार्ज से संबंधित नहीं है, उसमें फाइलों द्वारा समर्थित वर्चुअल मेमोरी और शून्य पृष्ठ शामिल हैं जो कुछ भी नहीं द्वारा समर्थित हैं। विंडोज एक्सपी और सर्वर 2003 के लिए विंडोज कार्य प्रबंधक उपयोगिता, अपने प्रदर्शन टैब में, शुल्क लगाने से संबंधित तीन काउंटर दिखाती हैः कुल उपयोग में पेजफ़ाइल-समर्थित आभासी पता स्थान की मात्रा है, यानी, वर्तमान शुल्क। यह मुख्य मेमोरी (रैम) और डिस्क (पेजफाइल) से बना है। संबंधित प्रदर्शन काउंटर को "प्रतिबद्ध बाइट्स" कहा जाता है। कुल के लिए सीमा अधिकतम संभव मूल्य है; यह वर्तमान पृष्ठ फ़ाइल आकार और पृष्ठ योग्य सामग्री के लिए उपलब्ध भौतिक स्मृति का योग है (इसमें रैम शामिल नहीं है जो गैर-पृष्ठ योग्य क्षेत्रों को सौंपा गया है)। संबंधित प्रदर्शन काउंटर को "कमिट लिमिट" कहा जाता है। पीक उच्चतम राशि है जो ऑपरेटिंग सिस्टम को आखिरी बार शुरू करने के बाद से कुल प्रतिबद्ध शुल्क तक पहुंच गई है। प्रोसेस एक्सप्लोरर प्रोग्राम मूल्यों के एक ही समूह की रिपोर्ट करता है, कुल को वर्तमान के रूप में लेबल करता है, और इसके अतिरिक्त सीमा मूल्य की ओर शिखर और वर्तमान का प्रतिशत प्रदान करता है। जब कोई प्रोग्राम खोला और उपयोग किया जाता है तो कमिट शुल्क बढ़ जाता है, और जब कोई प्रोग्राम बंद हो जाता है तो कम हो जाता है। यह तब भी बदल जाएगा जब पहले से चल रहे प्रोग्राम निजी वर्चुअल मेमोरी आवंटित या मुफ्त करते हैं; उदाहरण के लिए, वर्चुअल एलॉक और वर्चुअलफ्री एपीआई के साथ। विंडोज एक्सपी और विंडोज सर्वर 2003 के तहत कार्य प्रबंधक उपयोगिता में, "पीएफ उपयोग" और "पेज फाइल उपयोग इतिहास" के रूप में लेबल किए गए चित्रमय प्रदर्शन, अपने लेबल के बावजूद, पेजफाइल सामग्री को नहीं बल्कि कुल (या वर्तमान) प्रतिबद्ध शुल्क को दर्शाते हैं। ग्राफ क्षेत्र की ऊँचाई प्रतिबद्धता सीमा से मेल खाती है। ये यह नहीं दर्शाते हैं कि पेजफ़ाइल में वास्तव में कितना लिखा गया है, लेकिन केवल अधिकतम संभावित पेजफ़ाइल उपयोगः पेजफ़ाइल की मात्रा जिसका उपयोग तब किया जाएगा जब रैम की सभी वर्तमान सामग्री को हटाना होगा। विंडोज 2000 और विंडोज एन. टी. 4 में, इन समान प्रदर्शनों को "मेम उपयोग" लेबल किया जाता है लेकिन फिर से वास्तव में कमिट शुल्क और कमिट सीमा दिखाता है। विंडोज विस्टा और बाद के कार्य प्रबंधक में इसी तरह के प्रदर्शनों को भौतिक स्मृति के उपयोग को दर्शाने के लिए बदल दिया गया है। कार्य प्रबंधक के "प्रक्रिया" प्रदर्शन में, "कुल प्रतिबद्ध शुल्क" में प्रत्येक प्रक्रिया का योगदान विंडोज एक्सपी और सर्वर 2003 में "वीएम आकार" कॉलम में दिखाया गया है। समान मान को विंडोज विस्टा और बाद में "कमिट साइज" लेबल किया गया है। कुल प्रतिबद्ध शुल्क हमेशा इन मूल्यों के योग से बड़ा होगा, क्योंकि कुल में पेज पूल जैसे प्रणाली-व्यापी आवंटन शामिल हैं। उसी प्रदर्शन में, विंडोज एक्सपी और सर्वर 2003 में "मेम यूसेज" कॉलम, या विंडोज विस्टा में "वर्किंग सेट (मेमोरी)" कॉलम और बाद में, प्रत्येक प्रक्रिया के वर्तमान कार्य सेट को दिखाता है। यह आभासी पता स्थान के बजाय भौतिक स्मृति (आर. ए. एम.) की गणना है। यह प्रक्रिया के आभासी पता स्थान के उपसमुच्चय का प्रतिनिधित्व करता है जो वैध है, जिसका अर्थ है कि इसे पृष्ठ दोष पैदा किए बिना संदर्भित किया जा सकता है। प्रत्येक प्रक्रिया के लिए प्रतिबद्ध शुल्क में प्रक्रिया के आभासी पता स्थान में अन्य प्रमुख योगदान शामिल नहीं हैं, जैसे कि मैप की गई फाइलें। इस कारण से, प्रक्रिया का कार्यशील सेट (इसके पता स्थान का हिस्सा जिसे पृष्ठ दोष उत्पन्न किए बिना संदर्भित किया जा सकता है) कुल प्रतिबद्ध शुल्क में इसके योगदान से बड़ा हो सकता है, और कुल प्रतिबद्ध शुल्क में कुल स्मृति (भौतिक या आभासी) शामिल नहीं है। अतिरिक्त पेजफाइल बनाकर या यदि पेजफाइल विस्तार सक्षम है, तो मौजूदा पेजफाइल का विस्तार करके प्रतिबद्ध सीमा बढ़ाई जा सकती है। यदि संभव हो तो ऑपरेटिंग सिस्टम स्वचालित रूप से पेजफाइल का विस्तार करेगा, जब कुल शुल्क सीमा के करीब पहुंच जाएगा। ऐसी स्थिति में एक पॉपअप विंडो दिखाई देगी जिसमें कहा जाएगा कि "सिस्टम में वर्चुअल मेमोरी कम चल रही है"। यदि सिस्टम कभी पूरी तरह से प्रतिबद्ध प्रभार से बाहर हो जाता है (यानी, यदि कुल सीमा तक पहुंच जाता है), तो एक पॉपअप विंडो प्रदर्शित की जाएगी जिसमें कहा जाएगा कि "सिस्टम आभासी स्मृति से बाहर है", और यह बेहद सुस्त या यहां तक कि गैर-उत्तरदायी भी हो सकता है। बंद करने वाले प्रोग्राम (यदि उपयोगकर्ता अभी भी इस बिंदु पर ऐसा करने में सक्षम है) कुल प्रतिबद्ध शुल्क को कम कर देता है और इस तरह सिस्टम को मुक्त कर सकता है। यह भी देखें स्मृति प्रबंधन पृष्ठांकन आभासी स्मृति संदर्भ उद्धृत संदर्भ विंडोज प्रशासन स्मृति प्रबंधन आगे पढ़ें