VFS_IO_URING(8) System Administration tools VFS_IO_URING(8) نام (NAME) vfs_io_uring - پیاده‌سازی ورودی/خروجی ناهمگام در VFS سامبا با استفاده از io_uring لینوکس (>= 5.1). خلاصه دستور (SYNOPSIS) vfs objects = io_uring توضیحات (DESCRIPTION) این ماژول VFS بخشی از مجموعه samba(7) است. ماژول VFS به نام io_uring امکان اجرای ناهمگام عملیات pread، pwrite و fsync را با استفاده از زیرساخت io_uring در لینوکس (5.1 به بالا) فراهم می‌کند. این روش در مقایسه با به‌کارگیری pthreadpool برای ورودی/خروجی ناهمگام، سربار پردازشی بسیار کمتری دارد. این ماژول باید در انتهای هر پشته ماژول قرار گیرد چرا که به توصیف‌کننده‌های فایل واقعی در هسته نیاز دارد. مثال‌ها (EXAMPLES) کاربرد ساده و سرراست: [cooldata] path = /data/ice vfs objects = io_uring گزینه‌ها (OPTIONS) io_uring:num_entries = NUMBER_OF_QUEUE_ENTRIES تعداد ورودی‌ها در صف ارسال (submission queue). حداکثر مقدار مجاز به نسخه هسته لینوکس بستگی دارد و هسته این مقدار را به نزدیک‌ترین توان ۲ به بالا گرد می‌کند. مقدار پیش‌فرض '128' است. io_uring:sqpoll = BOOL استفاده از قابلیت IORING_SETUP_SQPOLL. مقدار پیش‌فرض 'no' است. همچنین ببینید (SEE ALSO) io_uring_setup(2). نسخه (VERSION) این صفحه راهنما بخشی از نسخه 4.24.6 مجموعه نرم‌افزاری سامبا (Samba) است. نویسنده (AUTHOR) نرم‌افزار اصلی سامبا و ابزارهای مرتبط با آن توسط Andrew Tridgell ساخته شده‌اند. سامبا اکنون توسط تیم سامبا (Samba Team) به عنوان یک پروژه متن‌باز مشابه روند توسعه هسته لینوکس توسعه داده می‌شود. Samba 4.24.6 08/16/2026 VFS_IO_URING(8)