|  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

    Hur kan en hårddisk göra multi -uppgift?

    En hårddisk i sig själva multitask på samma sätt som en CPU gör. Den har inte flera bearbetningskärnor som kör instruktioner samtidigt. Istället skapas multitasking -illusionen genom en kombination av faktorer:

    * begär kö: Hårddiskens styrenhet upprätthåller en kö av läs- och skrivförfrågningar. Det bearbetar dem inte en efter en strikt sekventiellt. Istället optimerar det ordningsordningen för att minimera söktiden (den tid det tar för läs-/skrivhuvudet för att flytta till rätt plats på tallriket) och rotationslatens (den tid det tar för den önskade sektorn att rotera under läs-/skrivhuvudet). Detta gör att den effektivt kan interleave förfrågningar från olika applikationer eller processer.

    * Operativsystemets schemaläggning: Operativsystemet (OS) spelar den avgörande rollen. Den hanterar förfrågningarna från olika applikationer och skickar dem till hårddiskens styrenhet. OS -schemaläggaren väntar inte på att en begäran ska slutföras innan han skickar en annan; Den prioriterar förfrågningar och skickar dem i en ordning som den anser vara mest effektiv. Detta är viktigt eftersom även med enhetens interna kö finns det fortfarande en fysisk gräns för hur snabbt det kan slutföra förfrågningar.

    * caching: Hårddiskar (och särskilt SSD) använder cachemekanismer. Ofta lagras data i en snabbminnesbuffert (cache) på själva enheten. Detta påskyndar åtkomsten avsevärt för upprepade förfrågningar, vilket ger intrycket av multitasking eftersom det snabbt kan tjäna flera förfrågningar utan att behöva komma åt det långsammare tallriket. OS använder också en filsystemcache i RAM, som ytterligare påskyndar denna process.

    Sammanfattningsvis är "multitasking" av en hårddisk inte sann parallellbehandling som i en CPU. Det är en kombination av smart begäran om schemaläggning av Drive Controller och OS, plus caching, som gör att den effektivt kan hantera flera förfrågningar som till synes samtidigt. Nyckeln är att dessa förfrågningar hanteras * i följd * av enhetens fysiska mekanism, men smart * sammanflätade * i tid för att maximera genomströmningen.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Är hårddiskar Samma som FAT32
    ·Hur Torka ut en hårddisk på en bärbar dator
    ·Hur du tvingar enhetsbokstav
    ·Hur man installerar X - Plorer Controller på PC
    ·Hur återställa raderade eller skadade filer från hå…
    ·5.25 Disk Drive Stegmotorstyrningar Specifikationer
    ·Fördelar och nackdelar med elektroniska register
    ·Min dator har en långsam buffring, hur kan den snabba …
    ·Fördelar och nackdelar med Electric Anteckningsblock
    ·Hur man tar bort ett lösenord på en 8GB U3 Jump Drive…
    Utvalda artiklarna
    ·Hur gör du optisk variabel bläck?
    ·Digital Signage Strategier
    ·Kan du använda en mus för Mac -bok?
    ·Hur får jag reda på vilket grafikkort är installerat…
    ·Produceras Vista -bärbara datorer av Dell?
    ·Hur man läser ett Verbatim DVD - R
    ·Hur får du en Apple -dator för att sluta flytta när …
    ·Hur du uppdaterar Microsoft Bluetooth
    ·Hur man använder en standard Kensington låshål på e…
    ·Hur man ställer in en SCSI- drivrutin med någon diske…
    Copyright © Dator Kunskap https://www.dator.xyz