| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Hardware  
  • All- In- One printere
  • Apple-computere
  • BIOS
  • CD & DVD -drev
  • CPU'er
  • Computer Drives
  • Skærme
  • computerudstyr
  • Computer Strømkilder
  • computer Printere
  • computer opgraderinger
  • Desktop Computere
  • Elektronisk bog Læsere
  • Eksterne harddiske
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • laptops
  • mainframes
  • Mus & Keyboards
  • netbooks
  • netværk udstyr
  • Nook
  • bærbare computere
  • Andet Computer Hardware
  • pc'er
  • projektorer
  • RAM , kort og Bundkort
  • scannere
  • Servere
  • Lydkort
  • Tablet-pc'er
  • Grafikkort
  • arbejdsstationer
  • iPad
  •  
    Computer Viden >> Hardware >> RAM , kort og Bundkort >> Content
    Hvordan virker Intern Fragmentering opstår
    ? Intern fragmentering er en tilstand, hvor dele af computerens hukommelse blive ubrugelig på grund af hukommelse tildelingsprocedurer. Selvom hukommelsen ikke er faktisk i brug , er det stadig utilgængelig for systemet eller andre programmer. Mængden af ​​hukommelse tabte til opsplitning er normalt lille , men under perioder med kraftig belastning , kan hukommelsestab tilføje op og føre til dårlig systemets ydeevne. Programmer og Hukommelse

    Når et program anmoder om hukommelse fra systemet , systemet allokerer de første tilgængelige blokke af hukommelse, og forbeholder dem, indtil programmet slutter . Hvis der er mere end ét program kører samtidig, at systemet blot allokerer den næste tilgængelige blok, og fortsætter med at gøre dette indtil den løber tør for hukommelse . Når nogle programmer opsige , kan de efterlade huller ledig hukommelse, men disse områder kan ikke bruges . Hvis et program anmoder om , for eksempel, 100 bytes af hukommelse, men den første tilgængelige gap er kun 50 bytes , så at rummet vil forblive ubrugt og systemet vil tildelt den første tilgængelige blok på 100 sammenhængende bytes i stedet for at forsøge at opsplitte programmet anmodning.
    Memory Allocation

    Mens systemet måler hukommelse i byte , kan det ikke allokere hver enkelt byte hukommelse. Grundet memory - adressering protokoller , kan systemet først begynde hukommelse tildeling på bestemte adresser , som regel i multipla af 4, 8 eller 16 byte. For eksempel, hvis adresseringsdatabittene protokoller kræver multipla af 16 bytes ville en anmodning om 25 bytes hukommelse effektivt at tage op 32 byte . Programmet ville tage sin 25 bytes hukommelse , men rummet fra slutningen af programmet indtil den 32. byte ville forblive ubrugelig af systemet. Desuden kan nogle systemer tilskud programmer en ekstra buffer hukommelse for at redegøre for varierende forhold, og denne hukommelse forblive forbeholdt selvom ubrugt.
    Fragmentation

    disse små fragmenterede blokke af hukommelse er årsag til opsplitning . Da de tabte bytes er normalt relativt lille i forhold til hukommelsen krav i de involverede programmer , intern opsplitning fører sjældent til de store problemer med systemet , undtagen i situationer, hvor mængden af ​​installeret RAM er næppe tilstrækkelige til systemets behov , eller når RAM fejl pludselig reducerer mængden af ​​hukommelse på en ellers sundt system .
    dataopsplitningen

    filsystemer kan også lider deres egen form for intern opsplitning . For at fremskynde disk adgang filsystemer bruge en lignende fordelingssystem , forbeholder blokke af bytes kaldet klynger. NTFS -systemet Windows bruger , for eksempel, har justerbare klynge størrelser fra 512 til 4.096 byte. Enhver filen mindre end dette beløb, eller en fil, der bløder over i en anden klynge af mindre end den samlede størrelse, vil få systemet til at springe over den resterende plads, når allokere flere data.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan genkender et GeForce 
    ·Hvordan du udskifter en LGA775 
    ·Gigabyte Bundkort Overclocking Features 
    ·ATI 4000 Vs . 5000 Series 
    ·Hvad er DDR SO -DIMM-hukommelse 
    ·Sådan afgøre, hvilken slags RAM din computer har 
    ·Sådan overclocke Foxconn A7GM -S 
    ·Sådan Beregn RAM hukommelse behov 
    ·Bundkort Specifikationer for Gateway 710X 
    ·Hvordan udskifter jeg hukommelse i en Sony Vaio VGN- A1…
      Anbefalede Artikler
    ·Min Toshiba Laptop vil ikke debitere med strømledninge…
    ·Printeren kan ikke udskrive mere end ét job 
    ·Jae Adapter Vs. Ide Adapter 
    ·Dedikeret Linux Server Hosting 
    ·Hvordan opgraderer jeg hukommelsen på en Lenovo Y430 
    ·Sådan Power en computer Fan 
    ·Sådan Hook et TV til en computer med HDMI til DVI 
    ·Specifikationer for en Toshiba T200CS 
    ·Sådan bruges Klik Input i Xilinx 
    ·Sådan overclocke AMD 64 Athlon X2 
    Copyright © Computer Viden http://www.computerdk.com