[ad_1]

تصویر کلوزآپ اختصاصی اجزای هارد دیسک.
بزرگنمایی / هارد دیسک ها و SSD های شما بهتر از سیستم پرونده ای نیست که آنها را با آنها فرمت می کنید. درایور ntfs3 Paragon عملکرد مناسب را با یک ترکیب پیاده سازی کامل ترکیب می کند که نه ntf های ساخته شده در هسته لینوکس و نه ntfs-3g نصب شده در FUSE نمی توانند هر دو نیمه را ادعا کنند.

در مارس سال گذشته ، مالک ارائه دهنده سیستم فایل Paragon Software یک جریان FUD را در برابر منبع باز برای پیاده سازی توسط سامانه exFAT سامسونگ ، با هدف هسته لینوکس راه اندازی کرد. چند ماه بعد ، به نظر می رسد که Paragon این اشکال را در راه خود مشاهده کرده است و روند دشواری را برای پیاده سازی NTFS (سیستم فایل پیش فرض برای همه دستگاه های ویندوز) توسط مایکروسافت در هسته آغاز کرده است.

اگرچه Paragon هنوز به طور واضح در تلاش است تا فرآیندها و شیوه های خود را با منبع باز مطابقت دهد ، اما لینوس توروالدز ، لینوکس Torvalds ، هسته لینوکس به نظر شخصی علاقه ای به این فرآیند داشته است. پس از نزدیک به یک سال تلاش پارادوکس ، توروالدز همچنان به طور جدی او و توسعه دهندگان شکاک لینوکس را برای ادامه پروژه تحت فشار قرار می دهد.

چرا پاراگون؟

برای کسانی که با استفاده روزمره از لینوکس آشنا هستند ، ممکن است مفید بودن نسخه NTFS Paragon فوراً آشکار نباشد. هسته لینوکس در حال حاضر دارای یک پیاده سازی NTFS است و اکثر توزیع ها نصب و استفاده از یک برنامه مبتنی بر FUSE (ntfs-3g) فراتر از آن را فوق العاده آسان می کند.

با این حال ، هر دو پیاده سازی موجود دارای مشکل هستند. استقرار داخلی NTFS بسیار قدیمی است ، ضعیف نگهداری می شود و باید فقط خواندنی باشد. در نتیجه ، اکثر افرادی که واقعاً نیاز به نصب سیستم فایل های NTFS بر روی لینوکس دارند ، به جای آن از درایور ntfs-3g استفاده می کنند.

Ntfs -3g وضعیت نسبتاً خوبی دارد – بسیار جدیدتر از پیاده سازی ntfs در هسته ، و همانطور که استاد سیستم فایل لینوکس Ted Tso اشاره می کند ، در واقع بیشتر از ntfs3 خود Paragon آزمایش سیستم فایل سیستماتیک انجام می دهد.

متأسفانه به دلیل عملکرد در فضای کاربر ، نه در هسته ، عملکرد ntfs-3g وحشتناک است. تست Ts’o ntfs3 Paragon آزمایش خودکار را در 8،106 ثانیه به پایان رساند ، اما ntfs-3g مبتنی بر FUSE به 34،783 ثانیه زمان نیاز داشت.

علاوه بر اشکالات و عملکرد ، پشتیبانی فعلی یکی از جنبه های کلیدی ntfs3 Paragon است که آن را به هسته تبدیل می کند. توروالدز معتقد است که “Paragon باید به سادگی درخواست بارگیری کند [ntfs3]”- اما او این کار را پس از اشاره به اینکه کد باید از طرفداران فعلی دریافت کند و خود Paragon باید کد را در آینده حفظ کند ، انجام داد. (توسعه دهنده Paragon ، کنستانتین کوماروف ، به سرعت پاسخ داد که این شرکت قصد دارد پس از پذیرش ، به حفظ کد ادامه دهد.)

چرا پاراگون نیست؟

اگرچه خود Torvalds به نظر می رسد که راننده Paragon ntfs3 برجسته شده است ، و چندین کاربر و توسعه دهنده دیگر ، هنوز نگرانی هایی در مورد ادغام مناسب Paragon و گردش کار آن در جامعه توسعه دهندگان هسته و مطابق با استانداردهای این جامعه وجود دارد.

به نظر می رسد Ted Ts’o – اصلی ترین پشتیبانی از فایل سیستم های لینوکس ext3 / ext4 و ابزارهای e2fsprogs که برای مدیریت آنها استفاده می شود – حیاتی ترین باشد. وی علاوه بر تعداد کمی بیشتر آزمایشات خودکار ناموفق که در کد Paragon یافت ، به مشکلات دیگری مانند مسدود کردن کل سیستم اشاره کرد که در صورت فشار زیاد ntfs3 رخ می دهد. (این مشکلی است که ما در طول سالها از افرادی که ntfs3 Paragon را نیز خریداری کرده اند شنیده ایم.)

تسو همچنین سوالات خود را در مورد پشتیبانی و ارتباطات مطرح می کند و می گوید: “اگر شخصی * از Paragon Software به داریک پاسخ دهد احساس بهتری دارم. [Wong] و س myالات من در مورد تضمین کیفیت و / یا تعهدات آنها مبنی بر اینکه حداقل * سعی می کنند مشکلات را برطرف کنند ، که حدود 5 دقیقه آزمایش با استفاده از fstests بی اهمیت بود. “

توسعه دهنده همکار Darik Wong افزود که می خواهد مطمئن شود که Paragon روی نگهداری سرمایه گذاری کرده است تا ntfs3 “به یکی از درایورهای فرسوده سیستم فایل لینوکس تبدیل نشود ، مانند <кашлица> [the current in-kernel ntfs]به “

راه پیش رو

علیرغم شک و تردید Tsoo و Wong ، ما عموماً انتظار داریم که Paragon شامل ntfs3 در نهایت اتفاق بیفتد. این شرکت تا به حال یک سال تلاش کرده است تا کد خود را از 27000 خط کد که از دیوار به مجموعه ای از وصله های آماده استفاده لینوکس منتقل شده است دریافت کند-و اگرچه توسعه دهنده اولین بار Komarov ممکن است همیشه به این سرعت و تأکید پاسخ ندهد. همانطور که تسو و وونگ ترجیح می دهند ، او همچنان پاسخ می دهد.

به نظر می رسد توروالدز مصمم است جایگزینی م effectiveثر ، مدرن و حمایتی برای دوران باستان (دوران 2001) پیدا کند و در حال حاضر به ندرت از برنامه های ntfs در هسته استفاده می کند. تا زمانی که Paragon آماده ادامه بازی باشد ، به نظر می رسد که در نهایت به آنجا خواهد رسید – شاید حتی به موقع برای هسته 5.15.

[ad_2]

منبع: tarjome-news.ir