2010-07-02 17 views
12

D-Bus का उपयोग करने वाले अनुप्रयोगों में बेहतर समय प्रदर्शन प्राप्त करने के लिए कुछ अच्छे अभ्यास क्या हैं?डी-बस: प्रदर्शन सुधार प्रथाओं

यहाँ कुछ कर रहे हैं कि हमारी टीम मुश्किल दस्तक देता है स्कूल के माध्यम से सीखा है: डेटा संस्थाओं एक एकल, बड़ी संरचना/वस्तु में एक साथ गठबंधन करने के लिए डी-बस आईपीसी पर भेजने के लिए

  • प्रयास करें।
  • अपने आवेदन/प्रक्रिया में एक ही बिंदु पर सभी डी-बस यातायात एक ही प्रॉक्सी में आने की कोशिश करें, बजाय उन्हें अपने आवेदन/प्रक्रिया में फैलाने के बजाय।

उत्तर

6

वहाँ Bustle के डेवलपर द्वारा इस विषय पर अच्छा वार्ता की एक जोड़ी किया गया है जो आप के चित्रण करने में मदद करने और अपने आवेदन और सेवाओं इसकी भी बात करने का डी-बस प्रदर्शन का आकलन करने के लिए एक उपकरण है।

भी कुछ D-Bus API design documentation जो performant डी-बस एपीआई डिजाइन करने के लिए कैसे पर चर्चा करता है। सबसे महत्वपूर्ण सिद्धांत यह है कि आपके एपीआई को क्लाइंट बनाने के लिए राउंड-ट्रिप की संख्या को कम करना है।

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