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
