Managing kernel resources

I understand the management of the IPC recources on Solaris 10 has changed. Instead of /etc/system the IPC limits are now set in /etc/project, and the new concepts of project, task, zone, and pool are introduced.

I am trying to get some understanding of these novelties and I have two questions:

1. if a user belongs to more than one project, how do I know which project's constraints will be imposed on a process initiated by this user?

2. can anybody point me to some code (or info, whitepaper)

that would give me a good example of how to interrogate and display the current kernel IPC limits for given user?

I got some basic results with prctl, but I'm afraid there's more to it...

Thank you in advance.

[752 byte] By [brutto9a] at [2007-11-26 16:36:13]
# 1
I later found out that `id -p` or `projects -d` will show which project is in control.
brutto9a at 2007-7-8 23:01:09 > top of Java-index,Solaris Operating System,Solaris 10 Features...