Kā defragmentēt Linux

Defragmentēšanas reklāmkarogs Linux

Lai gan vienmēr ir bijušas baumas, ka Linux failu sistēmas galvenokārt balstās uz paplašināt vai citas sistēmas ar žurnāls tāpat kā JFS, ZFS, XFS vai ReiserFS, tiem nav nepieciešama defragmentēšana, taisnība, ka laika gaitā datu izplatīšanās dēļ tā darbība kļūst lēnāka. Lai gan tā ietekme nekad nav tik dramatiska kā FAT un NTFS balstītās sistēmās, to mēs varam viegli atrisināt sistēmā, ja izmantojam tādu rīku kā e4defrag.

E4defrag ir utilīta, kas pakotnē ir pieejama lielākajā daļā Linux izplatīšanas veidu, ieskaitot Ubuntu e2fsprogs. Ir daudzi citi, kas darbojas līdzīgi, taču mēs to esam izvēlējušies tā ērtai lietošanai. Lai to instalētu mūsu sistēmā, ir jāizsauc tikai šāda komanda:

sudo apt-get install e2fsprogs

Kad pakotne ir instalēta, mēs varam izsaukt utilītu no komandrindas, izpildot šādu paziņojumu:

sudo e4defrag -c

Rezultātā mēs iegūsim attēlu, kas ir līdzīgs šim attēlam, kas norāda mūsu vienības fragmentācijas vērtību. Ja šis skaitlis sasniegtu augstāku punktu skaitu nekā 30, tas būtu Ieteicams mēģināt to samazināt, izmantojot utilītu ka mēs esam norādījuši, un, ja tā pārsniedz 56 vērtību, būs jārīkojas pēc iespējas ātrāk.

Apskatiet utilītu e4defrag

Lai defragmentētu vienību, mums jāizsauc lietojumprogramma šādā secībā:

sudo e4defrag /ruta

Vai arī šo citu, ja mēs vēlamies darboties uz visu ierīci:

sudo e4defrag /dev/device

Kā vienmēr, mēs jums to atgādinām ieteicams izjaukt ierīces vai diskus savas sistēmas, kurā jūs gatavojaties rīkoties ar šo vai līdzīgu utilītu, lai izvairītos no datu bojāšanas.

Visbeidzot, vaiMēs iesakām atstāt savus komentārus un pastāstīt mums, ko Šī lietojumprogramma jums ir darbojusies tik labi, un, ja pēc tās palaišanas esat pamanījuši uzlabojumus savos datoros.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Alīsija Nikola San teica

    ko iegūst, to sagrābjot !!! ātrums vai kaut kas tāds?

    1.    Luiss Gómess teica

      Sveiki, Alicia, tiešām, datu atrašanās vieta liek tajā pašā reizē diska galvā uztvert informāciju, kas tiks izmantota vēlāk, un tāpēc tiek skartas atmiņas lapas, kuras tiks izmantotas. Tas nozīmē lielāku ātrumu.

  2.   alicia nicole san teica

    Kā es varu defragmentēt savu Ubuntu, ja tiek izmantots šis rīks. Tajā teikts, ka tas ir jāizjauc, es nesaprotu

    1.    Luiss Gómess teica

      Sveika, Alicia, pārskatiet komandu umount un lietojiet to diskā vai ierīcē, kuru vēlaties defragmentēt. Tipisks umount piemērs ir ar CDROM: umount / dev / cdrom.

      Sveiciens.

  3.   RioHam Gutierrez Rivera teica

    Operētājsistēmā Windows defragmentēšana palīdz ātrāk atrast failus. Iedomājieties plauktu, kas ir pilns ar grāmatām, visas kopā. Viena noņemšana atstāj tukšumu. Tas notiek cietajā diskā, kad mēs izdzēšam failu. Tas nozīmē, ka sistēma ir nedaudz lēnāka, jo tā tērē laiku meklēšanai pat šajās nepilnībās. Defragmentēšana kalpo informācijas apkopošanai un nav tukša. Linux tas nerada lielu ietekmi kā Windows. Bet tas var būt labi, ja mēs to izmantojam jau ilgu laiku.

  4.   Alīsija Nikola San teica

    ak ... es saprotu paldies. ja man būtu kādas zināšanas, bet logos. bet linux tas mani satver pārāk ātri nekā linux .. pat ja laika gaitā tas satver nedaudz lēni, tāpat kā windos tagad man tas ir ļoti lēns, es domāju, ka tas ir domāts eindoes 🙂 Esmu instalējis diska win un linux. paldies par info

  5.   fedu teica

    Man ir kingston usb 3.0 atmiņa, kuru es izmantoju, lai instalētu ubuntu, bet kādu dienu es nezinu, kas notika, ja tas bija tas, ka es noņēmu atmiņu, neatvienojot to, vai es nezinu, bet no tās dienas tas bija "tikai lasāms", un kopš tā laika es esmu klaiņojis pa lapām, lai redzētu, vai es varu atgūt šo atmiņu (jo tas ir ātrgaitas usb 3), bet nekas, kā saka Spānijā "na de na", vai kāds zina, kā salabot vai vismaz paskaidrojiet, kā novērst tā atkārtošanos?

    1.    Roulends Rojas teica

      Vai esat mēģinājis izdzēst savus datus, izmantojot Gparted?

    2.    dekstreart teica

      Ir vairāki veidi, kā jūs varat izmantot instalēto lietojumprogrammu ar nosaukumu Open Disks un dodaties uz USB, kas atrodas, un jūs piešķirat tai fomat, vēl viena iespēja būtu caur termināli

  6.   Migels Eņģelis Santamarija Rogado teica

    Sveiks Luis,

    Man žēl, ka raksts ir bijis mazliet neprecīzs.

    No vienas puses, failu sistēmu sadrumstalotību izraisa nevis laiks, bet gan izmantošanas modeļi: tūkstošiem mazu failu izveidošana un pēc tam dažu nejauša izdzēšana, ļoti lielu failu rakstīšana ļoti lēni utt. un failu sistēmas aizņemtības pakāpe, izmantošana, kas pārsniedz 90%, tiek minēta kā punkts, kurā failu sistēma nespēj mazināt sadrumstalotību (lai gan es nekad neesmu redzējis oficiālu šo 90% skaidrojumu).

    No otras puses, jūsu ievietotās komandas tiek mainītas: "e4defrag -c / path" parāda informāciju (skaitu) par fragmentāciju un "e4defrag / path" veic defragmentēšanu.

    Visbeidzot, es atstāju šeit [1] rakstu, kurā vienkārši izskaidrota tik sarežģīta tēma kā failu sistēmas sadrumstalotība; Tas ir no 2006. gada un tajā nav minētas struktūras vai metodes, piemēram, "apjomi" vai tiešsaistes defragmentēšana, taču to ir viegli saprast.

    Sveicieni.

    PS: Tikai ziņkārības dēļ, lai norādītu, ka pēc pusotra gada lietošanas un bez jebkāda veida defragmentēšanas manai sistēmai ir pavisam jauna 0% sadrumstalotība pie 79% izmantošanas (Ubuntu 14.04).

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

    1.    Luiss Gómess teica

      Sveiks, Migels Āngel, pirmkārt, paldies par piezīmi. Es tūlīt modificēju teikumu. Kā jūs labi norādāt, lietošanas modeļi un pat pirms tam klastera vai bloka lieluma izvēle vēlāk noteiks šo uzvedību vienībās. Tā kā nav iespējams paredzēt, vai mūsu vienībā būs daudz mazu vai maz un lielu failu, parasti tiek izmantota noklusējuma vērtība, ar kuru rīkojas sistēma.

      No otras puses, norādiet, ka defragmentācijas ieguvums ir ne tik daudz informācijas blīvēšana, cik labā kārtībā seko informācija. Jo mazāk diska galvām ir jālec, jo lielāku ātrumu mēs iegūsim (un parasti tas mēdz notikt ar lieliem failiem un ar blokiem pēc kārtas, nekā ar daudziem maziem, kas nejauši atrodas diskā).

      Paldies, ka mūs lasījāt.

  7.   zytumj teica

    Kopā / labākie apjomi 276635/270531
    Vidējais lielums vienā apjomā 252 KB
    Sadrumstalotības rādītājs 0
    [0-30 nav problēmu: 31-55 mazliet sadrumstalots: 56- vajag defragēt]
    Šajā direktorijā (/) nav nepieciešams defragmentēt.
    Darīts.
    --------------
    Dators ir apmēram 3 gadus vecs, nemaz nav slikts, vai ne?
    LinuxMint 17.2

    1.    Migels Eņģelis Santamarija Rogado teica

      Sveiks, zytumj,

      Šī sadrumstalotība praktiski nepastāv, tas ir normāli Linux izmantotajās failu sistēmās, "viņi domā", lai no tā izvairītos.

      Defragmentēt Linux operētājsistēmā patiešām nav vērts, šie rīki galvenokārt ir tikai gadījumam, ja jums ir jāveic sava veida nodalījumu izmēru maiņa, lai nodalījuma beigās nebūtu failu, kas neļauj mainīt Izmērs.

      Sveicieni.

      PS: Es to iepriekš neminēju un raksts arī nepiemin, bet, ja jums ir SSD disks, tā defragmentēšana ir laika izšķiešana neatkarīgi no izmantotās failu sistēmas.

  8.   zytumj teica

    Paldies Migelam Angelam.
    Nē, es izmantoju tradicionālo disku. Tāpat, kad es sāku strādāt ar GNU / Linux vēl 2008. gadā, es jau meklēju, kā defragmentēt, un es izlasīju, ka tas nav vajadzīgs.

    1.    kanāls nav zināms teica

      Tā kā viņi skar visu nodalījumā izplatīto failu tēmu, un tiek uzskatīts, ka tas samazina nodalījumu. Es esmu apzīmējis, ka, izmantojot grafiskas lietojumprogrammas, piemēram, Defraggler vai citas no Windows NTFS nodalījumiem uz cietā diska, daudzas reizes tās nevar pietiekami defragēt, un, kad tas notiek, nodalījuma beigās var būt palikuši faili.
      Nez, vai Linux var būt 0% fragmentācija Ext4 nodalījumā, bet arī faili ir nodalījuma beigās, tas ir, ka virzienā uz centru ir tukša vieta.

      Es domāju, ka datu saglabāšanas nodalījumā ideāls ir tas, ka dati tiek saglabāti virzienā uz nodalījuma centru uz ārpusi. Ko tu domā?

  9.   leonardo teica

    Sveiki. Un kā es varu defragmentēt NTFS vai FAT32 nodalījumus? Paldies

  10.   Patricio teica

    Sveiki visiem! Es jau gadiem ilgi izmantoju Ubuntu, un tas nekad nav ņēmis ilgu laiku, es to dievinu. 10 sekundes, lai sāktu, un 3, lai izslēgtu. Sveiciens!

  11.   Elianne teica

    Es strādāju ar trim printeriem un nevienu no trim es nevaru instalēt Ubuntu 20.04, es jau lejupielādēju draiverus katram no tiem. dators ir jauns un Ubuntu ir tikko instalēts. ar iepriekšējo pc, kuru nācās izmest, jo tas nedarbojās (initramsf) un neviens to nespēja salabot, visi trīs printeri strādāja labi. printeri ir divi epson un viens hp.
    lsb nepastāv Ubuntu 20.04

  12.   Mocīt teica

    Labdien.
    Lai izmantotu e4defrag, ierīcei ir jābūt uzstādītai:

    root@Asgar:/media# umount disk1
    root@Asgar:/media# e4defrag /dev/sda1
    e4defrag 1.46.6-rc1 (12-Sep-2022)
    Failu sistēma nav pievienota
    root@Asgar:/media#

    Sveicieni.