عملیات ثبت و ضبط مداوم و خواندن/نوشتن می تواند به دیسک های ذخیره سازی شما آسیب برساند. Log2Ram را روی دسکتاپ لینوکس خود نصب کنید تا طول عمر دیسک های خود را بهبود ببخشید.
تقریباً هر کاری که دستگاه لینوکس شما انجام می دهد به عنوان بخشی از یک فایل گزارش روی دیسک نوشته می شود. حتی زمانی که از صفحهکلید دور هستید یا در خواب هستید، دهها گزارش بهطور مداوم بهروزرسانی میشوند و آماده جستجو و تشخیص مشکلات یا بهینهسازی فرآیندها هستند.
این نوشتن مداوم می تواند بر طول عمر وسیله ذخیره سازی شما تأثیر بگذارد و باعث شود که زودتر از آنچه در غیر این صورت بود فرسوده شود. دیسک و کیف پول خود را با استفاده از برنامه Log2Ram ذخیره کنید تا نوشتن دیسک را به حداقل برسانید!
چگونه لاگ های لینوکس دیسک ها را از بین می برند؟
گزارشها منبع ارزشمندی برای عیبیابی در لینوکس هستند و توسط سیستم، هسته، فرآیندهای بوت، مدیران بسته، برنامههای فردی و Xorg استفاده میشوند. اگر روی سیستم شما باشد، احتمالاً فایلهای گزارش را تولید میکند.
اگر مشکلی در دستگاه لینوکس شما پیش بیاید، یا هر برنامه ای عملکرد نادرست داشته باشد، اولین اقدام شما این است که فایل های گزارش مربوطه را بررسی کنید و ببینید در آن زمان چه خبر است.
بیشتر لاگ ها را می توانید در /var/log پیدا کنید. این دایرکتوری معمولا دارای ده ها فایل و زیر شاخه است و فضای دیسک مورد استفاده می تواند به ده ها گیگابایت برسد.
درایوهای حالت جامد مدرن (SSD) دارای تعداد محدودی چرخه خواندن/نوشتن هستند و هر چه داده های بیشتری بر روی دیسک نوشته شود، طول عمر آنها کوتاه تر خواهد بود. از آنجایی که لینوکس دائماً همه چیزهایی را که روی سیستم اتفاق میافتد ثبت میکند، این چرخههای خواندن/نوشتن سریعتر از آنچه نیاز است جمع میشوند. خرید سخت افزار جدید برای رایانه شخصی شما سرگرم کننده است، اما نه اگر به دلیل خرابی فاجعه بار درایو این کار را انجام دهید.
رایانه های تک بردی که سیستم عامل خود را از کارت microSD بوت می کنند، به ویژه در معرض آسیب به دلیل استفاده بیش از حد هستند.
چگونه Log2Ram می تواند دیسک های شما را ذخیره کند
با نصب Log2Ram بر روی دستگاه لینوکس، گزارشها مستقیماً روی دیسک شما نوشته نمیشوند، در عوض، همانطور که از نام آن پیداست، روی RAM نوشته میشوند.
شما می توانید انتخاب کنید که لاگ های شما به طور دائم حذف شوند، هر روز در زمان مشخصی روی دیسک نوشته شوند، یا در هنگام خاموش شدن، نسخه نهایی روی دیسک نوشته شود.
Log2Ram را روی کامپیوتر لینوکس خود نصب و استفاده کنید
قبل از شروع، باید تمام بسته های سیستم خود را به روز رسانی و ارتقا دهید. یک ترمینال باز کنید و وارد کنید:
sudo apt update
sudo apt upgrade
آرشیو Log2Ram را دانلود کنید و آن را استخراج کنید:
curl -L https://github.com/azlux/log2ram/archive/master.tar.gz | tar zxf -
به دایرکتوری جدید log2ram بروید و اسکریپت نصب را قابل اجرا کنید:
cd log2ram-master
chmod +x install.sh
اسکریپت نصب را اجرا کنید:
sudo ./install.sh
حالا ریبوت کنید:
sudo reboot
پس از ورود مجدد به دستگاه خود، بررسی کنید که log2ram در حال اجرا باشد:
sudo systemctl status log2ram
Log2ram هر روز روی دیسک می نویسد. اگر می خواهید فرکانس را تغییر دهید، وارد کنید:
sudo systemctl edit log2ram-daily.timer
… و ورودی تایمر را ویرایش کنید.
اگر ترجیح میدهید فقط زمانی که سیستم خاموش میشود یا راهاندازی مجدد میشود، گزارشها نوشته شوند، میتوانید تایمر را بهطور کامل غیرفعال کنید:
sudo systemctl disable log2ram-daily.timer
میتوانید با استفاده از nano برای ویرایش فایل پیکربندی log2ram گزینههای اضافی را پیکربندی کنید:
sudo nano /etc/log2ram.conf
در اینجا، پنج متغیر را پیدا خواهید کرد که میتوانید آنها را تغییر دهید تا Log2Ram برای سیستم شما مناسبتر باشد. اندازه پیشفرض پوشه log در RAM روی 40 مگابایت تنظیم شده است، اما اگر فقط نوشتن را در حالت خاموش کردن انجام میدهید و تمایل دارید دستگاه خود را برای روزها روشن بگذارید، میخواهید این مقدار را به مقدار واقعیتری افزایش دهید. تغییر متغیر PATH_DISK به شما این امکان را می دهد که گزارش های خود را در یک مکان غیر پیش فرض ذخیره کنید.
آیا باید از Log2Ram در لینوکس استفاده کنید؟
در حالی که Log2Ram در فرسودگی و پارگی دیسک صرفهجویی میکند، میتواند از تشخیص مشکلات شما در صورت خرابی غیرمنتظره رایانه لینوکس جلوگیری کند. از آنجایی که گزارشها فقط گهگاه روی دیسک نوشته میشوند، اطلاعاتی در حد میکروثانیه در مورد آنچه درست قبل از خرابی اتفاق میافتد دریافت نخواهید کرد.
چه نیاز به استفاده از این اطلاعات داشته باشید یا نه، در دسترس بودن آن مفید است.