Yes, this is very important for Castle project. Tuna Toksöz Eternal sunshine of the open source mind.
http://devlicio.us/blogs/tuna_toksoz http://tunatoksoz.com http://twitter.com/tehlike On Mon, Aug 10, 2009 at 8:47 PM, William Chang <diehardb...@gmail.com>wrote: > > Hey Scott, > Can you please report your "test case" to the Castle Development Team. > Thanks! > > http://groups.google.com/group/castle-project-devel > > Sincerely, > William Chang > > On Aug 10, 1:44 pm, srf <scott.fl...@cmgl.ca> wrote: > > Well I finished running our integration tests and with linfu the tests > > took 900 seconds and with castle it took 1800 seconds so there is > > definatly some nasty stuff going on with castle . It all seems to be > > just with the typebuilder and proxying since creating and saving is > > the same with both proxies but the load tests take a big hit with the > > castle proxy compared to linfu. So far I ran all our tests and > > integration tests and application tests with linfu and all seems good > > so Im hoping to go with that if nothing else comes up since the > > performance hit in castle is just too much. This proxy plugin > > architecture in nhibernate was quite the lifesaver. > > > > thanks > > > > scott > > > > On Aug 10, 9:37 am, Fabio Maulo <fabioma...@gmail.com> wrote: > > > > > > > > > Somebody pointed us to the same problem we the same solution in > > > uNhAddIns.Personally > > > I saw some difference, in production, in a stress-tests (usage of CPU) > but > > > I'm not completely sure that the problem was only LinFu DynamicProxy. > > > The real problem of LinFu, IMO, is this: > http://code.google.com/p/linfu/people/list > > > > > <http://code.google.com/p/linfu/people/list>Try to think which is the > > > problem. > > > > > 2009/8/10 srf <scott.fl...@cmgl.ca> > > > > > > Moving to nhibernate 2.1 from 1.2 I noticed a performance problem > > > > doing proxying and I ended up noticing that castle dynamic proxy uses > > > > the .net Type builder and the type build seems to have a bug where > its > > > > gets prgressivly slower the more types created. We have 300 different > > > > types in our domain model and it would proxy 100 types pretty fast > but > > > > by the time it proxys the 200th type , the Type builder was taking > > > > over 10 seconds to create a new type. We also run under mono and it > > > > actually runs a lot faster since it doesnt have this same performance > > > > problem. Maybe microsoft should see what the mono people are doing to > > > > help with that. > > > > At any rate, I switch to using LinFu and it had none of these > > > > performance problems as was way faster and so far everything seems to > > > > work so I was thinking of just switching our production environment > to > > > > use linfu but was wondering if others use linfu in production with > > > > nhibernate and if anyone has had any problems with it? > > > > > > thanks > > > > > > scott > > > > > -- > > > Fabio Maulo- Hide quoted text - > > > > > - Show quoted text - > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "nhusers" group. To post to this group, send email to nhusers@googlegroups.com To unsubscribe from this group, send email to nhusers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/nhusers?hl=en -~----------~----~----~----~------~----~------~--~---