PDA

View Full Version : 5.2 - core layout


darkone
10-27-2003, 02:56 AM
http://www.ioftpd.com/~darkone/tmp/ioftpd.png

Width of arrow indicates how much communication there is between two threads. Arrow heads show direction of communication; two headed arrow shows that communication is bi-directional.

darkone
10-27-2003, 03:08 AM
Common implementation usually consist of two types of threads; worker & io threads. Encryption, bandwidth managment & internal message handling are done using io threads, and timers are managed by kernel.