Bohem-Demers-Weiser جامع القمامة المحافظة

جامع القمامة المحفوظة المحافظة Boehm-Demers-Demers هو جامع القمامة كبديل ل C Malloc أو C ++ جديد.
التحميل الان

Bohem-Demers-Weiser جامع القمامة المحافظة الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Hans-J. Boehm
  • موقع ويب الناشر:
  • http://www.hpl.hp.com/personal/Hans_Boehm/gc/

Bohem-Demers-Weiser جامع القمامة المحافظة العلامات


Bohem-Demers-Weiser جامع القمامة المحافظة وصف

Bohem-Demers-Weiser Garbage جامع القمامة هو جامع القمامة كبديل ل C Malloc أو C ++ جديد. يمكن استخدام جامع القمامة المحافظة على Bohem-Demers-Demers-Weiser كحل تجمع للقمامة ل C Malloc أو C + C ++ NEW.BOEHM-DEMERS - يتيح لك تخصيص جامع القمامة المحفوظة المحفوظة لتخصيص الذاكرة بشكل أساسي كما تفعل عادة، دون إلغاء تخصيص الذاكرة بشكل صريح لا أطول مفيدة. يقوم المجمع بإعادة تدوير الذاكرة تلقائيا عندما يحدد أنه لم يعد من الممكن الوصول إليه بطريقة أخرى. يستخدم المجمع أيضا من خلال عدد من تطبيقات لغة البرمجة التي تستخدمها C as as وسيطة، ترغب في تسهيل نظام التشغيل أسهل مع مكتبات C، أو تفضل فقط واجهة جامعية بسيطة. يمكن استخدام جامع القمامة ككفافة تسرب لبرامج C أو C ++، على الرغم من أن هذا ليس هدفه الأساسي. عادة يجب أن تحاول أولا استخدام gc_source / gc.tar.gz، والتي عادة ما تكون نسخة أكبر سنا وأكثر استقرارا. إذا فشلت، جرب أحدث إصدار مرقم بشكل صريح في GC_Source /. قد تحتوي الإصدارات اللاحقة على ميزات إضافية أو دعم النظام الأساسي أو إصلاحات الأخطاء، ولكن من المحتمل أن تكون أقل اختبارا جيدا. لاحظ أن الإصدارات التي تحتوي على الحروف ألفا أقل اختبارا جيدا أكثر من غيرها، خاصة على منصة غير HP. يتم الآن إدراج الإصدار الأقدم من جامع القمامة أيضا كجزء من توزيع GNU Compiler. يستخدم Collector خوارزمية Mark-Sweet وبعد يوفر مجموعة تدريجية وأجيال ضمن أنظمة التشغيل التي توفر النوع الصحيح من دعم الذاكرة الافتراضية. (يشمل ذلك حاليا SunoS ، IRIX، OSF / 1، Linux، و Windows، مع قيود متفاوتة.) يسمح بإلغاء رمز وضع الانتهاء عند جمع كائن. يمكن أن يستفيد من كتابة المعلومات لتحديد موقع المؤشرات إذا تم توفير هذه المعلومات، ولكن يتم استخدامها عادة دون هذه المعلومات. EE ملفات README و GC.H في التوزيع لمزيد من التفاصيل. يتضمن توزيع جامع القمامة حزمة سلسلة C (سلك) تنص على تسلسل سريع وعمليات فرعية على الأوتار الطويلة. يتم تضمين المحرر لعنات بسيطة ومقرها Win32 الذي يمثل الملف بأكمله كحصول كحصول كأداة نموذجية. يتم تنافسية Apperformance of the NoninCremental Collector تنافسية مع تطبيقات Malloc / Free. من المحتمل أن تكون كل من المساحة والوقت النفقات العامة أعلى قليلا فقط للبرامج المكتوبة ببرامج malloc / free (انظر تكاليف DESLEFS، Dosser و zorn's تخصيص الذاكرة في برامج C + C ++ الكبيرة.) لبرامج تخصيص كائنات صغيرة جدا، قد يكون المجمع أسرع ؛ بالنسبة للبرامج تخصيص الأشياء الكبيرة في المقام الأول، سيكون أبطأ. إذا تم استخدام المجمع في بيئة متعددة المراحل وتم تكوينه لتخصيص مؤشر الترابط، فقد يؤدي ذلك في بعض الحالات بشكل كبير إلى تخصيص Malloc / Free تخصيص مجاني في الوقت المناسب. نتوقع أيضا أنه في كثير من الحالات، سيكون أي علبة إضافية أكثر من مجرد تعويض عن طريق انخفاض النسخ وما إلى ذلك. تم تحسين دعم التخصيص المحلي للخيط. تم إزالة بعض دعم منصة عفا عليها الزمن مثل خيوط سولاريس على الطراز القديم. تمت إضافة بعض دعم النظام الأساسي الجديد. تم إصلاح الأخطاء المختلفة.


Bohem-Demers-Weiser جامع القمامة المحافظة برامج ذات صلة

PDL :: Slices.

PDL :: Slices هي وحدة نمطية للمستخدم للفهرسة والتقطيع والتخلص. ...

170

تحميل