"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

Reply via email to