| 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 >> Input & Output Devices >> Content
    Hva er inndata -output bundet program?
    Et input-output (I/O) bundet program er en type dataprogram som bruker mesteparten av tiden sin på å vente på at data skal leses fra eller skrevet til en ekstern enhet, for eksempel en harddisk, nettverk eller tastatur.

    Her er et sammenbrudd:

    * Input: Data som kommer inn i programmet fra en ekstern kilde.

    * Output: Data sendt fra programmet til et eksternt reisemål.

    * I/O bundet: Programmet bruker betydelig tid på å vente på at I/O -operasjonene skal fullføres.

    Kjennetegn på I/O -bundne programmer:

    * langsom I/O -operasjoner: Å lese og skrive data fra eksterne enheter er vanligvis mye tregere enn å behandle data i CPU.

    * Høy I/O -latens: Tiden det tar før en I/O -operasjon å fullføre kan være betydelig, noe som får programmet til å vente.

    * Begrenset CPU -bruk: Siden programmet bruker mesteparten av tiden sin på å vente på I/O, er CPU ofte inaktiv.

    eksempler på I/O -bundne programmer:

    * Databaseapplikasjoner: Les og skriv store mengder data til disk.

    * webservere: Server filer og håndterer nettverksforespørsler, som ofte involverer Disk og nettverk I/O.

    * Filoverføringsprogrammer: Flytt filer mellom forskjellige lagringssteder.

    * streamingtjenester: Last ned og spill mediefiler over nettverket.

    I motsetning til CPU-bundne programmer:

    CPU-bundne programmer er de som bruker mesteparten av tiden sin på å utføre beregninger og beregninger, med veldig lite venter på I/O-operasjoner. De er vanligvis preget av høy CPU -bruk og lav I/O -bruk.

    Optimalisering av I/O -bundne programmer:

    For å forbedre ytelsen til I/O -bundne programmer, kan du fokusere på å optimalisere følgende:

    * I/O -hastighet: Bruk raskere lagringsenheter (f.eks. SSD -er i stedet for HDD -er), optimaliser nettverkstilkoblinger og forbedrer diskbufring.

    * samtidighet: Bruk asynkron I/O eller tråd for å overlappe I/O -operasjoner med andre prosesseringsoppgaver.

    * Databuffering: Bruk buffere for å redusere antall I/O -operasjoner og minimere latens.

    Ved å forstå egenskapene til I/O -bundne programmer og anvende passende optimaliseringsteknikker, kan du forbedre ytelsen og responsen til applikasjonene dine.

    früher :

     Weiter:
      Relatert Artike
    ·Du har noen data i Notisblokk du vil gi dette som en in…
    ·Inngangsenheten som ofte er festet til bærbare datamas…
    ·Hvordan koble hodetelefoner til en datamaskin 
    ·Hva er en type elektrisk slettbart programmerbart skriv…
    ·Hva er utgangsenheter for håndholdt? 
    ·Hvor finnes prosesseringsenheter? 
    ·Slik installerer en MIC på datamaskinen 
    ·Hva er enhetene som fungerer på fysiske lag? 
    ·Hvordan Deaktiver hvilemodus på en HP Keyboard 
    ·Et c-program som leser et flytende tall fra tastaturet …
      Anbefalte artikler
    ·Hvordan Switch en strømkilde 
    ·Instruksjoner for Demontering av HP NX6110 
    ·Slik feilsøker en HP Pavilion Blank Screen 
    ·Hvordan kjøpe en tynnklient 
    ·ARCHOS 7 Å 
    ·Front Side Bus Speed ​​Vs . Prosessorhastighet 
    ·Fordelene av Quad Core- prosessorer Over Dual Core 
    ·At informasjonsapparater som PDA-er vil erstatte person…
    ·Slik fjerner en lås på et minnekort 
    ·Slik deaktiverer en USB-harddisk 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/