![]() ![]() ![]() In the beginnings, sends/receiving data to/from the network was a very slow I/O process as seen from the CPU perspective. all those mechanisms were evolved as both CPU speeds and networking capabilities increased. Some of the techniques target raw data rate (or packet rate) increase, other target latency while other target CPU-utilization decrease (thus increasing overall performance). These techniques are commonly in use now and most of them are industry standards and cannot be neglected even with modern CPUs for network speeds greater than 1Gbps. We will look to past mechanisms and how they evolved to the ones that are currently in use by modern architectures to provide high-speed networking from a software process point-of-view. ![]() In this article we look at several techniques that are in incorporated - or have been used in the past and are now abandoned - by both Hardware and Software to increase network performance, throughput or latency-wise. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |