की स्केलेबिलिटी मैं उत्सुक हूं कि दूसरों ने बूस्ट को कैसे धक्का दिया है। स्केलेबिलिटी के मामले में एशिया। मैं एक ऐसा एप्लीकेशन लिख रहा हूं जो 1000 सॉकेट ऑब्जेक्ट्स, स्वीकार्य ऑब्जेक्ट्स के मुट्ठी भर और कई हज़ार टाइमर ऑब्जेक्ट्स का उपयोग कर सके। मैंने इसे कॉन्फ़िगर किया है कि एक थ्रेड पूल io_service::run
का आविष्कार कर रहा है और उचित स्थानों पर strand
एस का उपयोग करें ताकि यह सुनिश्चित किया जा सके कि मेरे हैंडलर एक दूसरे पर चिपक न जाएं।Boost.Asio
मेरा प्लेटफार्म बूस्ट 1.3 9 के साथ Red Hat Enterprise Linux है, हालांकि मैं बूस्ट के हाल के संस्करण में अपग्रेड करने का विरोध नहीं कर रहा हूं।
अच्छा सुझाव, मैं बूस्ट 1.3 9 से 1.43 की तुलना में कुछ माप करूंगा। –