On 11/03/14 15:05, Antti Kantee wrote:
>       2: static linking (!PIC)
>
> cycles: 3209
> send/s: 763705

Whoops, I realized I was building with RUMP_DIAGNOSTIC, which is on by 
default in buildrump.sh unless you specify a release build with -r. 
RUMP_DIAGNOSTIC turns on -DDIAGNOSTIC, which essentially sprinkles the 
kernel side of the code with assertions.  Removing DIAGNOSTIC from the 
above stage gets me 824215 pps, i.e. a difference of ~60k pps.  I don't 
currently have a source tree with all my modifications (I'm in the 
process of getting them cleaned up and committed), but I'd guess the 
benefit applies directly, so we should be at ~1.1Mpps on my aged laptop 
with the simple enhancements.

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
rumpkernel-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rumpkernel-users

Reply via email to