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.
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.
ko iegūst, to sagrābjot !!! ātrums vai kaut kas tāds?
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.
Kā es varu defragmentēt savu Ubuntu, ja tiek izmantots šis rīks. Tajā teikts, ka tas ir jāizjauc, es nesaprotu
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.
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.
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
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?
Vai esat mēģinājis izdzēst savus datus, izmantojot Gparted?
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
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
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.
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
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.
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.
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ā?
Sveiki. Un kā es varu defragmentēt NTFS vai FAT32 nodalījumus? Paldies
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!
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
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.