Look at the source found here:
http://funq.codeplex.com/SourceControl/ListDownloadableCommits.aspx

The performance test wasn't complex at all...it was simply all
transient instances.

A depends on BC
B depends on EFG
C depends on EFG
E depends on FG

That's pretty much it....

Here are the results on my Core2Duo:

Running 100000 iterations for each use case.
No DI: 0.52658
Funq: 5.12918
Unity: 70.50138
Autofac: 84.43523
StructureMap: 24.09755
Ninject: 445.10718
Ninject2: 569.03438
Windsor: 566.37271

Pretty much every IoC container involved surprised me.  I did not
expect StructureMap to be this fast, nor did I expect Ninject to be
the slowest!

Can performance be improved?

--

You received this message because you are subscribed to the Google Groups 
"Castle Project Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/castle-project-users?hl=en.


Reply via email to