कर्नेल के केएमएस (कर्नेल मोड सेटिंग) एपीआई क्या है?कर्नेल के केएमएस (कर्नेल मोड सेटिंग) एपीआई क्या है?
उत्तर
Mode setting आमतौर पर ग्राफिक्स सेटअप से संबंधित है।
एक reference article दिनांक 19 अप्रैल, 2008 नोट,
कर्नेल मोड स्थापित करना शामिल है लिनक्स कर्नेल में उपयोगकर्ता के अंतरिक्ष X सर्वर ड्राइवरों से वीडियो एडाप्टर के लिए मोड स्थापित कोड घूम रहा है। यह अंतिम उपयोगकर्ताओं के लिए एक अनिच्छुक विषय की तरह प्रतीत हो सकता है, लेकिन कर्नेल में किए गए मोड-सेटिंग को क्लीनर और अमीर बूट प्रक्रिया, बेहतर निलंबन और फिर से शुरू करने के समर्थन की अनुमति देता है, और अधिक विश्वसनीय वीटी स्विचिंग (अन्य फायदे के साथ)। कर्नेल मोड-सेटिंग अभी तक मुख्य लाइन लिनक्स कर्नेल में नहीं है और न ही इसके लिए एपीआई जमे हुए है, लेकिन अगले महीने फेडोरा 9 शिपिंग इस प्रारंभिक समर्थन को लेकर पहला बड़ा वितरण होगा। इस आलेख में हम इंटेल X.Org ड्राइवर के साथ कर्नेल मोड-सेटिंग पर और अधिक से अधिक देख रहे हैं साथ ही क्रिया में कर्नेल-आधारित मोड-सेटिंग के वीडियो दिखा रहे हैं।
यहां एक Fedora wiki KernelModesetting पृष्ठ है।
मोडसेटिंग ग्राफ़िक स्टैक का संदर्भ देता है। यह घड़ियों और स्कैनआउट बफर स्थापित करने, चिप्स को शुरू करने, डिस्प्ले को प्रकाश देने और इसी तरह की प्रक्रिया की प्रक्रिया है।
इसके लिए जिम्मेदार कर्नेल उपप्रणाली डीआरएम सबसिस्टम है। इसमें एक उपयोगकर्ता स्पेस लाइब्रेरी है जो कर्नेल भाग के साथ लॉक-चरण में विकसित की गई है और इंटरफ़ेस (आमतौर पर एबीआई कहा जाता है) के यूजरलैंड के यूजर को एक्सेस करने की इजाजत देता है। कर्नेल इंटरफेस के हार्डवेयर-फेस पक्ष को आमतौर पर एपीआई के रूप में जाना जाता है।
विशेष रूप से आप कर्नेल को मोड बदलने के निर्देश देने के लिए Randr-प्रोटोकॉल के माध्यम से XOrg को निर्देश देने के लिए 'xrandr' बाइनरी का उपयोग कर सकते हैं। वह बाइनरी एक्स सर्वर के साथ स्थापित है और आपको ग्राफिक्स कार्ड और वर्तमान मोड के बारे में कुछ जानकारी भी देती है।
DRM से modesetting एपीआई IOCTL आधारित है और निम्नलिखित साइट एक तकनीकी सिंहावलोकन देता है: http://dri.freedesktop.org/wiki/DrmModesetting
इसके अलावा मौजूदा लिनक्स 3.7 विज्ञप्ति में प्रलेखन काफी सुधार हुआ है। कि जाँच से बाहर करने के लिए, आप उत्पन्न फ़ाइल प्रलेखन/DocBook/DRM/index.html पर देखने के नवीनतम कर्नेल के सूत्रों लाने के लिए है, और फिर, गिरी sourcetree में
$ make htmldocs
और फिर।
HTH
- 1. कर्नेल मोड
- 2. कर्नेल मोड और उपयोगकर्ता मोड
- 3. HTTP.SYS कर्नेल मोड ड्राइवर
- 4. कर्नेल
- 5. कर्नेल मोड और मेमोरी सुरक्षा
- 6. कर्नेल धागा क्या है?
- 7. कर्नेल और उपयोगकर्ता मोड प्रोग्रामिंग के बीच क्या अंतर है?
- 8. कर्नेल
- 9. कर्नेल
- 10. कर्नेल
- 11. कर्नेल को कर्नेल क्यों कहा जाता है?
- 12. कर्नेल मोड में थ्रेड-स्थानीय स्टोरेज?
- 13. कर्नेल-मोड और उपयोगकर्ता-मोड अनुप्रयोग के बीच संचार
- 14. रजिस्ट्री निगरानी, कर्नेल-मोड रजिस्ट्री एक्सेस सहित?
- 15. यूनिक्स कर्नेल
- 16. पुरानी कर्नेल
- 17. उपयोगकर्ता मोड से कर्नेल मोड में कैसे स्विच करें?
- 18. एकाधिक कर्नेल या एकल कर्नेल लिखें
- 19. विंडोज फ़िल्टरिंग प्लेटफ़ॉर्म उपयोगकर्ता मोड या कर्नेल मोड?
- 20. लिनक्स कर्नेल
- 21. एंड्रॉइड कर्नेल और वेनिला लिनक्स कर्नेल
- 22. एंड्रॉइड कर्नेल
- 23. कर्नेल एक आईएसआर रूटीन
- 24. क्या कोई जावा कर्नेल/डेस्कटॉप अनुप्रयोग है?
- 25. लिनक्स कर्नेल
- 26. CUDA कर्नेल
- 27. लिनक्स कर्नेल
- 28. लिनक्स कर्नेल
- 29. कुडा कर्नेल
- 30. कर्नेल विकास
कर्नेल के किलोमीटर एपीआई के डिजाइन अभी भी प्रवाह में है .... हम किलोमीटर अपनाने के लिए एपीआई डिजाइन चाहिए है? –
अब यह बसने शुरू हो रहा है लेकिन अतिरिक्त चिप्ससेट केएमएस में परिवर्तित होने के साथ और भी बदलाव हो सकते हैं। जोखिमों को कम करने का सबसे अच्छा तरीका प्रासंगिक मेलिंग सूचियों पर खुले में काम करना होगा ताकि यदि एपीआई मूल रूप से बदल रहे हैं तो आप एक सिर प्राप्त कर सकते हैं। – stsquad