Typer av RAM och diskfragmentering

typer av fragmentering i RAM

vi vet alla att det finns fragmentering i huvud- och sekundärminne. Denna fragmentering är nästan försumbar på vissa filsystem, men mycket tydlig på andra. I Linux, och UNIX-världen i allmänhet, är fragmentering inget stort problem. Fragmenteringen är i allmänhet ganska låg. Förresten, om du inte vet, är fragmentering när en fil eller data inte lagras i följd i minnet, utan snarare i flera separata områden...

Detta görs för att hjälpa operativsystemet att använda minnesutrymmet som är tillgängligt på en enhet eller medium, om det inte finns ska det ständigt flytta block för att flytta ny data som skrivits och hela tiden uppdatera sig för att ha den lokaliserad, utan att kunna skriva det snabbt . Men det i längden saktar ner åtkomsten (läs och skriv) av dessa block och det gör att minnesresurserna slutar användas ineffektivt.

Många är medvetna om hårddiskfragmentering, men är omedvetna om att fragmentering också finns i RAM-minnet på samma sätt som det finns på sekundära lagringsmedia. Men en annan sak de inte vet är det Det finns två typer av fragmentering:

  • intern fragmentering: Det är en typ där systemminnet är överprovisionerat och sedan inte kan användas. Till exempel, om du tittar på bilden av artikeln, ser du att för att rymma block A uppskattades det att det skulle uppta något mer och nu när överflödigt utrymme (strimlat) inte kan användas.
  • yttre fragmentering: Uppstår när en applikation eller process eller data tas bort från minnet och det använda utrymmet inte omedelbart omfördelas, vilket lämnar efter sig ett fragment.
  • Datafragmentering: när data skrivs icke-sekventiellt.
  • bubblorI det här fallet är det fragmenteringen av det fria utrymmet, när det inte är enhetligt och kompakt, utan är uppdelat i små fria bitar sammanflätade med andra ockuperade block. Det gör skrivandet mer komplicerat.

Du vet redan vilka filsystem eller FS som ext4, ZFS, Reiser4, etc.., har vanligtvis ingen stor fragmentering och behöver i allmänhet inte defragmentera ofta...


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.