VFS_AIO_PTHREAD(8) ابزارهای مدیریت سیستم VFS_AIO_PTHREAD(8) نام (NAME) vfs_aio_pthread - پیاده‌سازی باز کردن ناهمگام (async open) در VFS سامبا با استفاده از استخر pthread خلاصه دستور (SYNOPSIS) vfs objects = aio_pthread توضیحات (DESCRIPTION) این ماژول VFS بخشی از مجموعه samba(7) است. ماژول VFS با نام aio_pthread باز کردن ناهمگام را (برای فایل‌های جدید) با aio_pthread:aio open = yes روی پلتفرم‌هایی فعال می‌کند که رابط برنامه‌نویسی pthreads را در دسترس دارند، از فراخوانی سیستمی openat() پشتیبانی می‌کنند و از اعتبارسنجی به ازای هر نخ (per-thread credentials) پشتیبانی می‌نمایند (هسته‌های مدرن لینوکس). این ماژول از استخر نخ‌های سراسری استفاده می‌کند که از گزینه aio max threads بهره می‌برد. این ماژول حتماً باید در انتهای هر پشته ماژول (module stack) قرار گیرد، زیرا رابط open در Samba VFS از نظر ایمنی نخ (thread-safe) امن نیست. این ماژول مستقیماً فراخوانی‌های سیستمی openat() را انجام می‌دهد و رابط‌های open مربوط به Samba VFS را فراخوانی نمی‌کند. مثال‌ها (EXAMPLES) استفاده سرراست: [cooldata] path = /data/ice vfs objects = aio_pthread aio_pthread:aio open = yes گزینه‌ها (OPTIONS) aio_pthread:aio open = BOOL تلاش برای باز کردن ناهمگام جهت ایجاد فایل‌های جدید. پیش‌فرض 'no' است. نسخه (VERSION) این صفحه راهنما بخشی از نسخه 4.24.6 مجموعه Samba است. نویسنده (AUTHOR) نرم‌افزار اصلی Samba و ابزارهای مرتبط توسط Andrew Tridgell ساخته شده‌اند. Samba اکنون توسط تیم Samba به‌صورت یک پروژه متن‌باز مشابه نحوه توسعه هسته لینوکس توسعه می‌یابد. Samba 4.24.6 08/16/2026 VFS_AIO_PTHREAD(8)