Hello,
I tried to find answers to my questions in the knowledge base and some
other documentation, but I didn't get the answers. So I would like to ask
some experts for help about these questions on Palm OS.
In the documentation, it says that a running process has a stack of size 4K.
I'm wondering if it means that there is only one application stack and once
the application quits, it returns the stack to the system; or, there could
be
several application stacks residing in the dynamic heap, if an application
runs then quits and then later runs again, it can reuse its stack allocated
last time? (Actually I probed the memory and found the stack size is
3536 bytes rather than 4KB or 3.25 KB)
The other question is, the documentation says 40KB of system globals is
in the dynamic heap. Does this chunk of memory have a fixed address
in the dynamic heap? I would like to know where system globals are.
If you have any clue on these topics, it is most welcome to drop me a
line. Your help is deeply appreciated.
Chiyi Lin
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/