संदेश पासिंग के साथ आईपीसी

मैं संभावित आईपीसी तंत्र पर सुझाव ढूंढ रहा हूं जिसे मैं अपने स्वयं निर्मित ओएस में एवीआर 32 बोर्ड के लिए कार्यान्वित कर सकता हूं।

मेरी वर्तमान पसंद तनेंबाम द्वारा लिखी पुस्तकों में वर्णित मालिश पासिंग तंत्र को कार्यान्वित कर रही है।

क्या यह एक अच्छा विकल्प है? क्या आईपीसी लागू करने का कोई आसान तरीका है?

धन्यवाद

0
मालिश गुजर रहा है, हाँ, इससे प्रक्रियाओं को आराम मिलेगा; ओ)
जोड़ा लेखक Svante, स्रोत

2 उत्तर

मेरा सुझाव है कि किसी भी निर्णय लेने से पहले QNX RTOS (www.qnx.com) समर्थन करने वाले संदेश को पारित करने वाले संदेश की समीक्षा करना है। मैंने कई वर्षों में उस माहौल में जटिल बहु-प्रक्रिया प्रणाली प्रोग्रामिंग बिताई, और यह अब तक का सबसे अच्छा संदेश-आधारित ओ/एस के रूप में सामने आया है।

कुछ विशिष्ट बिंदु जो वसंत को ध्यान में रखते हैं (यह अब थोड़ी देर हो चुकी है):

  1. कर्नेल द्वारा प्रोसेस मेमोरी स्पेस के बीच कॉपी किया गया संदेश डेटा ताकि एक प्रक्रिया में एक बग किसी अन्य को प्रभावित न कर सके।
  2. किसी उत्तर के लिए भेजने और अवरोधित करने की क्षमता।
  3. कतार पर एक संदेश छोड़ने और तुरंत आगे बढ़ने की क्षमता।
  4. रिसीवर जवाब देने तक एक संदेश अनिश्चित काल तक एक संदेश भेजने की क्षमता; रिसीवर इस दौरान अन्य संदेशों को प्राप्त और संसाधित कर सकता है - यह आपके विचार से अधिक मूल्यवान है जैसा कि पहले होगा।
0
जोड़ा

शायद ZeroMQ प्रोजेक्ट आपके लिए एक विकल्प हो सकता है?

0
जोड़ा