virtual-memory पर टैग किए गए जवाब

8
लिनक्स के तहत जावा से वर्चुअल मेमोरी उपयोग, बहुत अधिक मेमोरी का उपयोग किया जाता है
मुझे लिनक्स के तहत चलने वाले जावा एप्लिकेशन की समस्या है। जब मैं एप्लिकेशन लॉन्च करता हूं, तो डिफ़ॉल्ट अधिकतम हीप आकार (64 एमबी) का उपयोग करके, मैं सबसे ऊपर के अनुप्रयोग का उपयोग करके देखता हूं कि 240 एमबी वर्चुअल मेमोरी को एप्लिकेशन को आवंटित किया गया है। यह …

4
यह मेमोरी ईटर वास्तव में मेमोरी क्यों नहीं खाती है?
मैं एक प्रोग्राम बनाना चाहता हूं जो एक यूनिक्स सर्वर पर आउट-ऑफ-मेमोरी (ओओएम) स्थिति का अनुकरण करेगा। मैंने यह सुपर-सिंपल मेमोरी ईटर बनाया: #include <stdio.h> #include <stdlib.h> unsigned long long memory_to_eat = 1024 * 50000; size_t eaten_memory = 0; void *memory = NULL; int eat_kilobyte() { memory = realloc(memory, (eaten_memory …

4
आभासी मेमोरी और भौतिक मेमोरी के बीच अंतर क्या हैं?
मैं अक्सर ऑपरेटिंग सिस्टम में वर्चुअलाइजेशन की अवधारणा से भ्रमित हूं। रैम को भौतिक स्मृति के रूप में देखते हुए, हमें किसी प्रक्रिया को निष्पादित करने के लिए आभासी मेमोरी की आवश्यकता क्यों है? बाहरी हार्ड ड्राइव से प्रक्रिया (प्रोग्राम) को निष्पादन के लिए मुख्य मेमोरी (भौतिक मेमोरी) में लाया …

10
X86-64 सिस्टम में केवल 48 बिट वर्चुअल एड्रेस स्पेस क्यों है?
एक पुस्तक में मैंने निम्नलिखित पढ़ा: 32-बिट प्रोसेसर में 2 ^ 32 संभावित पते होते हैं, जबकि वर्तमान 64-बिट प्रोसेसर में 48-बिट पता स्थान होता है मेरी अपेक्षा यह थी कि यदि यह 64-बिट प्रोसेसर है, तो पता स्थान भी 2 ^ 64 होना चाहिए। तो मैं सोच रहा था …

2
X86 पेजिंग कैसे काम करता है?
यह प्रश्न इस विषय पर अच्छी मुफ्त जानकारी के रिक्त स्थान को भरने के लिए है। मेरा मानना ​​है कि एक अच्छा उत्तर एक बड़े SO उत्तर में या कम से कम कुछ उत्तरों में फिट होगा। मुख्य लक्ष्य यह है कि पूरी तरह से शुरुआती लोगों को केवल पर्याप्त …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.