Unix Programming - Article: Using epoll() For Asynchronous Network Programming

This is Interesting: Free IT Magazines  
Home > Archive > Unix Programming > April 2006 > Article: Using epoll() For Asynchronous Network Programming





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Article: Using epoll() For Asynchronous Network Programming
Alexey N. Kovyrin

2006-04-27, 7:55 am

Hello, all!

Let me introduce my article about using epoll() on Linux.

General way to implement tcp servers is "one thread/process per
connection". But on high loads this approach can be not so efficient and
we need to use another patterns of connection handling. In this article
I will describe how to implement tcp-server with synchronous connections
handling using epoll() system call of Linux 2.6. kernel.

If You want to read article, welcome to:
http://blog.kovyrin.net/2006/04/13/...rk-programming/

--
/Scoundrel [http://kovyrin.info]
Maxim Yegorushkin

2006-04-27, 7:55 am

Alexey N. Kovyrin wrote:

> General way to implement tcp servers is "one thread/process per
> connection". But on high loads this approach can be not so efficient and
> we need to use another patterns of connection handling. In this article
> I will describe how to implement tcp-server with synchronous connections
> handling using epoll() system call of Linux 2.6. kernel.
>
> If You want to read article, welcome to:
> http://blog.kovyrin.net/2006/04/13/...rk-programming/


Has it been not discussed in details at http://www.kegel.com/c10k.html
?

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com