Jump to content

Recommended Posts

Posted

Hi,

in VS2010 I changed Optimization to: disabled (/Od) and Inline to: disabled (/Ob0).

Should this make mangos work better, or poorer ? Is there any configuration in VS2010 to make mangos more stable?

and also, my server is w2003 Ent x64, so I compile in x64, but I have heard that x64 is more unstable and can crash more often, it would be better x32?

Thank you!

Posted

Thank you for repling vladimir,

So the best config is

Optimization to: Maximize Speed (/O2) and Inline to: Only _inline (/Ob1) compiling in x32, even the CPU is x64

Are you agree?

Thank you

Posted

Optimization in general should not cause any instability.

Try enabling Whole Program Optimization in Release build and look how it'll affect performance. However it will slowdown build a lot.

Posted

why modify anything? Current used VS option setting for debug/release cases already good for targeted modes.

Not see reason make any changes for real build case, ofc, if you don't want just experiment with options for self education.

Posted

Yes i wanted to test and learn something about vc settings =D

Above all, i wanted to see if there are some configs that can improve performance depending on the CPU you have

Thank you

Posted

I tried the Whole Program Optimisation myself, but I didn't notice much of a difference in build time or performance, but I am only running it with 2 people logged in, the performance increase, if any, will probably show itself with higher user counts only.

I did find out that if you want to run mangos on a cpu without SSE2 support you have to disable all SSE support in VS2010, just disabling SSE2 support doesn't work. I have tried this on a Pentium 3 rig, but I assume it works the same on all SSE but non SSE2 cpu's (Pentium 3 and Athlon XP as far as I know). What I would like to know is if mangos will run on even older hardware, I may have to build some even older rigs to find that out.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use