Glibc 2.30: إصدار جديد من مكتبة C

مخطط glibc

المصدر: ويكيبيديا

بالنسبة لأولئك الذين لا يعرفون ذلك حتى الآن ، فإن مكتبة جليبك (مكتبة جنو ج) إنها مكتبة شائعة جدًا تُستخدم في وقت التشغيل للبرامج المكتوبة بلغة C. يخضع مشروع GNU هذا لترخيص LGPL ويوفر للأنظمة سلسلة من استدعاءات النظام (syscalls) والوظائف الأساسية الأخرى المحددة فيه. تستفيد منه جميع البرامج في لغة البرمجة C تقريبًا (بما في ذلك النواة نفسها).

متاح لـ أنظمة جنو استنادًا إلى نواة Linux ، على الرغم من أنها محمولة جدًا لدعم الأنظمة المختلفة والكثير من الأجهزة المختلفة. تدعم هذه المكتبة الهامة أنظمة أخرى مثل Kaiku و BeOS و Debian GNU مع Hurd kernel و kFreeBSD. إذا قمت بالبحث عن التوزيعة الخاصة بك ، فستجدها كـ libc في أحد إصداراتها.

حسنًا ، بمجرد تقديمه ، يجب أن تعلم أنه قد تم إطلاقه الآن إصدار glibc 2.30 مع تحسينات مثيرة للاهتمام. بعد هذا الإصدار من مشروع GNU C Library 2.30 ، تتراوح التحسينات والميزات الجديدة من دعم Unicode 12.1 إلى تحسينات غير مهمة إلى حد ما. كما يسلط الضوء على دعم حزمة التحميل المسبق للرابط الديناميكي لتحميل الكائنات المشتركة مسبقًا كبديل لمتغير البيئة LD_RELOAD.

إلى جانب ذلك ، فقد الميزات الجديدة في Linux مثل getgents64 () و gettid () و tgkill (). فيما يتعلق بدعم POSIX المقترح ، هناك أيضًا ميزات جديدة بوظائف مثل pthread_cond_clockwait و pthread_mutex_clocklock و pthread_rwlock_clockrdlock و pthread_rwlock_clockwrlock و sem_clockwait. حتى الأداء تم تحسينه لمعمارية ARM وأيضًا خصيصًا لمعالجات ARM المخصصة لـ HPC والتي تسمى ThunderX2 ، تم إصلاح بعض الأخطاء الأمنية ، إلخ.

آمل في الإصدار التالي الآن قيد التطوير ، 2.31 ، يمكنني إخباركم بالعديد من الأخبار الأخرى في LxA ... من المقرر أن يتم ذلك في فبراير 2020 ، لذلك لا يزال هناك بضعة أشهر لمعرفة نتيجة التطوير.

للمزيد من المعلومات - موقع المشروع


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   بول قال

    LD_RELOAD؟ آمل أنه كان خطأ مطبعي.
    تحياتي