4 ms·
> Techniques like memory pools, manual memory management, directory compression, and compact file formats reduced metadata memory usage by 90%. It is interesti
by styluss 3y ago
> Techniques like memory pools, manual memory management, directory compression, and compact file formats reduced metadata memory usage by 90%.
It is interesting that high performance systems in Go end up needing these kind of performance optimizations.
- Intermernet 3y agoHigh performance systems in any language require these optimisations. Go provides a solid foundation to create the platform before you start optimising. Not saying it's the best or only choice, but it's not a bad choice.
- Karellen 3y agoHigh performance systems are where these kinds of optimisations make the most difference. If most of your overhead is due to the low performance of the language/runtime you're using, these kinds of optimisations won't make as much of a difference. That is, if you can even implement them at all. I mean, good luck trying to use memory pools and manual memory management in Python or Javascript.