Apmācība: Defragmentējiet cieto disku zem GNU Linux

Defragmentēt Linux

La lieliska failu sistēmu (FS) izturība kas tiek izmantoti GNU / Linux sistēmās, lietotājiem ir radusies kļūda, domājot, ka nav nepieciešams defragmentēt cieto disku, kā tas notiek sistēmā Windows. Tas nav pilnīgi taisnība, lai gan tas nav tik nepieciešams un vitāli nepieciešams kā Microsoft sistēmās, tomēr tas ir labi to darīt.

Sistēmas ZFS, EXT, JFS, XFS, ReiserFS, Btrfs utt.Viņiem ir viedas failu piešķiršanas sistēmas, kas novērš asu un briesmīgu sadrumstalotību, kas notiek sistēmā Windows, taču tas nenozīmē, ka problēma nepastāv. Pēc izplatīšanas instalēšanas var paiet gadi, un sadrumstalotība nebūtu problēma, pat ja jūs to intensīvi izmantojat un instalējat un atinstalējat bibliotēkas utt.

Tomēr daži lietotāji ar ierobežotu vietu cietajā diskā tie var būt izteiktāki attiecībā uz sadrumstalotības problēmu. Ierobežotās vietas dēļ šīm failu sistēmām ir grūtāk piešķirt vietas jauniem failiem. Tāpēc iesaku instalēt rīku, lai defragmentētu cieto disku. Ir daudz, piemēram, e4defrag (kas, iespējams, pat nav jāinstalē, jo tas jau pēc noklusējuma ir instalēts jūsu izplatīšanā).

Tās izmantošana ir ļoti vienkārša, jums vienkārši jāatver termināla logs un ierakstiet šo:

sudo e4defrag -c /ruta

Nomainiet / ceļu ar nodalījumu vai ierīci, kuru vēlaties defragmentēt. Piemēram: “sudo e4defrag -c / dev / sda1” vai tā var būt viena mape “sudo e4defrag -c / home”. Bet esiet uzmanīgs, tas jums pateiks tikai to failu daudzumu, kas ir atrasti sadrumstaloti. Ja to skaits ir mazs, jums nav pamata defragmentēt, bet, ja tas pārsniedz 30, jums vajadzētu apsvērt defragmentēšanu. Lai defrag visi nodalījumi:

sudo e4defrag /dev/sda*

Ja vēlaties defragmentēt tikai noteiktu direktoriju, varat izmantot, piemēram, "/ home", nevis "/ dev / sda *", vai pat norādīt nodalījumu "/ dev / sda5". Ja jums ir SSD, jums nav jāuztraucas no tā defragmentēšanai ir jēga tikai uz magnētiskajiem cietajiem diskiem ... SSD diski ir tik ātri, ka nav tā vērts, turklāt defragmentēšana tikai palielina lasīšanas / rakstīšanas ciklus un līdz ar to samazina diska lietderīgās lietošanas laiku.


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: AB Internet Networks 2008 SL
  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.   Y3R4Y teica

    Paldies, ka mūs informēja, es nezināju par lietojumprogrammu e4defrag.

    Sveiciens.

  2.   Ricardo teica

    Cik es zinu, e4defrag ir paredzēts tikai ext4 failu sistēmām. Sveiciens

    1.    Īzaks PE teica

      Hello,

      Tev ir taisnība. Es to neliku, bet tas ir rīks, kas iekļauts e2fsprogs paketē, un tas ir paredzēts EXT4. Citiem FS (lai arī ne visiem) tam ir arī utilītas. Piemēram, Btrfs:

      btrfs failu sistēmas defragmentēt "direktoriju"

      Sveicieni!

    2.    Rafael Linux lietotājs teica

      Es gatavojos izteikt to pašu komentāru. Ir ļoti svarīgi to labot, jo ir pašsaprotami, ka mēs visi izmantojam Ext4, un šodien tā ir sistēma, kas pakāpeniski jāpārtrauc datoros, kuru vecums nepārsniedz 4 gadus, un tā tiek atbalstīta, nemazinot tās veiktspēju. BTRFS un XFS ir ideāli piemēroti 4K filmu glabāšanai.

  3.   Denijs Rejs teica

    NAME
    e4defrag - tiešsaistes defragmentētājs ext4 failu sistēmai

    SINOPSE
    e4defrag [-c] [-v] mērķis ...

    APRAKSTS
    e4defrag samazina uz fragmentiem balstīta faila fragmentāciju. E4defrag atlasītais fails tiek izveidots ext4
    failu sistēma izveidota ar opciju "-O pakāpe" (sk. mke2fs (8)). Mērķtiecīgais fails iegūst vairāk blakus esošo bloku un
    uzlabo failu piekļuves ātrumu.

    mērķis ir parasts fails, direktorijs vai ierīce, kas ir uzstādīta kā ext4 failu sistēma. Ja mērķis ir virziens
    e4defrag samazina visu tajā esošo failu fragmentāciju. Ja mērķis ir ierīce, e4defrag iegūst pievienošanas punktu
    un samazina visu failu fragmentāciju šajā pievienošanas punktā.

    RISINĀJUMI
    -c Iegūstiet pašreizējo fragmentu skaitu un ideālo fragmentu skaitu un aprēķiniet sadrumstalotības rādītāju
    pamatojoties uz tiem. Redzot šo rezultātu, mēs varam noteikt, vai mums vajadzētu izpildīt e4defrag, lai mērķētu.
    Izmantojot opciju -v, pašreizējais fragmentu skaits un ideālais fragmentu skaits ir
    katram failam.

    Arī šī opcija vienā mērā izsniedz vidējo datu lielumu. Ja redzat, atradīsit, ka failā ir
    ideāls apmērs vai nē. Ņemiet vērā, ka maksimālais apjoma lielums ir 131072 KB ext4 failu sistēmā (ja bloka lielums ir
    ir 4KB).

    Ja šī opcija ir norādīta, mērķis nekad netiek defragmentēts.

    -v Drukājiet kļūdu ziņojumus un fragmentu skaitu pirms un pēc katra faila defrag.

    1.    Klaudio Segovija teica

      Atvainojiet, bet es nezinu, kāda failu sistēma ir manai Ubuntu 16.04, un es nezinu, kā to redzēt.
      Vai kādam ir ideja vai jūs varētu man palīdzēt?
      Tas ir jāzina, vai es varu izmantot šo vai citu sistēmu (vai nevienu no tām).
      No jau liels paldies.

  4.   Benedikts teica

    vai to ir ērti izmantot ssd diskos?

  5.   ALFREDO NAPOLEONS NOBOA KARDĒNS teica

    Nē Benito, ierakstā tas norāda, ka nav jēgas to piemērot SSD diskiem, jo ​​tas saīsina to lietderīgās lietošanas laiku.

  6.   M teica

    Kaut kas līdzīgs tam ir iespējams, izmantojot to no ... Ubuntu, lai defragmentētu NTFS sistēmu ar Windows? Es saprotu, ka Windows ir faili, kurus nevar pārvietot, bet ja tas ir atļauts, tas netiek darīts pilnībā, es jau mēģināju ar dažādām programmām, bet daži ir paveikuši labu darbu, bet nepietiekami, lai varētu pārvietot failus, kas neļauj mainīt izmērus no sistēmas, tas ir, ka būtu vieglāk izdzēst abus un mainīt izmērus pēc manām vēlmēm, bet Windows ir programmatūra, kurai man vairs nav licences