जब ओएस लोड हो जाता है तो कंप्यूटर चालू हो जाता है, ओएस हार्डवेयर जानकारी को कैसे जानता है, क्या कुछ आईओ निर्देश या बूटर प्रोग्राम बायोस से जानकारी प्राप्त करते हैं .??ओएस भौतिक स्मृति के वास्तविक आकार को कैसे जानता है?
6
A
उत्तर
9
मदरबोर्ड फ़र्मवेयर (जिसे BIOS, ACPI इंटरफ़ेस या ईएफआई भी कहा जाता है) ओएस को सिस्टम में रैम और रॉम के भौतिक मैपिंग को खोजने की अनुमति देता है।
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: 0000000000000000 - 0000000000098c00 (usable)
[ 0.000000] BIOS-e820: 0000000000098c00 - 00000000000a0000 (reserved)
[ 0.000000] BIOS-e820: 00000000000e6000 - 0000000000100000 (reserved)
[ 0.000000] BIOS-e820: 0000000000100000 - 00000000bfea0000 (usable)
[ 0.000000] BIOS-e820: 00000000bfeae000 - 00000000bfeb0000 type 9
[ 0.000000] BIOS-e820: 00000000bfeb0000 - 00000000bfec0000 (ACPI data)
[ 0.000000] BIOS-e820: 00000000bfec0000 - 00000000bfef0000 (ACPI NVS)
[ 0.000000] BIOS-e820: 00000000bfef0000 - 00000000c0000000 (reserved)
[ 0.000000] BIOS-e820: 00000000ffc00000 - 0000000100000000 (reserved)
[ 0.000000] BIOS-e820: 0000000100000000 - 0000000c40000000 (usable)
3
5
द्वारा ओएस को दिया जाता है:
उदाहरण के लिए, यह एक बूट लिनक्स के उत्पादन में है एक ओएस जो BIOS- आधारित सिस्टम से बूट होता है INT 0x15, AX = 0xE820 का उपयोग कर Query System Address Map फ़ंक्शन से पूछताछ करता है।
एक यूईएफआई-आधारित ओएस आमतौर पर GetMemoryMap() इंटरफ़ेस का उपयोग कर भौतिक स्मृति मानचित्र प्राप्त करेगा।
संबंधित मुद्दे
- 1. लिनक्स में mmap'ed भौतिक स्मृति
- 2. आकार का आकार ऑपरेंड सरणी के आकार को कैसे जानता है?
- 3. MAP_NORESERVE रिजर्व भौतिक स्मृति के साथ mmap करता है?
- 4. ओएसएक्स के भौतिक स्क्रीन आकार को कैसे पढ़ा जाए?
- 5. प्रति प्रक्रिया भौतिक स्मृति सीमित करें
- 6. एनएसआईमेज आकार कुछ चित्रों के साथ वास्तविक आकार नहीं है?
- 7. भौतिक वस्तु या विकर्ण माप के उपयोग के बिना उपयोगकर्ताओं को भौतिक स्क्रीन आकार प्राप्त करना संभव है?
- 8. मुझे जावा में भौतिक मेमोरी आकार कैसे मिल सकता है?
- 9. वेब पेज के वास्तविक आकार को कैसे जानें?
- 10. WPF नियंत्रण वास्तविक आकार
- 11. Android आकार पूर्वावलोकन आकार/अनुपात और वास्तविक SufaceView आकार के बीच अंतर कैसे संभालता है?
- 12. स्क्रीन के भौतिक आकार (यानी इंच में) कैसे प्राप्त करें?
- 13. सरणी स्थिर है, लेकिन सरणी आकार रनटाइम तक नहीं जानता है। यह कैसे संभव है?
- 14. एएमडी उपकरणों पर भौतिक स्मृति: स्थानीय बनाम निजी
- 15. कैसे KVM भौतिक बाधा को संभालता है?
- 16. आईफोन ओएस ऐप के लिए उपलब्ध स्मृति
- 17. ओएस एक्स अनुप्रयोगों को "साफ" स्मृति कैसे करें?
- 18. इसे आकार देने के बाद वास्तविक छवि आकार प्राप्त करें
- 19. लूप के लिए सी ++ 11 श्रेणी-आधारित कैसे सरणी आकार को जानता है?
- 20. वास्तविक जेपीनल आकार कैसे प्राप्त करें?
- 21. ओएस कैसे जानता है कि इंटरनेट के लिए कौन सा नेटवर्क इंटरफ़ेस उपयोग करना है?
- 22. मैं एंड्रॉइड एप्लिकेशन विंडो का आकार कैसे प्राप्त कर सकता हूं, न कि भौतिक स्क्रीन आकार?
- 23. जावा में स्मृति आकार अनुकूलन
- 24. बटन का वास्तविक कस्टम आकार
- 25. ओएस एक्स आइकन आकार
- 26. मॉनीटर का सही भौतिक आकार कैसे प्राप्त करें?
- 27. (एक भौतिक फ़ाइल के बिना)
- 28. लिनक्स पर एक ही भौतिक स्मृति पर दो वर्चुअल एड्रेस को कैसे मैप करें?
- 29. जावा हैश मैप का आकार() अपनी वास्तविक प्रविष्टियों के आकार के साथ समन्वयित हो सकता है?
- 30. जेएफआरएएम: वास्तविक सामग्री आकार प्राप्त करना