FHIR Chat · host resources · IG creation

Stream: IG creation

Topic: host resources


view this post on Zulip Michael Misiaszek (Nov 17 2020 at 02:26):

First of all, I'm a noob with this stuff and just a server guy - but when running an IG publish - there seems to be quite a bit of RAM and CPU usage. We have a 4 core CPU and 32Gigs of memory on this server (shared). Whenever someone publishes and IG, these resources get used up pretty good and if someone sneezes, the server gets pinned down (maxed cpu/ram). We have been throwing more RAM and CPU at this VM for months now. Does anyone have any recommendations on RAM and CPU for this java task? or even how to manage this with Java options or ....?

view this post on Zulip Lloyd McKenzie (Nov 17 2020 at 03:47):

32 GB should be fine if running a single IG. The IG process itself doesn't generally go much over 16 GB (it can operate in less, but may thrash with certain IGs).

view this post on Zulip Sean McIlvenna (Nov 17 2020 at 17:25):

16gb for a single IG seems pretty excessive...

view this post on Zulip Lloyd McKenzie (Nov 17 2020 at 17:31):

Take a look at UTG :)

view this post on Zulip Grahame Grieve (Nov 17 2020 at 22:05):

The IG publisher is a single threaded java app. It should not max use on a multi-core machine. (with one single exception where it launches a background thread that lasts about 4-5secs). OTOH it uses plenty of RAM, yes. It always reports how much java thinks it is using


Last updated: Apr 12 2022 at 19:14 UTC