No Links were listed yet. Go ahead and share!
butterscotch TUTORIAL
What is a "buffer?"
Michael "Doc" Callahan: Hi this is Michael Callahan (Dr. File Finder) and welcome to your butterscotch.com tutorial on What is a "buffer?" Buffer has many definitions, but in computers buffer is just an area of memory or data stored until the computer is ready to accept it. So look at keyboard buffer. Now whether you realize or not you have one and you may well have seen it in action just not realized it, so we'll do a graphical example here. I'm going to bring up text editor and let's just say the wire in it all of a sudden it freezes up. So you hit enter and I'm intentionally tapping hard as you can here it. Hitting enter and then you are tapping keys like what's the matter with this thing and then you enter a few more times and then hit a few more keys and nothings happening and then all of a sudden you get this blast of stuff on your screen. Well, what happens was that, that stuff that you were entering was going into the keyboard buffer and the buffer said Oh! The computer is frozen. We can't go out there because it's locked up, so let's just stay here in the buffer until the computer is ready.
So all those key strokes enter, enter, enter, enter....ddddddd...all stayed in the keyboard buffer and then when the program on froze they were all released from the buffer in one flow. So that's a classic example of a buffer. Your printer has a buffer, it's used for spooling. Spooling is really to saying that the data to be printed is sent to a buffer area, a spool, so that it can be printed from there rather than having to wait and freeing up the computer to do other things. In the early days of computers when you had to print you didn't do anything else? So if you had a term paper that was going to take 10 hours to print you better not want to do anything else on you computer because it would spend ten hours printing. Hence the creation of the print buffer, every once in a while you'll see an error that says either buffer overflow or buffer over run and that simply programming problem or the space that was allocated for buffering has been over run data has burst outside of the boundaries of the buffer and it caused the problem. So a buffer is just an area of memory that holds information until the computer is ready to handle it. That's all there is to it.
butterscotch
tasty tech delicious downloads
butterscotch.com
a division of Tucows
Male Speaker: Hey this is Doc. If you are looking for a cheap and easy way to put your own content on the web go get domain names from hover.com. Just visit hover.com/butterscotch and you'll get 10% off and support shows like these. Thanks.
Transcription by:
Scribe4you Transcription Services