hello all
i am doing a project on microprocessors and i need some help from you guys. i cant find info on the definition of....."data buffer". can you please help? thank you in advance Stav |
|
stavros, you ever thought of doing a different course???
BB:) |
Err the link is to a generic Perl module which wont help that much unless you know what a buffer is beforehand :)
A buffer is just a temporary store for data, usually fixed length (hence "buffer overflow" exploits), before it will be used for the task at hand. Buffers are used anywhere where a lot of data may be coming in often and the process on the other end can't deal with it as soon as it comes in. Let's say you're ssh'ed into a remote machine over a link with high latency, your typing will be faster than what you can see on the screen. Your keypresses keep coming even though you stopped typing a minute ago because it's all stored in a buffer. In the case of a micrprocessor it could be buffering anything, from memory addresses that have been used recently to data that's read from external sources such as a PCI card. Buffering generally speeds things up, of course it can have the opposite effect if your buffer is too large. Steve. |
thank you guys!!!!
beemerboy...what do you mean???? |
I find that www.whatis.com is a superb site for this sort of question. Here's the definition for buffer. :D
|
All times are GMT +1. The time now is 01:51 AM. |
© 2024 MH Sub I, LLC dba Internet Brands