- The HUGO_MEMORYLIMIT is a “best effort” setting.
- I don’t think it’s fair to expect Hugo to build 500k pages with 1GB of memory. Or, that may be possible, but it really depends on the site in question.
You can get better indication about how the memory throttling behaves by running with hugo --logLevel info
and look for log statements labeled dynacache
.