A Windows SCCM deployment fails with the error "Native memory allocation (mmap) failed to map 264241152 bytes for Failed to commit area from…"


When deploying SAS with System Center Configuration Manager (SCCM), you might encounter one of the following memory allocation errors:

There is insufficient memory for the Java Runtime Environment to continue.

# Native memory allocation (mmap) failed to map 264241152 bytes for Failed to commit area from 0x00000000f000000 to 0x00000000ffc00000 of length 2642411 52.

# An error report file with more information is saved as:


OpenJDK 64-Bit Server VM warning: INFO: os:commit_memory(0x00000000t0000000,264241152,0)failed;error='The paging file to too small for this operation to complete'(DOSerror/errno=1455)

Workaround

To circumvent this issue, go to the SCCM Create Application Wizard and select the Run installation and uninstall program as 32-bit process on 64-bit clients check box, as shown in the following image:

Run installation and uninstall program as 32-bit process on 64-bit clients check box