Controlling job memory settings

To locate the job editor, select JobEditjobname from the main menu bar. Use the Memory tabbed page to control the amount of memory allocated to an Abaqus/Standard or Abaqus/Explicit analysis. Abaqus/CAE initially populates the settings in the Memory tabbed page with the values specified in the Abaqus environment file (abaqus_v6.env), and you can edit the environment file if you want to change the default memory settings. For more information about customizing the memory settings, see Environment File Settings.

Related Topics
Understanding analysis jobs
Using the job editor
Creating, editing, and manipulating co-executions

If no memory values are specified in the Abaqus environment file, Abaqus automatically detects the physical memory on the machine and allocates a percentage of this available memory. The default percentages are platform specific, but they typically represent a large portion of the available physical memory. You should check the memory allocation values that Abaqus selects upon your next submission of the job to confirm that the allocation is appropriate for your system and for the job. For details on the default memory allocation settings, refer to the Dassault Systèmes Knowledge Base at http://www.3ds.com/support/knowledge-base.

Smaller jobs may use less memory than the maximum available amount. You might want to reduce the memory allocation for your jobs or adjust the default allocation if you usually run multiple jobs at the same time. You can control the following:

  • The Memory allocation units for the memory size specification. You can allocate memory as a Percent of physical memory or in Megabytes or Gigabytes.

  • The Maximum preprocessor and analysis memory value. This option specifies either the percentage of physical memory or the number of megabytes or gigabytes of physical memory that will be allocated as a maximum for the analysis.

  • The Increase memory allocation based on analysis estimates option. This setting enables you to use the memory allocation setting that Abaqus determines to be suitable for this job, with an additional amount of memory as a buffer, as the memory allocation settings for all future submissions of this job. The job memory value will be updated only if the estimate is higher than the value you specified.

For more information about memory settings, see Managing Memory and Disk Resources.