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.
1. The status bar
SVH provides users with a status bar element that displays current memory use and maximum allowed 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 memory use of SVH. You will probably find that it is set to 4g
, 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 8g
or more.
2. 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 Community Edition and start exploring all SVH has to offer!
See also
- Tips and tricks to optimize Sigasi Visual HDL (knowledge)
- 7 reasons why you should try out our VS Code extension, number 4 will blow your mind 👀 (blog post)
- Installing and maintaining Visual Studio Code / VSCodium with the Sigasi extension (knowledge)
- Sigasi's Software Development Kit Part 2 (legacy)
- Sigasi's Software Development Kit Part 1 (legacy)