خداحافظی با یک قابلیت قدیمی؛ فایلسیستم EXT4 حالت data=journal را بازنشسته میکند
خبری شوکهکننده برای کاربران لینوکس و دنیای فایلسیستمها
اگر از کار کردن با Terminal لذت میبرید و دنیای لینوکس برایتان جذاب است، حتماً نام EXT4 را شنیدهاید؛ همان فایلسیستم قدیمی و قابتمطمین که سالهاست پشت صحنه سیستمعامل ما را سر پا نگه داشته است. حالا خبر رسیده که توسعهدهندگان قرار است یکی از مودهای قدیمی این فایلسیستم یعنی data=journal را کمکم کنار بگذارند و تا سال ۲۰۲۸ پروندهاش را برای همیشه ببندند!
شاید بپرسید این تغییر چه تاثیری روی کار ما دارد؟ خیلی ساده بگوییم: دنیای فناوری با سرعت در حال پیشرفت است و قابلیتهای کند یا کماستفاده جای خود را به تکنولوژیهای مدرنتر میدهند. در ادامه بررسی میکنیم که چرا این تصمیم گرفته شده و چه آیندهای در انتظار این بخش از Kernel لینوکس است.
چرا حالت data=journal دیگر محبوب نیست؟
برای اینکه بفهمیم ماجرا از چه قرار است، باید بدانیم وظیفه Journal در فایلسیستم چیست. وقتی کامپیوتر ناگهانی خاموش میشود یا برق میرود، سیستم با استفاده از این قابلیت بررسی میکند که فایلها خراب نشده باشند. در مود data=journal، نه تنها اطلاعات مربوط به تغییرات، بلکه خود دادهها هم درون Journal نوشته میشوند.
این کار امنیت اطلاعات را بالا میبرد اما یک مشکل بزرگ دارد: سرعت سیستم را به شدت پایین میآورد و هارد دیسک یا SSD شما را خیلی سریعتر فرسوده میکند!
امروزه با وجود ابزارها و مودهای بهینهتر مثل data=ordered، دیگر نیازی به استفاده از این روش کند و قدیمی نیست. به همین دلیل تیم توسعهدهنده تصمیم گرفتهاند این قابلیت را Deprecate کنند تا در آینده کاملاً از منبع اصلی حذف شود.
نگاهی به آینده و زمانبندی حذف نهایی
طبق برنامهریزیها، این قابلیت فعلاً در لیست سیاه قرار گرفته (Deprecation) و تا سال ۲۰۲۸ فرصت دارد تا به طور کامل از ساختار EXT4 کنار گذاشته شود. این یعنی توسعهدهندگان زمان کافی دارند تا کدهای خود را با شرایط جدید هماهنگ کنند و کاربران نیازی نیست نگران خرابی ناگهانی سیستم خود باشند.
اگر از توزیعهای مختلف لینوکس استفاده میکنید و تنظیمات خاصی روی Mount کردن درایوها دارید، پیشنهاد میکنیم حتماً نگاهی به تنظیمات سیستم خود بیندازید تا مطمئن شوید از مودهای مدرنتر استفاده میکنید.


