ليبارينا

Libarena هو واجهة مخصص للذاكرة مخصصة وتنفيذها.
التحميل الان

ليبارينا الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • MIT/X Consortium Lic...
  • السعر:
  • FREE
  • اسم الناشر:
  • William Ahern
  • موقع ويب الناشر:
  • http://25thandclement.com/~william/projects/zoned.html

ليبارينا العلامات


ليبارينا وصف

Libarena هي واجهة مخصص للذاكرة مخصصة وتنفيذها. Libarena Library هي واجهة مخصص للذاكرة مخصصة وتنفيذها. يتم توفير ثلاثة مخصصات: مسطحة "Lifo" Arena Monocator، مصلح حمام السباحة الكائنات ومجموعة المجمع Malloc (3). يمكن استخدامها مباشرة، أو من خلال واجهات النموذج الأولي المصدرة. يهدف Libarena إلى توفير واجهة أساسية حتى يمكن تكديس المخصصات، ولتقديم واجهة محددة جيدا للمكتبات والتطبيقات. ليس من المفترض تقييد أو حصر ما يمكن أن ينجز المخصصات المخصصة. على سبيل المثال، تتضمن مخصصات المسبار المضمنة ومخصصات الساحة مجموعة من الأدوات المساعدة السلسلة غير المتوفرة في الواجهة العامة القابلة للتصدير. ومع ذلك، يتم بناؤها على الواجهة العامة (انظر Util.h). تقريبا أي مكتبة malloc (3) "بدائل" تدعم حجة مؤشر السياق. إنهم عديم الفائدة بالنسبة للعديد من المهام أو معظم المهام التي يمكن أن تكون فيها القدرة على تحديد MOLOC البديل (3) مفيدا بالفعل، على سبيل المثال طلقة واحدة deallection من هيكل المهام وجميع المخصصات المرتبطة بها. لشبكة Daemons خاصة هذه الميزة مفيدة؛ يمكن تحرير جميع مخصصات جلسة معينة ببساطة عن طريق إغلاق كائن مخصص المستوى الأدنى. يتصرف مخصص الساحة بالمثل للعقول جنو. إذا تم تحرير المخصصات بترتيب عكسي من سيتم تحرير المخازن المؤقتة الأساسية وفقا لذلك؛ سيؤدي الوكلاء خارج الترتيب إلى تجزئة. يدعم مخصص الساحة أيضا وضع علامات الموقف. يمكن تخزين الدولة في أي مثيل معين وإعادة تعيين المخصص لاحقا إلى تلك الحالة. جميع المخصصات التي حدثت بعد، في الوقت المناسب، ستتتصرف الدولة المحفوظة بأنها - إذا تم إلغاؤها صراحة. يحتفظ مخصص حمام السباحة بجهاز مجموعة من المخازن المؤقتة ذات الحجم الثابت. يمكن أن يكون كل حجم المخزن المؤقت تعسفي. المخصصات التي لا يمكن الوفاء بها من الدلاء الموجودة ستؤدي إلى إنشاء دلو جديد. سيتم إعادة استخدام الذاكرة التي تم إرجاعها إلى المسبح. حاليا البركة لن يتقلص أبدا، ينمو فقط. عند إغلاق كائنات Arena أو Pool Locookator، سيتم إصدار جميع الذاكرة المستخدمة مرة أخرى إلى مخصصها الأساسي (إما المرء في إنشاء مثيل، أو افتراضيا "Arena_Stdlib"، فإن غلاف المكتبة القياسية. ما الجديد في هذا الإصدار: MakeFiles لم تعد تكرر، لذلك يجب أن يبني هذا وتثبيت استخدام إما GNU Make أو PSD Pmake.


ليبارينا برامج ذات صلة

IDL2JAVAXML.

IDL2JAVAXML هو مترجم IDL إلى رسم خرائط Java باللغة وملزمة XML. ...

150

تحميل

objcache.

OBJCACHE هي وحدة نمطية للبيرل التي تخزنها نتائج تشغيل GCC / GHS على قائمة الوسيطة. ...

285

تحميل