मैंने उन जगहों पर कुछ बार बूस्ट :: पूल के साथ खेला है जहां मुझे लगता है कि मैं बहुत सारी वस्तु "मंथन" के साथ ढेर को गंभीरता से मार रहा था। आम तौर पर मैंने boost::object_pool
, या boost::pool_alloc
को एसटीएल टेम्पलेट पैरामीटर के रूप में उपयोग किया है। हालांकि परिणाम हमेशा यह है कि प्रदर्शन लगभग अपरिवर्तित है, या काफी खराब है।क्या आपने कभी बढ़ावा :: पूल का उपयोग करके एक महत्वपूर्ण गति प्राप्त की है?
मैं इसके साथ किसी भी सफल कहानियों को सुनने के लिए उत्सुक हूं।
मुझे प्रोफाइलिंग आउटपुट में किस तरह की चीजों की तलाश करनी चाहिए जो बढ़ावा दे सकता है :: पूल की मदद करने की संभावना है?
क्या यह वास्तव में पुराने पुराने मॉलोक पर सुधार करना बहुत मुश्किल है?
वैसे इसने वास्तव में प्रश्न का उत्तर दिया (हालांकि मैं इस मामले में समयपूर्व अनुकूलन का दोषी हूं, जैसा कि अन्य उत्तरों द्वारा उल्लेख किया गया है)। – timday