|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Hårdvara
  • Allt-i - ett-skrivare
  • Apple Computers
  • BIOS
  • CD & DVD drives
  • Processorer
  • Computer Drives
  • Bildskärmar
  • Kringutrustning
  • Datorkraft Källor
  • dator Skrivare
  • Computer uppgraderingar
  • Stationära datorer
  • Elektronisk bok läsare
  • Externa hårddiskar
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • Bärbara datorer
  • stordatorer
  • Möss & tangentbord
  • Netbooks
  • Network Equipment
  • Nook
  • bärbara datorer
  • Övrigt Hårdvara
  • PC Computers
  • projektorer
  • RAM , kort och moderkort
  • skannrar
  • Servrar
  • Ljudkort
  • Tablet PC
  • grafikkort
  • arbetsstationer
  • iPad
  • iPhone
  • * Dator Kunskap >> Hårdvara >> Computer Drives >> Content

    Vad är similartierna mellan fragmentering av minneshantering och skivfragmentering?

    Både minneshanteringsfragmentering och skivfragmentering delar kärnproblemet med ineffektivt resursanvändning på grund av den icke-kontinuerliga fördelningen av rymden . Låt oss bryta ner likheterna:

    * spridd tilldelning: I båda fallen bryts det tillgängliga utrymmet i små, icke-kontinuerliga bitar. I minnesfragmentering betyder detta att fritt minne är spridda bland tilldelade block. I skivfragmentering är fria utrymme på hårddisken spridd bland begagnade filer.

    * slösat utrymme: Denna spridda tilldelning leder till slösat utrymme. Även om det finns tillräckligt med det totala utrymmet (antingen minne eller diskutrymme) är det oanvändbart eftersom det inte är i ett sammanhängande block som är tillräckligt stort för att tillfredsställa en begäran. Ett stort program kanske inte kan laddas in i minnet, eller så kan en stor fil inte skrivas till disken, även om det finns tillräckligt med det totala utrymmet.

    * Performance Degradation: Båda typerna av fragmentering leder till nedbrytning av prestanda. I minnet bromsar åtkomst till spridda bitar av ett program körning. På disken kräver åtkomst till fragmenterade filer läs-/skrivhuvudet för att röra sig över skivytan mer, vilket avsevärt bromsar filåtkomsttiderna.

    * orsaker: Medan de specifika orsakerna skiljer sig åt (t.ex. programmets avslutande i minne kontra frekvent filskapande/borttagning på disken), är den underliggande orsaken liknande:den dynamiska tilldelningen och upphandling av resurser utan mekanism för effektiv konsolidering.

    * Lösningar: Båda problemen behandlas ofta med liknande strategier:

    * komprimering: Omorganisera de tilldelade blocken för att gruppera fria utrymme tillsammans (defragmentering för skivor, minneskomprimering för vissa operativsystem). Detta är ofta dyrt när det gäller tid och bearbetningskraft.

    * Bättre tilldelningsstrategier: Med hjälp av algoritmer som minimerar fragmentering under den första tilldelningen (t.ex. bästa passform, första passform etc. för båda).

    * Fördelningen: Tilldela ett stort sammanhängande block i förväg för att undvika framtida fragmentering (t.ex. fördela en stor fil på skivan).

    I huvudsak representerar både minne och skivfragmentering ett problem med ineffektiv resurshantering där tillgängligt utrymme inte är användbart på grund av dess icke-kontinuerliga karaktär. Lösningarna och deras implementeringar kan variera, men den grundläggande frågan förblir densamma.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du spelar in TV på din PC med en digital mottagare…
    ·Delar av Computer kalkylblad
    ·Hur Kopiera en multisession -CD
    ·Hur man bygger en trä Computer Case
    ·Vilka är farorna med att sälja en begagnad dator
    ·Vad är Tier 1 Förvaring
    ·Debatt Data Recovery
    ·Vad menar du med RMA i hårddiskar?
    ·Windows 2000 Active Directory lagras i vilka tre filer?…
    ·Förklaring av storleken på Gigabytes & megabyte
    Utvalda artiklarna
    ·Hur man tar bort locket på en Thinkpad T20 bärbar dat…
    ·Hur att fastställa faktisk Skriv Kostnad för laserskr…
    ·Vad är en Kindle 2
    ·Är människor som läser böcker smartare än på dato…
    ·Vad händer om jag tar bort det interna batteriet i en …
    ·Jag zoomade in på min skärm något sätt på min MacB…
    ·Hur 3D Streckkoder Arbete
    ·Hur många byte finns det i en gigabyte megabyte?
    ·Hur man gör en videochatt på FaceTime
    ·Var kan man köpa robusta 17 -tums bärbara fall?
    Copyright © Dator Kunskap https://www.dator.xyz