RAM-i tüübid ja ketta killustatus

killustatuse tüübid RAM-is

Me kõik teame, et see on olemas killustatus põhi- ja sekundaarmälus. See killustatus on teatud failisüsteemides peaaegu tühine, teistes aga väga ilmne. Linuxis ja üldiselt UNIX-i maailmas pole killustatus suur probleem. Killustatus on üldiselt üsna madal. Muide, juhul, kui te ei tea, on killustatus see, kui faili või andmeid ei salvestata järjest mällu, vaid salvestatakse selle asemel mitmesse eraldi piirkonda ...

Seda tehakse selleks, et aidata operatsioonisüsteemil kasutada seadmes või andmekandjal olevat vaba mäluruumi. Kui seda pole, tuleks plokke pidevalt ümber tõsta, et uusi kirjalikke andmeid ümber paigutada ja pidevalt värskendada, et neid leida, ilma et oleks võimalik kiiresti kirjutama. Kuid seda pikas perspektiivis aeglustab juurdepääsu (lugemine ja kirjutamine) nendest plokkidest ja see põhjustab mäluressursside ebaefektiivse kasutamise.

Paljud on teadlikud kõvaketta killustumisest, kuid ei tea, et ka RAM-mälu killustatus eksisteerib samamoodi nagu teiseseid andmekandjaid. Kuid teine ​​asi, mida nad ei tea, on see Neid on kahte tüüpi killustatus:

  • Sisemine killustatus- See on tüüp, kus süsteemimälu on üle varustatud ja seda ei saa seejärel kasutada. Näiteks kui vaatate artikli pilti, näete, et maja A jaoks arvati, et see hõivab midagi enamat ja nüüd ei saa liigset ruumi (riivida) kasutada.
  • Väline killustatus- Tekib siis, kui rakendus või protsess või andmed eemaldatakse mälust ja kasutatud ruumi ei jaotata kohe ümber, jättes tükikese.
  • Andmete killustatus: kui andmed kirjutatakse järjestikku.
  • Mullid: see on vaba ruumi killustatus, kui see ei ole ühtlane ja kompaktne, vaid on jagatud väikesteks vaba tükkideks, mis on põimunud teiste hõivatud plokkidega. See muudab kirjutamise keerulisemaks.

Teate juba, millised failisüsteemid või FS nagu ext4, ZFS, Reiser4 jne., neil ei ole tavaliselt kapitali killustatust ja üldiselt pole sageli vaja defragmentida ...


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.