

just try it) but that is least effective. This is best done with some kind of instrumentation. Other operating systems have other suitable mechanisms.

Users rarely only have one application open. This means that in addition to specifying minimum requirements you must do an effective job in setting user expectations - that is explaining when your application will perform well, and when it won't, and what the factors are that impact performance.įirst, test your application on a minimum configuration machine. Does it cause a lot of disk swapping? If so, you need more RAM.Is it generally slow when performing regular operations (excluding memory usage) then increase processor requirements.Does it require diskspace beyond the app footprint such as for file handling? List that.Does your app depend on certain instruction sets to be on chip? (SSE, Execute Disable Bit, Intel Virtualization.If so, then you have to list what processors will actually work with the app. Typically speaking, if the app works fine when using a minimum configuration for the OS then your "recommended" configuration should be identical to the OS's recommended.Īt the end of the day, you probably need to have a couple of machines on hand to profile. Virtual machines are NOT a good option in this case. There are architectural differences as well as L2 and 元 cache changes.īy the same token, a machine with a P4 processor uses a different type of RAM than one with a dual core (DDR vs DDR2).įurther, just because you can throttle a certain processor down doesn't mean that it is running at a similar level to a processor normally built for that level.įor example, a Dual Core 1.8 GHz processor throttled to only use one core is still a very different beast than a P4 1.8 GHz processor.īy definition, the VM and the host OS will have an impact.

Anylogic software memory change professional#
So, try to stick to the OS recommendations as they've already done the hard part for you.AnyLogic Professional 7.0.2 圆4 Free download. DescriptionĪnyLogic is the only software for discrete, agent-based and dynamic systems simulation.
