Posted on 2024-09-20 by Yazan Amer
Tagged as: VS CodeLSP

How to monitor the memory use of Sigasi Visual HDL

On this page, we will briefly discuss how to monitor the memory use of Sigasi Visual HDL (SVH) , and potentially increase the allowed memory use if necessary.

The status bar

SVH provides users with a status bar element that displays current memory use and total memory use. If you are suffering from slow builds or other performance issues, it may be worthwhile to keep an eye on the status bar. By clicking on the memory use element, you can configure various arguments that are passed to SVH at start-up. The relevant argument here is -Xmx<size>, which determines the maximum allowed heap size of SVH. You will probably find that it is set to 8g, where g stands for gigabytes. We are always working on reducing our memory footprint, but for larger projects it may be necessary to increase this to 16g or more.

Memory use warnings

In case memory use exceeds a certain threshold, a warning pop-up will show up indicating that something is wrong. Please follow the instructions above to increase the maximum allowed memory use. Keep an eye out for those!

Do you want to try all of this at your leisure?

Install our Sigasi Visual HDL Community Edition and start exploring all SVH has to offer!

See also