DEV Community

Discussion on: How Everest orchestrates pseudo tab-switching

Collapse
 
rohit profile image
Rohit Awate

Thank you for the kind words, Sebastijan!

With pseudo tab-switching, the memory usage is in the neighborhood of 300MB. To be frank, I agree, its still high and I would love to see it go lower. But, I've realized that JavaFX isn't the lightest thing in the world. Even a Hello World application with just a single button on the screen eats 70MB. I'm sure there's more I can do with Everest but there are diminishing returns after that. I sometimes wish that I'd written this in C++ but I didn't have any experience with Qt or such. I hope Oracle shows some love to JavaFX because there's really a lot that can be done. In the meanwhile, I'll be trying to reduce the heap allocation because the utilization is quite low compared to the allocated size.

Thanks, again! I hope you enjoy using Everest. Stay tuned for future updates!