I was surprised to learn how much of my session memory consumption is due to baseline claims by the Kernel and FrontEnd. Using 12.1.0.0 on Win10/64/Pro. Here's an example:
MemoryInUse[]
(* Out[102]= 250025544*)
i.e. 250MB for the Kernel. Further investigation per suggestion of Alexey Popkov Profiling memory usage in Mathematica revealed (excerpt):
That's about 60MB just for QuantityUnits stuff, ~160MB total for similar System and Paclet stuff.
Onto the FrontEnd, I get ~850MB (below), ~consistent with Windows Task Manager which reports 925MB:
MemoryInUse[$FrontEnd]
(* Out[112]= 857432064 *)
Further investigation per suggestion of Brett Champion to examine Notebook History identify-which-cell-uses-most-memory-in-front-end revealed all my cells using 5MB.
So wow, I thought the memory consumption was mostly "my bad", but it's mostly baseline consumption. I realize Mathematica requires much more memory than for my end-user elements, but was surprised it was this much. Are there any levers to clamp down on this baseline consumption?