2015-06-29 9 views
6

के लिए आरटीएआई बनाम जेनोमाई बनाम आरटी प्रीमेट बनाम तीन संदर्भित वास्तविक समय ओएस ढांचे, एक्सटेंशन या पैच के अंतर, पेशेवर और विपक्ष क्या हैं?रीयल-टाइम लिनक्स

मैं एक सीपीयू टाइमस्टैम्प काउंटर (टीएससी), nanosecond हर में समय था जब एक डेटा फ्रेम या वाईफ़ाई का एक पावती फ्रेम भेजा या प्राप्त है को मापने के लिए चाहते हैं।

और मैंने महसूस किया कि तीन वास्तविक समय तकनीक से एक परिशुद्धता बढ़ाने के लिए और जगह ले लेना के कारण घबराना को कम करने, बीच में और संदर्भ परिवर्तन की आवश्यकता है।

वर्तमान में, मैं कर्नेल को आरटीएआई लागू कर रहा हूं। चूंकि संकलन करने में काफी समय लगता है, मैं उन तीनों के बारे में कुछ पढ़ना चाहता हूं।

क्या आप कुछ दस्तावेजों की सिफारिश कर सकते हैं या इसके बारे में समझा सकते हैं?

उत्तर

3

एक दिलचस्प कागज एक बुनियादी GPIO परीक्षण (बनाम शेयर गिरी) के साथ Xenomai बनाम जगह ले लेना-आर टी की तुलना मिले।

https://www.osadl.org/fileadmin/dam/rtlws/12/Brown.pdf

Xenomai कुल मिलाकर बेहतर प्रदर्शन (कम घबराना) है, लेकिन का उपयोग कर इसे आप के लिए बाध्य करेगा विशिष्ट RTDM एपीआई का उपयोग कर कस्टम चालक दोबारा विकसित। दूसरी ओर, चूंकि प्रीमेट आरटी मेनलाइन कर्नेल में नहीं है, इसलिए यह कम परीक्षण किया जाता है और आपको भी समस्याएं हो सकती हैं।

(Xenomai3 वास्तव में दो दृष्टिकोण है: या तो वास्तविक समय धागे और बीच में आता है का प्रबंधन करने के लिए एक वास्तविक समय सूक्ष्म गिरी का उपयोग कर, या आप कम प्रदर्शन की जरूरत है, एक भी है रखना-आरटी कर्नेल के साथ इसे का उपयोग करता है, तो)

संबंधित मुद्दे