How is the heap and stack size allocated in X86? Do they start off at
both ends and keep coming towards each other as they grow as in MIPS?
If it is like above, is there any profiling tool that will help me
figure out the maximum stack size for benchmarks on X86, so I can filter
out all the stack references from the memory trace I plan to generate.
Really appreciate responses to the above questions.
Thanks,
Mani
[It varies from one operating system to another. -John]
Ian
Subramanian Ramaswamy wrote:
> Hi,
>
> How is the heap and stack size allocated in X86? Do they start off at
> both ends and keep coming towards each other as they grow as in MIPS?
>
> If it is like above, is there any profiling tool that will help me
> figure out the maximum stack size for benchmarks on X86, so I can filter
> out all the stack references from the memory trace I plan to generate.
> [It varies from one operating system to another. -John]
>