On Wed, Mar 17, 2010 at 01:36:58AM +0100, michael-dev wrote:

> I've setup a wlan ap using a an alix 2d2 (AMD Geode LX 500 Mhz + AES Offload)
> [...] the best throughput I get is aroung 2,9 MByte per second (wget+http)
> (even if the client is run locally).

Hm, Geodes are not very fast, but this does seem a bit low.

> Looking at the source, it looks like there isn't much copying at all, the
> only place it wasn't clear to me why copying occurs is at the beginning in
> route_mac when source and destination mac are copying into local variables,
> though changing that does not gain a lot.

This is necessary because some architectures impose alignment restrictions that
would cause tinc to misbehave or segfault if you cast a random char * pointer
to a mac_t *.

> Running gprof it reports no time spent but only function calls, which hints
> that all time is lost in the kernel.

Which function call is the biggest user on your alix?

-- 
Met vriendelijke groet / with kind regards,
     Guus Sliepen <g...@tinc-vpn.org>

Attachment: signature.asc
Description: Digital signature

_______________________________________________
tinc mailing list
tinc@tinc-vpn.org
http://www.tinc-vpn.org/cgi-bin/mailman/listinfo/tinc

Reply via email to