خرید بک لینک
لوح تقدیر | تقدیرنامه
درگاه بیت کوین
دانلود آهنگ های قدیمی
جعبه جیر لوح
رزرو آنلاین هتل خارجی
خرید سکه ساکر استارز
رزرو آنلاین هتل خارجی
عینک افتابی اصل
بتن سخت
لوله استیل
فيوز
تبلیغات
تبلیغات
تبلیغات
تبلیغات
تبلیغات
فيوز

FUSE (سیستم فایل در فضای کاربری) یک رابط کاربری برای برنامه های

فضای کاربری برای صادرات یک سیستم فایل به هسته لینوکس است.

پروژه FUSE متشکل از دو جزء است: ماژول هسته فیوز

(که در مخازن هسته معمولی نگهداری می شود) و کتابخانه کاربرپشتیبانی libfuse

(در این مخزن نگهداری می شود). libfuse اجرای مرجع برای برقراری ارتباط با ماژول هسته FUSE

را فراهم می کند.
یک سیستم فایل FUSE به طور معمول به عنوان یک برنامه مستقل

که با libfuse ارتباط دارد اجرا می شود. libfuse فراهم می کند

توابع برای نصب فایل سیستم، unmount آن، خواندن درخواست از هسته،

و ارسال پاسخ به عقب. libfuse دو API را ارائه می دهد: یک API سطح بالا

و یک هماهنگ API و یک API ناهمزمان سطح پایین. در هر دو مورد،

درخواست های ورودی از هسته به برنامه اصلی با استفاده از callbacks منتقل می شود.

هنگام استفاده از API سطح بالا، callbacks ممکن است به جای inode ها

با نام و مسیر فایل کار کنند و پردازش یک درخواست پایان می یابد زمانی

که تابع فراخوانی باز می گردد. هنگام استفاده از API سطح پایین، callbacks

باید با inodes کار کنند و پاسخ ها باید به صراحت با استفاده از یک مجموعه جداگانه

از توابع API ارسال شوند

فيوز


برچسب ها : فيوز ,,
    زمان انتشار: يکشنبه 23 ارديبهشت 1397 - ویراکنترل
ليست صفحات
تعداد صفحات :