Question is self-explanatory (I hope).
I am trying to avoid new/delete (malloc/free) as much as possible where object lifetime falls within the stack frame's lifetime. It seems to me the cache hits, paging, etc. would be the same (stack v/s heap), no?
Of course, the usual fine print applies: avoid recursion, set stack limit in OS, etc.