adding nio alone should decrease the time the crypto takes because of greatly reduced context switching. My estimate is that the node will be able to sustain at least 5 times as many open connections with nio alone, and that is being very conservative. Not being so conservative, I'd say we could easily have between 500 and a 1000 open connections at any given time with nio on a 1 to 2 GHz machine. After nio is in, the bottleneck becomes the processing of new messages on the ticker.
While on that, my previous idea about prioritizing the execution of the different types of messages on the ticker also becomes relevant in a busy network with the bottleneck being the ticker. _______________________________________________ devl mailing list devl at freenetproject.org http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/devl
