| 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 >> Computer Drivere og bagasje >> Content
    Hvordan flytter operativsystemet filer fra sekundærlagring til hovedminne?
    Her er en oversikt over hvordan et operativsystem flytter filer fra sekundærlagring (som en harddisk) til hovedminnet (RAM):

    1. Filsysteminteraksjon:

    * forespørsel: Et program (eller bruker) sender en forespørsel til operativsystemet (OS) for å få tilgang til en fil.

    * Filplassering: OS bruker filsystemet for å finne filens plassering på den sekundære lagringsenheten. Dette innebærer å slå opp metadata (informasjon om filen, som dens navn, størrelse og plassering) i filsystemet.

    2. Minnetildeling:

    * Space Request: OS ber om en del av gratis minne (RAM) som er stort nok til å holde filen.

    * Memory Management: OS administrerer minnetildeling, og sørger for at plassen som etterspørres er tilgjengelig og ikke er i konflikt med andre løpsprogrammer.

    3. Dataoverføring:

    * Les operasjon: OS instruerer harddisken (eller annen sekundær lagringsenhet) om å lese innholdet i filen.

    * datablokker: Data leses fra harddisken i blokker (typisk 4KB til 16KB i størrelse).

    * buffering: Data overføres til en midlertidig buffer i minnet. Dette gjøres for å sikre en kontinuerlig strøm av data selv om harddisken er tregere enn CPU.

    4. Fil i minnet:

    * buffer til minne: Dataene i bufferen blir deretter kopiert til det tildelte minnestedet.

    * Filhåndtak: OS oppretter et filhåndtak, som er en peker til plasseringen av filen i minnet. Dette lar programmer få tilgang til dataene direkte.

    5. Programtilgang:

    * Filhåndtak: Programmet bruker filhåndtaket for å få tilgang til og manipulere dataene i minnet.

    Nøkkelpunkter:

    * OS -kontroll: Operativsystemet er mellomledd mellom programmet og lagringsenheten. Den håndterer alle detaljer om lavt nivå om filtilgang.

    * Effektivitet: OS bruker forskjellige optimaliseringsteknikker for å gjøre dataoverføring så raskt som mulig. Dette inkluderer hurtigbufring som nylig har brukt data i minnet, ved hjelp av diskplanleggingsalgoritmer for å optimalisere disktilgangsmønstre, og forhåndshentning av data som sannsynligvis vil være nødvendig snart.

    * Virtuelt minne: Moderne operativsystemer bruker ofte virtuelt minne, som lar programmer bruke mer minne enn fysisk tilgjengelige. I dette tilfellet kan OS lagre deler av filer på disken og bare laste dem inn i minnet når det er nødvendig.

    Forenklet analogi:

    Se for deg at du vil lese en bok (fil) fra en bokhylle (harddisk). Du ber bibliotekaren (operativsystemet) om å finne boken og bringe den til deg. Bibliotekaren henter boka, bringer den til et bord (minne), og gir deg et bokmerke (filhåndtak) for å markere sin posisjon. Du kan deretter lese boka (få tilgang til dataene) på bordet.

    früher :

     Weiter:
      Relatert Artike
    ·Hva gjør diskstasjonen til en datamaskin? 
    ·Slik feilsøker en Dynex DVI -til-video -adapter 
    ·Raskeste Compact Flash- kort 
    ·Hvordan sette noe på roten av et SD-kort 
    ·Slik installerer en ny harddisk på en Dell 1100 
    ·Har datamaskinbyte fysisk masse? 
    ·Hvordan endrer jeg kjøleviften Temps 
    ·Hvordan overføre Vista til en ny harddisk 
    ·Hvor å Test en datamaskin Fan 
    ·Slik fjerner skrivebeskyttelsen fra en Jump Drive 
      Anbefalte artikler
    ·Hvordan deaktivere brukerkontoen passord i BIOS 
    ·Hvilken enhet brukes for digitale linjer for å etabler…
    ·Hvordan endre Cover Of en HP Dv5000 
    ·Hvordan skrive ut et bilde større enn skjermvisning 
    ·Hva er en rekke lagringskapasitetsdisketter? 
    ·Hvordan skrive ut på spesialpapir 
    ·Skrive et kort notat på magnetisk disk? 
    ·Hva er både en inngangs- og utgangsenhet? 
    ·Slik installerer mellomromstasten på en Dell XPS M140 …
    ·Hvordan oppgradere minne for en Compaq nc8430 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/