تسيد المسرى
المحتويات
على سبيل التعريف، تسيد المسرى هي ميزة تدعمها الكثير من أبنية الناقلات (bus architectures) في الحاسوب والتي تسمح لجهاز متصل بناقل أن يبداء بالعمليات. وتسمى كذلك "First-party DMA"، وبعكس Third-party DMA والتي يقوم فيها مدير الـ DMA بالعمليات. وتعرض الأقسام التالية جوانب أخرى من الموضوع.
من جهة ثانية، نظرياً، يسمح الناقل الرئيسي باتصال جهاز طرفي مع جهاز آخر، عملياً كل الطرفين يترئسان الناقل ليقومو بـ DMA للذاكرة الرئيسية. إذا استطاع أكثر من جهاز تسيد المسرى، يجب أن يكون هناك مخخط تحكم لمنع الأجهزة من محاولة استخدام الناقل في نفس الوقت. ويستعمل لذلك عدد مختلف من المخطوطات، مثل: قامت SCSI بوضع أولوية لكل معرف لديها. ومنفذ الملحقات الإضافية (PCI) لم يحدد الخوارزمية المستعملة، تاركً الأمر للمعرف لتحديدها.
وعلى صعيد آخر، بعض أنواع الناقلات تسمح بجهاز واحد فقط ان يبداء العمليات (غالبا وحدة المعالجة المركزية أو البروكسي). أغلب أبنية الناقلات الجديدة مثل:منفذ الملحقات الإضافية (PCI)، يسمح بأكثر من ناقل رئيسي لتحسين أداء أنظمة التشغيل بدرجة كبيرة. بعض أنظمة التشغيل تمنع بعض الملحقات من أن تكون ناقل رئيسي، لأن المجدول لا يستطيع التحكيم للناقل وبتالي لا يستطيع تحديد التأخير.
المراجع
طريقة عمل سيطرة الناقل - Tweak3D
ما هي سيطرة الناقلات؟ - Brevard User's Group
📝 هل في هذه المقالة خطأ؟
إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.
ما رأيك في هذه المقالة؟