I did a bit of testing and confirmed that the self.memory query multi-counts pod memory: https://github.com/rptaylor/kuantifier/blob/master/python/KAPEL.py#L60
Each time the KSM pod restarts, or for a deployment of > 1 KSM pods for redundancy, (at least in our configuration) you get a new instance label, causing the reported memory to increase by 100% for each.
I did a bit of testing and confirmed that the self.memory query multi-counts pod memory: https://github.com/rptaylor/kuantifier/blob/master/python/KAPEL.py#L60
Each time the KSM pod restarts, or for a deployment of > 1 KSM pods for redundancy, (at least in our configuration) you get a new instance label, causing the reported memory to increase by 100% for each.