2014-04-03 4 views
5

बाइटबफ में पूल बनाम अनपूल और डायरेक्ट बनाम हीप के बीच क्या अंतर है?नेटी 4 बफर पूल बनाम बना हुआ अनपढ़

पसंद है, प्राप्त संदेश के संदर्भ में पूल का मतलब क्या है, क्योंकि एचटीपीआरक्वैस्ट जैसी वस्तु एचटीपीआरक्वेट डिकोडर में से एक में बाइटबफ से बनाई गई है और फिर पाइपलाइन के अंतिम हैंडलर में रिलीज़ हुई है? इस मामले में क्या स्मृति स्मृति? पूल बनाम अनपढ़ के लिए स्मृति प्रबंधन कैसे भिन्न होगा?

उत्तर

9

अंतर यह है कि जब भी आप बाइटबफएलोकेटर को कॉल करते हैं तो अनपढ़ नेटी के साथ एक नया बफर आवंटित किया जाएगा। बफर जो कुछ ओवरहेड के साथ आता है, खासकर प्रत्यक्ष बफर के साथ। जब आप पूल नेटटी का उपयोग करते हैं तो बफर को पूल करने का प्रयास करेंगे और इसलिए आवंटन के ओवरहेड को कम करें और बफर जारी करें।

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