Bad dependencies between viewport render and actual memory consumption in headleass background mode

hi guys,
wanted to ask if its expected behavior ?
https://developer.blender.org/T98396#1364747