Software  
 
Conhecimento computador >> Software >> Outro software de computador >> 
O que é o tamanho do buffer de streaming
? Muitas vezes , os usuários acessar os dados a partir de fontes que oferecem fluxos contínuos de informações , tais como streaming de mídia ou de entrada , que ocorre ao longo do tempo , como a partir de um teclado. Nestes casos , uma corrente tamponada de informação permite que o computador para lidar com esta informação sem problemas para o utilizador . O tamanho do buffer dita como suave do fluxo de informação é para o utilizador . Um buffer maior permitirá que o armazenamento temporário de dados mais de entrada , ao custo de usar mais memória. Entrada padrão e Output

Muitas vezes, a entrada ea saída de um programa ocorre em uma única ação. Um usuário entra entrada , talvez textual ou através de uma série de opções em uma interface gráfica do usuário , eo programa armazena esta entrada em uma variável ou de referência. O sistema operacional lida com as operações de entrada e de entrada , o que significa que os dados podem ser buscados a partir de uma fonte de rede ou no disco rígido. Estes pedidos levam tempo para realizar, diminuindo o tempo de execução de um programa.

Buffered Streams

fluxos Buffered mitigar os problemas de uso de E /S , criando um espaço no programa do memória para armazenar porções de entrada para o uso. O tampão contém uma parte dos dados , que lê o programa imediatamente a partir da memória . Quando o buffer esvazia , ou quando outro uma determinada condição , como o buffer de chegar a um estado semi- vazio, o programa irá fazer a chamada para o sistema para carregar mais dados no buffer. Este sistema exige limites necessários para processar os dados , possivelmente em alta velocidade de execução.
Buffer Fluxo Tamanhos

O tamanho do buffer depende das necessidades do usuário e determina como muitos dados do buffer pode armazenar . Isso significa que o buffer pode ter uma grande quantidade de dados pronto para o programa para ler , ou ele pode ter um pouco de espaço que requer mais chamadas do sistema. Normalmente, objetos em buffer em linguagens de programação orientadas a objetos vêm com um tamanho padrão. Necessidades de aplicações diferentes podem chamar para a modificação tamanho do buffer. Uma aplicação de streaming de áudio pode precisar de mais espaço em buffer do que uma aplicação lidar com a entrada do teclado , por exemplo.
Buffer de tamanho e desempenho

O tamanho do buffer se relaciona diretamente com quantos sistema chama um programa pode precisar fazer durante a execução. Se um programa lê os dados antes de processamento , a relação entre o tamanho do buffer e da eficiência do tempo tende a estabilizar . No entanto , os programas de fluxo de dados que tendem a ganhar um benefício significativo do aumento do tamanho do buffer. Estes programas de processar constantemente os dados do buffer, o que significa que um buffer maior pode diminuir as chamadas de sistema necessários.

Anterior :

Próximo : No
  Os artigos relacionados
·Como começar a Novell ZENworks 
·Como solucionar LightWindow 
·Como ir para um iFrame Bookmark 
·Erros de permissão em QuickBooks 
·Como reduzir o tempo de renderização de After Effects…
·O que é o Microsoft LifeCam Painel 
·Meus Rascunhos locais têm links quebrados no SharePoin…
·Como sincronizar manualmente Jive & AD 
·Por que meu computador não consegue encontrar Oovoo 
·Será que Emerge Desktop for Windows 7 Trabalhe Rainmet…
  Artigos em destaque
·Como fazer o download de um arquivo de vídeo FLV 
·Rosetta Stone não será instalado em meu computador 
·O que é o arquivo de extensão CDB 
·Como fazer Avery Name Badges no Word 
·Como usar um baixo Linha Trimmer 
·Como fazer etiquetas caseiros 
·Como criar uma página de Instrução em um formulário…
·Como compilar um patch de backup para PS3 
·Como executar ANOVA no Excel 
·Como Back-up para um disco rígido 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados