awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 مستودع

Awesome GitHub RepositoriesModule Tagging

Assigning identifying tags to log messages to categorize them by software module.

Distinguishing note: Existing tags focus on filtering by tags or output formatting, not the mechanism of assigning module tags.

Explore 1 awesome GitHub repository matching operating systems & systems programming · Module Tagging. Refine with filters or upvote what's useful.

Awesome Module Tagging GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • armink/easyloggerالصورة الرمزية لـ armink

    armink/EasyLogger

    4,641عرض على GitHub↗

    EasyLogger هي مكتبة تسجيل (logging) خفيفة الوزن بلغة C/C++ وإطار عمل غير متزامن مصمم للأنظمة المدمجة، وأجهزة إنترنت الأشياء (IoT)، والأجهزة القابلة للارتداء. تعمل كمسجل فعال للموارد ومدير لذاكرة الفلاش، وتوفر أدوات لتصحيح الأخطاء منخفض المستوى وتسجيل أحداث النظام بأقل متطلبات من ذاكرة القراءة فقط (ROM) وذاكرة الوصول العشوائي (RAM). يتميز المشروع بنموذج تسجيل غير متزامن يقوم بتخزين الرسائل مؤقتاً في خيط (thread) منفصل، مما يمنع عمليات التسجيل من حظر تنفيذ التطبيق في الوقت الفعلي. ويتضمن مديراً متخصصاً لذاكرة الفلاش يستخدم التخزين المؤقت الدائري لحفظ السجلات في تخزين غير متطاير، مما يضمن الحفاظ على البيانات الحيوية عبر إعادة تشغيل الجهاز. تغطي المكتبة نطاقاً واسعاً من قدرات المراقبة، بما في ذلك تأكيدات النظام للتحقق من الحالة، وتصفية الخطورة في وقت التجميع ووقت التشغيل، وتوليد ملفات تفريغ سداسية عشرية ثنائية خام. وتدعم إثراء البيانات الوصفية بالطوابع الزمنية ومعرفات الخيوط، إلى جانب واجهة محمولة لتوجيه السجلات إلى وجهات مخصصة مثل المنافذ التسلسلية أو الملفات. يضمن النظام سلامة البيانات من خلال مزامنة الكتابة ويوفر آليات لتفريغ المخزن المؤقت يدوياً واسترجاع السجلات المخزنة.

    Uses tags to identify specific modules within formatted log messages across different severity levels.

    C
    عرض على GitHub↗4,641
  1. Home
  2. Operating Systems & Systems Programming
  3. Module Tagging