| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  •  
    Computer Viden >> software >> Tekstbehandling Software >> Content
    Et eksempel på multithreading er Microsoft Word, der anmoder om, at delsystemet læste en stor fil fra harddisk og printjob på samme tid?
    Det er ikke et nøjagtigt eksempel på multithreading. Selvom det kan * virke * som Microsoft Word gør begge ting på samme tid, er det mere sandsynligt, at det bruger en kombination af:

    * asynkron I/O: Microsoft Word sender en anmodning om at læse filen og en anmodning om at udskrive dokumentet. Det venter ikke på, at nogen af ​​driften slutter, før den fortsætter. Operativsystemet håndterer læsning og udskrivning i baggrunden, mens Word fortsat er lydhør over for brugeren.

    * Flere processer: Moderne operativsystemer er meget gode til at jonglere med flere opgaver. Det er muligt, at fillæsningen sker i en separat proces end udskrivningen, hvilket giver illusionen om samtidig handling.

    Ægte multithreading:

    Multithreading inden for en enkelt proces (som ord) ville involvere:

    * Flere tråde: Forestil dig, at ordet har flere små programmer (tråde), der kører inde i det.

    * Delte ressourcer: Disse tråde ville dele den samme hukommelse og ressourcer, hvilket muliggør meget effektiv kommunikation mellem dem.

    * Samtidig udførelse: Trådene kan potentielt udføre instruktioner på samme tid (på moderne multi-core processorer).

    Eksempel på multithreading i ord:

    * stavekontrol: Ord kan have en tråd dedikeret til at kontrollere stavemåde i baggrunden, mens du skriver. Dette giver dig mulighed for at fortsætte med at skrive uden at vente på, at stavekontrol er afsluttet.

    * Autosave: En anden tråd kører muligvis i baggrunden for at gemme dit dokument med regelmæssige intervaller.

    Den vigtigste forskel:

    Eksemplet, du gav fremhæver en almindelig misforståelse. Mens operativsystemer er meget gode til at skabe illusionen om samtidige opgaver, opnås dette ofte gennem asynkron I/O og flere processer. Ægte multithreading involverer flere uafhængige tråde inden for en enkelt proces, der tilbyder endnu finere-kornet kontrol og effektivitet.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan gendannes en gemt -Over Word Doc 
    ·Corel WordPerfect Tutorial for begyndere 
    ·Sådan bruges spalteskift i Word 
    ·Sådan at forstå Font punktstørrelser 
    ·Sådan fjernes Space Between Lines i Word 2007 
    ·Sådan Sammenlign ændringer i to Word-dokumenter 
    ·Hvornår skal man bruge Dekorative Skrifttyper 
    ·Sådan Stop Auto Tracking i Mac Word 
    ·Hvordan laver man et dyr ved Typing tegn på dit tastat…
    ·Sådan downloader Microsoft Office til gratis 
      Anbefalede Artikler
    ·Hvordan man laver en film med billeder og musik på min…
    ·Hvad er filtypen BC 
    ·Sådan Load Brushes i GIMP 
    ·Sådan eksporteres Illustrator-filer til PDF 
    ·Sådan installeres Photoshop 5 på Windows XP 
    ·Sådan Sikre en Remote Desktop Web Connection 
    ·En intern fejl i Avira 
    ·Sådan Konverter en TXT til PDF på Ubuntu 
    ·Sådan Konverter PPTXs Into MPGs 
    ·Sådan brænde en lyd -cd Med Disk Utility i OS X 
    Copyright © Computer Viden https://www.computerdk.com