2 ms·
The memory consumption of GC languages with GC turned will never decrease, and basically keep increasing unless completely idle. Efficiency has nothing to do w
by sph 3y ago
The memory consumption of GC languages with GC turned will never decrease, and basically keep increasing unless completely idle. Efficiency has nothing to do with it. conses are generated whether you want it or not, for every single line of Lisp executed.
- dilap 3y agosure, but if you're not generating enough garbage over the lifetime of the app for it to matter, why waste time collecting? especially is your collector is an old-school design that hangs the app for a user-noticeable amount of time...
- AeroNotix 3y agoNot everything in emacs is written in elisp. I can tell you _for sure_ that turning off GC in emacs doesn't result in a runaway train of resident memory. You can be incorrect, or you can try it.
- deleted 3y ago[deleted]
- adgjlsfhk1 3y agothis isn't true of all gc languages some (C# and Julia for example) are pretty good at preventing lots of allocations through optimizations.