Alright, I have to ask an awkward but important qu...
# compose-desktop
d
Alright, I have to ask an awkward but important question: ToolBox App (famously implemented with Compose for Desktop). It checks versions. It downloads new versions. 300MB memory footprint 😱 (according to MacOS). This seems really excessive - where is the allocation going? I know the JVM often 'generously' allocates memory for potential usage (Reserved), but still; platform-native Apps are supposed to have lower resource usage vs, say, an Electron App - Toolbox isn't exactly making the case here. I'm a bit shocked.
o
Memory footprint in modern OSes can be misleading, as it usually shows amount of mapped memory, not used. Take a look at the same number for other JVM apps, it doesn’t directly relates to actual consumed memory, more to memory app can potentially consume. Do you really see resource consumption problems or just concern with the number in task manager?
e
What's the
-Xms
value? Maybe it's just allocating but not actually using, as Nikolay said