SYSTEMD-UDEV-SETTLE.SERVICE(8)

الاسم
systemd-udev-settle.service - انتظار معالجة جميع أحداث udev المعلقة

موجز

systemd-udev-settle.service

الوصف

تستدعي هذه الخدمة udevadm settle للانتظار حتى تتم معالجة جميع الأحداث التي تم وضعها في قائمة الانتظار بواسطة udev(7). إنها طريقة بدائية للانتظار حتى يتم اكتشاف "كل" العتاد. يمكن للخدمات سحب هذه الخدمة وترتيب نفسها بعدها لانتظار أن يصبح طابور udev فارغًا.

لا يُوصى باستخدام هذه الخدمة. لا يمكن ضمان اكتشاف العتاد بالكامل في أي وقت محدد، لأن النواة تقوم باكتشاف العتاد بشكل غير متزامن، وتستغرق بعض النواقل والأجهزة وقتًا طويلاً جدًا لتصبح جاهزة، كما يمكن توصيل عتاد إضافي في أي وقت. بدلاً من ذلك، يجب على الخدمات الاشتراك في أحداث udev والتفاعل مع أي عتاد جديد عند اكتشافه. الخدمات التي تتوقع، بناءً على التهيئة، ظهور أجهزة معينة، قد تُصدر تحذيرًا أو تُبلغ عن فشل بعد انتهاء المهلة. يجب تخصيص هذه المهلة لنوع العتاد. عادةً ما يؤدي انتظار systemd-udev-settle.service إلى إبطاء الإقلاع بشكل كبير، لأنه يعني انتظار جميع الأحداث غير المرتبطة أيضًا.

انظر أيضًا

udev(7)، udevadm(8)

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.