Skip to main content

What Will Be the Most Important Performance Enhancement in Dynamics AX 2009? Try Scaling of the AOS

by Brandon George
Microsoft MVP, President - America’s Region, Hillstar Business Intelligence, Sunrise Technologies, Inc.

With the release of Dynamics AX 2009 coming very soon, one of the key improvement areas worthy of examination is performance. In DAX 4.0, we all saw the great performance gains accomplished via optimistic concurrency locking with SQL Server 2005, as well as increased performance on the AOS (application object server) and client / server communciation.

In DAX 2009, we can expect many additional improvements, with the top one being scaling of the AOS.

The Dynamics AX performance group investigated carefully the hardware, to learn how the hardware vendors were improving at that level. Seeing this meant seeing sockets with multi-cores, being that of dual or even quad.

In DAX 4.0, the standard setup is a dual processor machine for an AOS to run on, with 2GB of RAM for that AOS instance.

Well, in DAX 2009, the performance group looked to x64-bit enabling, and so now DAX 2009 AOS can run in x64 bit mode. This means that it can now take advantage of greater amounts of RAM, which allows greater flexibility than the 2 GB limit in DAX 4.0.

In terms of the multi-core, the team saw this as something for DAX 2009 to take advantage of, so parrellel processing code in DAX 2009 now exists, which can take true advantage of multi-core technology.

It's worth mentioning that, as part of the x64-bit enabling, that does not mean 32-bit can also be scaled. But it's a known fact that x64-bit means you can truly allocate more RAM, and therefore x64 bit will out-perform a 32-bit of the same scale, size and load.

Not to get too far into the details behind this scaling of the AOS, but it was mentioned by the performance group that they changed the memory manager ...

FREE Membership Required to View Full Content:

Joining MSDynamicsWorld.com gives you free, unlimited access to news, analysis, white papers, case studies, product brochures, and more. You can also receive periodic email newsletters with the latest relevant articles and content updates.
Learn more about us here

About Brandon George

Brandon George is a Microsoft Dynamics AX MVP, and President, America's Region, for Hillstar Business Intelligence. You may recognize him from his retired blog Dynamics-AX.blogspot.com or his new BI focused blog DataPrimes.com. Brandon brings hands-on implementation and customization experience in Software Development, Database Design, and SQL Server and leads a team that is charged with helping clients put their data to work.

He has extensive experience in information systems including X++ programming, systems analysis, systems design, configuration, and project deployment. His diverse background in information and business systems gives him a great capacity to interact with people from various business areas and levels. He has outstanding analytical, problem solving, and communication skills as well as proven ability to help people understand complex issues. 

Brandon has worked on numerous large scale implementation projects for Microsoft Dynamics AX and MicroStrategy BI.

His commonly used skills include, but are not limited to:

  • Microsoft Business Solutions and .NET Framework knowledge
  • Microsoft Dynamics AX and MicroStrategy BI hands-on implementation experience
  • Systems architecture and design
  • Applications development
  • Database design
  • Project Management
  • User Training

You can always feel free to email directly at: brandon@hillstar-bi.com.

More about Brandon George