لماذا الأنابيب أحادية الاتجاه؟
لماذا الأنابيب أحادية الاتجاه؟

فيديو: لماذا الأنابيب أحادية الاتجاه؟

فيديو: لماذا الأنابيب أحادية الاتجاه؟
فيديو: ملخص التوائم المتماثلة وغير المتماثلة - Tarek Nour Biology 2024, ديسمبر
Anonim

عادي أنابيب نكون أحادي الاتجاه ، مما يسمح فقط بالاتصال أحادي الاتجاه - عادي أنابيب تسمح لعمليتين بالاتصال بطريقة المنتج - المستهلك القياسية: يكتب المنتج في أحد طرفي يضخ (نهاية الكتابة) ويقرأ المستهلك من الطرف الآخر (نهاية القراءة).

علاوة على ذلك ، هل الأنابيب المسماة ثنائية الاتجاه؟

الأنابيب المسماة يمكن استخدامها لتمرير البيانات بين العمليات غير ذات الصلة ، في حين أنها طبيعية (غير مسماة) أنابيب يمكن فقط توصيل عمليات الوالدين / الفرعية (إلا إذا حاولت بشدة). الأنابيب المسماة أحادية الاتجاه تمامًا ، حتى في الأنظمة التي تكون مجهولة الهوية أنابيب نكون ثنائي الاتجاه (الازدواج الكامل).

وبالمثل ، ما هو الفرق بين الأنابيب المسماة والأنابيب المجهولة؟ جميع حالات ملف أنبوب اسمه شارك بالمثل يضخ اسم. من ناحية أخرى، أنابيب غير مسماة لم يتم إعطاء اسم. ان أنبوب غير مسمى يستخدم فقط للتواصل ما بين الطفل وعملية الوالدين ، بينما أ أنبوب اسمه يمكن استخدامها للتواصل ما بين اثنين غير مسمى العملية كذلك.

وبالمثل ، لماذا تريد استخدام أنبوب مسمى؟

أ أنبوب اسمه يوفر اتصال متعدد إلى متعدد ، ثنائي الاتجاه بين واحد أو أكثر من العمليات التي لا ترتبط بالضرورة ولا ترتبط يحتاج لتوجد في نفس الوقت. اسم ملف يضخ بمثابة عنوان أو عقد بين عمليات الاتصال.

ما هي الأنابيب في نظام التشغيل؟

من الناحية المفاهيمية ، أ يضخ هو اتصال بين عمليتين ، بحيث يصبح الناتج القياسي من عملية واحدة هو المدخل القياسي للعملية الأخرى. في UNIX نظام التشغيل , أنابيب مفيدة للتواصل بين العمليات ذات الصلة (الاتصال بين العمليات).

موصى به: