نحوه defragment کردن در لینوکس

بنر Defragmentation در linux

اگرچه همیشه شایعه ای بوده است که سیستم های فایل لینوکس ، اساساً بر اساس نسخه های گسترش یا سیستم های دیگر با روزنامه مانند JFS ، ZFS ، XFS یا ReiserFS ، آنها به تجزیه و تحلیل نیاز ندارند ، درست است که با گذشت زمان به دلیل پراکندگی داده ها ، عملکرد آن کندتر می شود. اگرچه تأثیر آن هرگز به اندازه سیستم های مبتنی بر FAT و NTFS چشمگیر نیست ، اما این چیزی است که اگر از ابزاری مانند e4defrag.

E4defrag ابزاری است که در اکثر توزیع های لینوکس از جمله اوبونتو در بسته موجود است e2fsprogs. بسیاری دیگر وجود دارند که به روشی مشابه فعالیت می کنند ، اما ما این را انتخاب کرده ایم برای سهولت استفاده. برای نصب آن در سیستم ما ، فقط لازم است که دستور زیر را فراخوانی کنید:

sudo apt-get install e2fsprogs

پس از نصب بسته ، می توانیم با اجرای عبارت زیر از خط فرمان ابزار را فراخوانی کنیم:

sudo e4defrag -c

در نتیجه ما تصویری مشابه تصویر زیر به دست می آوریم که نشان دهنده مقدار تکه تکه شدن واحد ماست. اگر این رقم به نمره بالاتر از 30 برسد ، می شود توصیه می شود سعی کنید آن را با استفاده از برنامه کم کنید که ما نشان دادیم ، و اگر بیش از مقدار 56 باشد لازم است که در اسرع وقت اقدام کنیم.

به ابزار e4defrag نگاه کنید

برای رمزگشایی واحد باید برنامه را با توالی زیر فراخوانی کنیم:

sudo e4defrag /ruta

یا این یکی دیگر اگر می خواهیم بر روی کل دستگاه عمل کنیم:

sudo e4defrag /dev/device

مثل همیشه ، این را به شما یادآوری می کنیم توصیه می شود دستگاه ها یا درایوها را جدا کنید سیستم خود را که می خواهید با آن استفاده کنید با این ابزار یا یک سیستم مشابه برای جلوگیری از خراب شدن داده ها.

سرانجام ، یاما شما را تشویق می کنیم نظرات خود را بگذارید و به ما بگویید این نرم افزار برای شما بسیار خوب کار کرده است و اگر بعد از اجرای آن متوجه پیشرفتی در رایانه های خود شده اید.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

18 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد.

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   آلیشیا نیکول سان dijo

    چه چیزی با گرفتن آن به دست می آید !!! سرعت یا چیزی؟

    1.    لوئیز گومز dijo

      سلام آلیشیا ، در واقع ، محل قرارگیری داده ها باعث می شود که در همان پاس ، سر دیسک اطلاعاتی را که قرار است بعداً مورد استفاده قرار گیرد ، جلب کند و بنابراین صفحات حافظه مورد استفاده قرار می گیرند. این به سرعت بالاتر تبدیل می شود.

  2.   آلیشیا نیکول سان dijo

    اگر این ابزار در حال استفاده است چگونه می توان اوبونتو را از حالت اولیه خارج کرد. این می گوید که باید جدا شود ، من نمی فهمم

    1.    لوئیز گومز dijo

      سلام آلیشیا ، دستور umount را مرور کنید و آن را بر روی درایو یا دستگاهی که می خواهید از حالت defragment استفاده کنید استفاده کنید. یک نمونه معمول از umount با CDROM است: umount / dev / cdrom.

      تبریک.

  3.   RioHam Gutierrez Rivera dijo

    در ویندوز ، defragmenting به یافتن سریعتر پرونده ها کمک می کند. یک قفسه پر از کتاب را تصور کنید ، همه با هم. حذف یکی جای خالی دارد. وقتی پرونده ای را پاک می کنیم در هارد دیسک اتفاق می افتد. این باعث می شود که سیستم به دلیل اینکه در جستجو حتی در این شکاف ها وقت تلف می کند ، کمی کندتر می شود. Defragmenting در خدمت جمع آوری اطلاعات و خالی نبودن است. در لینوکس مانند ویندوز تأثیر زیادی ایجاد نمی کند. اما اگر مدتهاست که از آن استفاده می کنیم می تواند خوب باشد.

  4.   آلیشیا نیکول سان dijo

    اوه ... می فهمم متشکرم اگر من مقداری دانش داشتم اما در ویندوز اما در لینوکس خیلی سریعتر از لینوکس من را می گیرد .. حتی اگر با گذشت زمان کمی کند شود مثل ویندوز الان خیلی آهسته دارم فکر می کنم برای آینده باشد ... من دیسک وین و لینوکس را نصب کردم. سپاس گذارم برای اطلاعات

  5.   فدو dijo

    من یک حافظه kingston usb 3.0 دارم که یکی از آن ها بود که اوبونتو را نصب می کردم ، اما یک روز نمی دانم چه اتفاقی افتاد ، اگر این بود که حافظه را بدون پیاده کردن حذف کردم یا نمی دانم اما از آن روز به بعد "فقط خواندنی" و از آن زمان من در صفحات پرسه زدم تا ببینم آیا می توانم این حافظه را بازیابی کنم (زیرا سرعت بالا 3 گیگابایت است) اما هیچ چیز ، همانطور که در اسپانیا می گویند "na de na" ، کسی نمی داند چگونه درست کند آن ، یا حداقل توضیح دهید که چگونه می توان از تکرار این اتفاق جلوگیری کرد؟

    1.    رولند روخاس dijo

      آیا سعی کرده اید داده های خود را با Gparted پاک کنید؟

    2.    دلخواه dijo

      روش های مختلفی وجود دارد که می توانید از یک برنامه نصب شده به نام Open Disks استفاده کنید و به usb موجود در آن بروید و به آن fomat بدهید ، گزینه دیگر از طریق ترمینال است

  6.   میگل آنخل سانتاماریا روگادو dijo

    سلام لوئیس ،

    متاسفم که به شما گفتم مقاله کمی نادرست بوده است.

    از یک طرف ، زمان آن نیست که باعث تکه تکه شدن در سیستم های پرونده شود ، بلکه الگوهای استفاده است: ایجاد هزاران پرونده کوچک و سپس حذف تصادفی برخی ، نوشتن پرونده های بسیار بزرگ بسیار آهسته و غیره. و میزان اشغال سیستم پرونده ، استفاده ای بالاتر از 90٪ به عنوان نقطه ای ذکر شده است که در آن سیستم پرونده قادر به کاهش تقسیم بندی نیست (اگرچه من هیچ توضیحی رسمی درباره این 90٪ ندیده ام).

    از طرف دیگر ، دستوراتی که قرار داده اید تغییر می کند: "e4defrag -c / path" اطلاعات (شمارش) مربوط به تکه تکه شدن را نشان می دهد و "e4defrag / path" تقسیم بندی را انجام می دهد.

    برای پایان دادن ، من اینجا [1] مقاله ای را ترک می کنم که موضوعی را به پیچیدگی تقسیم بندی سیستم فایل توضیح می دهد. این محصول مربوط به سال 2006 است و از ساختارها یا روشهایی مانند "میزان" یا "تجزیه آنلاین" استفاده نمی کند ، اما درک آن آسان است.

    سلام.

    PS: فقط به دلیل کنجکاوی ، نشان می دهد که پس از یک سال و نیم استفاده و بدون هیچ گونه قطعه سازی ، سیستم من با 0٪ استفاده ، 79٪ قطعه قطعه جدیدی دارد (اوبونتو 14.04).

    [دو]: http://geekblog.oneandoneis2.org/index.php/2006/08/17/why_doesn_t_linux_need_defragmenting

    1.    لوئیز گومز dijo

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

      از طرف دیگر ، نشان دهید که سود از هم گسیختگی نه در تراکم اطلاعات بلکه در نظم مناسب و به دنبال آن اطلاعات است. هرچه تعداد سر دیسک کمتر بپرد ، سرعت بیشتری به دست خواهیم آورد (و به طور کلی این اتفاق معمولاً در پرونده های بزرگ و با بلوک های پشت سر هم رخ می دهد تا در موارد زیادی که به طور تصادفی روی دیسک قرار دارند).

      با تشکر از شما برای خواندن

  7.   زیتومج dijo

    مجموع / بهترین موارد 276635/270531
    اندازه متوسط ​​به ازای هر 252 کیلوبایت
    نمره تکه تکه شدن 0
    [0-30 مشکلی نیست: 31-55 کمی تکه تکه: 56- نیاز به defrag دارد]
    این دایرکتوری (/) نیازی به تجزیه و تحلیل نیست.
    انجام شده است.
    --------------
    کامپیوتر حدوداً 3 ساله است ، اصلاً بد نیست ، درست است؟
    لینوکس مینت 17.2

    1.    میگل آنخل سانتاماریا روگادو dijo

      سلام zytumj ،

      این تقسیم بندی عملاً وجود ندارد در سیستم فایلهای مورد استفاده در لینوکس طبیعی است ، "تصور می شود" برای جلوگیری از آن.

      در لینوکس واقعاً ارزش پیش فرض نیست ، این ابزارها عمدتا درصورت نیاز به تغییر اندازه پارتیشن ها هستند ، بنابراین در انتهای پارتیشن فایلی ندارید که اجازه تغییر اندازه را به شما ندهد .

      سلام.

      PS: من قبلاً به آن اشاره نکردم و مقاله را هم ذکر نمی کنم ، اما اگر شما دیسک SSD دارید ، جدا کردن قطعه بدون توجه به سیستم سیستمی که استفاده می کنید ، اتلاف وقت است.

  8.   زیتومج dijo

    با تشکر میگل آنخل.
    نه ، من از یک دیسک سنتی استفاده می کنم. به همین ترتیب ، هنگامی که من با GNU / Linux در سال 2008 شروع به کار کردم ، من در حال حاضر به دنبال چگونگی defragment بودم و خواندم که لازم نیست.

    1.    کانال ناشناخته است dijo

      از آنجا که آنها موضوع پرونده های توزیع شده در پارتیشن را لمس می کنند و تصور می شود که باعث کاهش پارتیشن می شود. من اشاره کرده ام که با استفاده از برنامه های گرافیکی مانند Defraggler یا دیگری از ویندوز برای پارتیشن های NTFS روی یک HDD ، چندین بار آنها نمی توانند به اندازه کافی defrag کنند ، و در صورت انجام این کار ، ممکن است پرونده هایی به سمت انتهای پارتیشن باقی بمانند.
      من تعجب می کنم که آیا در لینوکس می توان 0٪ تقسیم را در یک پارتیشن Ext4 ایجاد کرد ، اما همچنین پرونده هایی به سمت انتهای پارتیشن وجود دارد ، یعنی اینکه به سمت مرکز فضای خالی وجود دارد.

      من فکر می کنم ، ایده آل ذخیره داده در یک پارتیشن این است که داده ها به سمت مرکز پارتیشن به سمت خارج ذخیره شوند. شما چی فکر میکنید؟

  9.   لئونپاردو dijo

    سلام. و چگونه می توان پارتیشن های NTFS یا FAT32 را defragment کرد؟ با تشکر

  10.   پاتریسیو dijo

    سلام بر همه! من سالهاست که از اوبونتو استفاده می کنم و هرگز چیزی را به تأخیر انداخته است ، من آن را دوست دارم. 10 ثانیه برای شروع و 3 برای خاموش کردن. با درود!

  11.   الیانه dijo

    من با سه چاپگر کار می کنم و هیچ کدام از سه موردی که می توانم در اوبونتو 20.04 نصب کنم ، درایورهای هر کدام را قبلاً بارگیری کردم. کامپیوتر جدید است و اوبونتو تازه نصب شده است. با رایانه قبلی که مجبور شدم آن را کنار بگذارم زیرا شروع به کار نکرد (initramsf) و هیچ کس قادر به تعمیر آن نبود ، هر سه چاپگر به خوبی کار کردند. چاپگرها دو اپسون و یک اسب بخار هستند.
    lsb در اوبونتو 20.04 وجود ندارد