تطوير البرمجيات · مصطلحات · هياكل البيانات والخوارزميات

ما معنى ring buffer؟

المعنى في مجال تطوير البرمجيات مع أمثلة

اسممصطلح شائع

ring buffer: مخزن حلقي

مخزن ثابت السعة يلتف فيه موضع القراءة أو الكتابة إلى البداية عند بلوغ نهاية المساحة.

طريقة الاستخدام

يستخدم في تدفقات البيانات وأنظمة المنتج والمستهلك. وقد تستبدل البيانات الجديدة أقدمها عند الامتلاء أو ترفض أو تنتظر، بحسب السياسة.

أمثلة

  1. The audio callback reads samples from a ring buffer filled by another thread.

    يقرأ مستدعي الصوت عينات من مخزن حلقي يملؤه خيط آخر.

    يفصل المخزن المشترك إنتاج العينات عن تشغيل الصوت الحساس للوقت.

  2. Our ring buffer overwrites the oldest diagnostic event when it becomes full.

    يستبدل مخزننا الحلقي أقدم حدث تشخيصي عندما يمتلئ.

    الكتابة فوق الأقدم هي سياسة هذا المخزن وليست شرطاً في كل مخزن حلقي.

تراكيب شائعة

  • ring buffer capacity
  • ring buffer overflow

مصطلحات أخرى: هياكل البيانات والخوارزميات

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: