2010-06-01 16 views
8

कहाँ ढेर allocators को लागू करने के विभिन्न तरीकों के पेशेवरों/विपक्ष को देख के लिए कुछ अच्छे संसाधन हैं? दक्षता (विखंडन, थ्रूपुट, आदि) पर छूने वाले संसाधनों को प्राथमिकता दी जाती है। मैं सरल कोड भंडार की तलाश नहीं कर रहा हूं।(सी) ढेर आवंटकों के लिए कार्यान्वयन रणनीति?

संपादित करें:

मैं वास्तव में इस विकि के दार्शनिक ग्राउंडिंग में दिलचस्पी नहीं है। इस प्रकार, मैं वास्तव में 'क्यों' में शामिल नहीं होना चाहता हूं, मुझे इसमें रूचि है। अंतर्निहित इरादों/समस्याओं/आदि के बावजूद, यह जानकारी मौजूद है, इसलिए यदि आप किसी भी अच्छे संसाधन के बारे में जानते हैं, तो कृपया उन्हें यहां लिंक करें!

+1

क्या समस्या को हल करने की कोशिश कर रहे हैं? मनमाने ढंग से सीआरटी संस्करण को बदलना हमेशा एक बुरा विचार है। –

उत्तर

4

यह एक बहुत पुरानी समस्या है, और एक व्यापक दृश्य आप अनुसंधान साहित्य के माध्यम से खुदाई करने के लिए होगा प्राप्त करने के लिए।

यह पुस्तकालय में एक दिन खर्च करने लायक है। हां, पेपर — से भरा एक बड़ा भवन समस्या पुरानी है।

+0

डौग ली के कार्यान्वयन का कितना सम्मान है? प्रयुक्त ब्लॉक के आकार के लिए हेडर और पाद लेख ब्लॉक के उपयोगकर्ता के साथ, और मुफ्त ब्लॉक के लिए और सूचक जानकारी? क्या इस रणनीति के परिणामस्वरूप विखंडन और समय के बीच सेवा अनुरोधों के बीच एक अच्छा संतुलन हुआ है? – sepiroth

+0

भी, "आर्ट ऑफ प्रोग्रामिंग" का पहला संस्करण उस वेबसाइट पर मुफ्त में उपलब्ध है? मुझे एक प्रति नहीं मिल रही है। – sepiroth

+1

@hatorade: Knuth खरीदने लायक है। –