October 9th, 2012, 06:31 AM
Memory allocation regarding stack and heap
Programming language books usually explain that value types are created on the stack, and reference types are created on the heap, without really explaining what these two things are. I haven't read a clear explanation of this. I mean I understand what a stack is, but where and what are they (relative to the physical memory of a real computer)?
To what extent are they controlled by the OS or language runtime?
What is their scope?
What determines the size of each of them?
What makes one faster?
October 9th, 2012, 06:45 AM
I ♥ ManiacDan & requinix
This is a sig, and not necessarily
a comment on the OP:
don't be a help vampire