memory stack

Hello everbody:
when issuing the ulimit -a, on my tru64 machone, I get the following:

root@billing4# ulimit -a
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) 10485760
stack(kbytes) 32768
memory(kbytes) 10190528
coredump(blocks) 0
nofiles(descriptors) 4096
vmemory(kbytes) 6291456

when another user issued it he got different data parameters, when I as a root switched to that user using "su - user" i kept getting the same parameters as root.

my question now, can I increase the size of the stack, is it per user, or per session, and whast the potential side effects for such step??

Thanks in advance

Processes running with owner "root" are not affected by the limit, still, you can change the values with "ulimit -s newvalue". Non root user should not have bigger limit then RAM.