'\" t .TH "SYSTEMD\-UDEV\-SETTLE\&.SERVICE" "8" "" "systemd 261.2" "systemd-udev-settle.service" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" systemd-udev-settle.service \- انتظار برای پایان یافتن تمام رویدادهای در حال پردازش udev .SH "خلاصه دستور (SYNOPSIS)" .PP systemd\-udev\-settle\&.service .SH "توضیحات (DESCRIPTION)" .PP این سرویس دستور \fBudevadm settle\fR را فراخوانی می‌کند تا منتظر بماند تا تمام رویدادهایی که توسط \fBudev\fR(7) در صف قرار گرفته‌اند پردازش شوند\&. این یک روش ابتدایی برای انتظار تا زمان شناسایی «تمام» سخت‌افزارها است\&. سرویس‌ها می‌توانند این سرویس را فراخوانی کرده و ترتیب اجرای خود را پس از آن قرار دهند تا منتظر خالی شدن صف udev بمانند\&. .PP \fIاستفاده از این سرویس توصیه نمی‌شود\&.\fR هیچ تضمینی وجود ندارد که سخت‌افزار در هر زمان مشخصی به‌طور کامل شناسایی شود، زیرا هسته شناسایی سخت‌افزار را به‌صورت ناهمگام انجام می‌دهد، و برخی گذرگاه‌ها و دستگاه‌ها برای آماده شدن زمان بسیار زیادی نیاز دارند، و همچنین ممکن است سخت‌افزار جدیدی در هر لحظه متصل شود\&. در عوض، سرویس‌ها باید در رویدادهای udev مشترک شوند و با شناسایی هر سخت‌افزار جدید واکنش نشان دهند\&. سرویس‌هایی که بر اساس پیکربندی انتظار دارند دستگاه‌های خاصی ظاهر شوند، می‌توانند پس از یک مهلت زمانی (timeout) هشدار داده یا خرابی گزارش کنند\&. این مهلت زمانی باید متناسب با نوع سخت‌افزار تنظیم شود\&. انتظار برای systemd\-udev\-settle\&.service معمولاً فرایند راه‌اندازی (بوت) را به‌طور قابل توجهی کند می‌کند، زیرا به معنای انتظار برای تمام رویدادهای نامرتبط دیگر نیز هست\&. .SH "همچنین ببینید (SEE ALSO)" .PP \fBudev\fR(7), \fBudevadm\fR(8)