We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 56386

2013.2 Vivado - ERROR: [common 17-681] Not enough memory to allocate the Java VM


When I try to open Vivado tools, I am getting the following error just after the start_gui command is issued.

Error occurred during initialization of VM
Could not reserve enough space for object heap
ERROR: [common 17-681] Not enough memory to allocate the Java VM.  Requested '3072MB', available '49797MB'.   Adjust the heap and stack size with the -jvm option, for Example 'vivado -jvm Xmx2048 -jvm Xms8m ...'.

ERROR: [Common 17-211] Error loading jvm.

Changing the requested memory does not make a difference and according to the error message, there is more memory available than is being requested.


This error has been seen when there is enough memory available on Linux systems.  The error message is incorrectly reporting the stat of '49797Mb available'
Users should free up system memory by closing other applications or wait until more memory is available before running.

The incorrectly reported memory is scheduled to be fixed in Vivado 2013.3 tools.
AR# 56386
Date Created 06/13/2013
Last Updated 06/13/2013
Status Active
Type Known Issues
  • Vivado Design Suite - 2013.1
  • Vivado Design Suite - 2013.2