"Robert Carroll" <[EMAIL PROTECTED]> writes: > I think alot of problems with freenet are performance related. The network as a >whole would benefit from faster freenet code. Perhaps the developers should consider >converting some java methods into native methods. Given the 90/10 rule, a small >number of converted methods could yield a huge performance increase. I'm not >suggesting that java support should be dropped, but this effort would be paralell to >the main java codebase. Unsupported platforms could still use the java methods. >This probably wouldn't be a big deal to transients (directly anyway), but it would be >a HUGE benefit to the permanent nodes which are the backbone of freenet.
The problem with this is just finding the 10% of the code that takes up the most of the time. The complex arcitecture of freenet (and mostly the last of someone willing and able) has kept the needed benchmarking/profiling from being done. I agree that the node needs to be made faster, but I think most of that will come from moving to asynchronous IO, and not re-implementing parts of the node in C. Thelema -- E-mail: [EMAIL PROTECTED] Raabu and Piisu GPG 1024D/36352AAB fpr:756D F615 B4F3 BFFC 02C7 84B7 D8D7 6ECE 3635 2AAB _______________________________________________ support mailing list [EMAIL PROTECTED] http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/support
