Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Vikten av buffertar

    Många program och enheter använder databuffertar att temporärt lagra data innan det används . Detta görs vanligtvis för att säkerställa att det inte finns några avbrott i flödet av data till sin destination . Vad är en buffert ?

    En buffert är del av minnet som avsatts för att lagra en viss mängd data innan den skickas till en annan enhet eller program . Addera Varför Buffertar är nödvändiga

    Buffertar används när mängden av dataöverföring mellan två enheter är antingen dramatiskt annorlunda , variabel eller benägna att tillfälliga avbrott .
    skillnaden mellan en buffert och en cache
    Buffertar

    och cachar är relaterade begrepp , och många implementeringar kommer att fylla båda rollerna . Men det finns en viktig skillnad : En buffert lagrar information för att säkerställa att den kan sändas utan avbrott , medan en cache lagrar information som förväntas användas mer än en gång
    Gemensam användning av buffertar

    Ett bra exempel på buffert användning strömmande video över Internet . Hastigheter kan variera kraftigt under loppet av en nedladdning , men användarna förväntar video att spela utan avbrott . Användning av en buffert möjliggör kontinuerlig uppspelning trots ett ojämnt flöde av data .
    Buffer Overflow Error

    En buffer overflow , eller överskridande , uppstår fel när ett program försöker skriver mer data till en buffert än det är kan lagra , överfyllda bufferten och översvämningar andra delar av minnet med data .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man simulera en läcka i MATLAB
    ·Hur man kör IDL i NetBeans
    ·Hur Sök efter Apostrofer i T - SQL
    ·Skillnad mellan Montörer och kompilatorer
    ·Hur man skapar tidsstämplar i batch-filer
    ·Så här visar du en rullgardinsmeny i GridView
    ·Skillnader mellan Byte Array Vs . String
    ·Hur man gör en HEX fil
    ·Nätverk Klasser & Interfaces
    ·Vilket format är Silverlight
    Utvalda artiklarna
    ·VBA Sum Funktion
    ·Hur man skapar SAP bakgrund jobb Automatiskt
    ·Hur man driver ett Python-skript i ipython
    ·Så ändrar TryParse Typ i VBScript
    ·Hur man tar bort variabler från Vars Python
    ·Hur man tar bort en knapp med hjälp removeChild i AS3
    ·SQL Cross Gå Tutorial
    ·Typer av approximeringsalgoritmer för optimeringsprobl…
    ·Definition av en Dell Optiplex GX1 Command Interpreter
    ·Så för att ändra lösenordet i PHP-skript för MySQL…
    Copyright © Dator Kunskap http://www.dator.xyz