| Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Hardware  
  • Alt-i - ett-skrivere
  • Apple Computers
  • BIOS
  • CD-og DVD -stasjoner
  • CPUer
  • Computer Drivere og bagasje
  • Skjermer
  • Datautstyr
  • Datamaskin Strøm Kilder
  • Computer Skrivere
  • Computer oppgraderinger
  • desktop
  • Elektronisk boklesere
  • Eksterne harddisker
  • Flash-stasjoner
  • Input & Output Devices
  • Kindle
  • Bærbare datamaskiner
  • stormaskiner
  • Mus og tastatur
  • netbooks
  • Network Equipment
  • Nook
  • bærbare datamaskiner
  • Annen Computer Hardware
  • PC Datamaskiner
  • projektorer
  • RAM, kort og hovedkort
  • Skannere
  • servere
  • lydkort
  • tavle-PCer
  • skjermkort
  • arbeidsstasjoner
  • iPad
  • iPhone
  •  
    Datamaskin >> Hardware >> Eksterne harddisker >> Content
    Hva er forskjellen mellom ekstern og intern fragmentering?
    Ekstern fragmentering oppstår når det er flere ledige minneblokker som er for små til å brukes av en prosess. Dette kan skje når prosesser er tildelt minne i forskjellig størrelse biter, og det gjenværende ledige minnet ikke er sammenhengende. Ekstern fragmentering kan reduseres ved å bruke en minnebehandlingsalgoritme som tildeler minne i sammenhengende biter, eller ved å bruke en komprimeringsalgoritme som flytter prosesser rundt for å frigjøre sammenhengende minne.

    Intern fragmentering oppstår når en minneblokk som er allokert til en prosess ikke utnyttes fullt ut. Dette kan skje når prosessen tildeler minne i forskjellig størrelse biter, og det gjenværende ledige minnet i blokken ikke er sammenhengende. Intern fragmentering kan reduseres ved å bruke en minnebehandlingsalgoritme som tildeler minne i sammenhengende deler, eller ved å bruke en komprimeringsalgoritme som flytter data rundt i en blokk for å frigjøre sammenhengende minne.

    Her er en tabell som oppsummerer de viktigste forskjellene mellom ekstern og intern fragmentering:

    | Funksjon | Ekstern Fragmentering | Intern fragmentering |

    |---|---|---|

    | Årsak | Flere ledige minneblokker som er for små til å brukes | Minneblokken som er allokert til en prosess er ikke fullt utnyttet |

    | Effekt | Prosesser kan ikke tildeles minne | Prosessen kan ikke bruke hele minnet den har blitt tildelt |

    | Løsning | Bruk en minnebehandlingsalgoritme som tildeler minne i sammenhengende deler, eller bruk en komprimeringsalgoritme som flytter prosesser rundt for å frigjøre sammenhengende minne | Bruk en minnebehandlingsalgoritme som tildeler minne i sammenhengende deler, eller bruk en komprimeringsalgoritme som flytter data rundt i en blokk for å frigjøre sammenhengende minne |

    früher :

     Weiter:
      Relatert Artike
    ·Hvorfor bør du lage en fabrikkstandarddisk? 
    ·Hvilket filsystem må brukes for å kryptere en hel har…
    ·Slik Clear en ekstern harddisk 
    ·Hvordan synkroniserte du 2 harddisker? 
    ·Windows vil ikke anerkjenne en ekstern harddisk 
    ·Hvordan gjenopprette data fra en ekstern harddisk 
    ·Hvordan ta fra hverandre en ekstern harddisk 
    ·Er det viktig at en harddisk er kompatibel med andre ko…
    ·Hvordan kan du koble en harddisk fra en ødelagt Dell-d…
    ·Hvordan Monter en ekstern harddisk på Mac OS 
      Anbefalte artikler
    ·Strøm til bærbar PC Tips 
    ·Pentium D Spesifikasjoner 
    ·Min Compaq Presario vil ikke starte opp 
    ·Hvordan bruke to høyttalersystemer samtidig på datama…
    ·Reconfigurable Computing Prosjekter 
    ·Detaljer for Compaq CQ60 - 212 bærbar 
    ·Hva er en CD - RW 
    ·Hvordan sette opp en stasjonær datamaskin for trådlø…
    ·Hvordan Design en Notebook 
    ·Hvordan erstatte Xerox Web Assembly rensepatroner 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/