Anar al contingut

Subdesbordamiento de búfer

De L'Enciclopèdia, la wikipedia en valencià

En informàtica un subdesbordamiento de búfer (Buffer underflow/underrun) és un problema aritmètic, el qual succeïx quan un búfer carrega la seua informació (fluix de senyes) a una velocitat més baixa que el processament de la mateixa, lo que fa que el programa o dispositiu que processa dita informació es detinga momentànea i seguidament pel fet de que si continua, estaria fent una solicitut a un espai de memòria nula. Un subdesbordamiento de búfer pot efectuar-se en qualsevol software o dispositiu que depenga del fluix de senyes o càrrega d'un búfer: Gravadors, exploradors d'internet, etcétera.

Eixemple gràfic

[editar | editar còdic]

La combinació del color vert clar i el color vert obscur representen l'alvanç del procés de l'informació, el color vert clar representa el progrés de càrrega del búfer, el vert obscur representa el progrés del procés fora del búfer (Subdesbordamiento), i el color gris representa la memòria nula reservada per a la càrrega del búfer:

Archiu:Underflow.png

Un pseudocódigo d'una càrrega d'un búfer a una velocitat inferior al seu processament dins del programa o dispositiu que ho solicita:

búfer.carregar.velocitat 2
programa.processar.info.velocitat 3

En este cas el búfer carrega informació a una velocitat de valor "2" i és processat pel programa o dispositiu a una velocitat de valor "3" (1 d'offset),

Referències

[editar | editar còdic]

Vore també

[editar | editar còdic]