I think you're misunderstanding the way Linux reports memory usage. When a process forks, it results in a second process that shares a lot of resources with the original process. Included in that is memory. However, Linux uses a technique known as Copy On Write (COW) for this. What that means is that each forked child process will see the same data in memory as the original process, but whenever that data changes (by the child or parent), the changes are copied and only then point to a new location.
Until one of the processes makes changes to that data, they are sharing the same copy. As a result, I could have a process that uses 100MB of RAM, and fork it 10 times. Each of those forked processes would show 100MB of RAM being used, but if you looked at the overall memory usage on the box, it might only show that 130MB of RAM is being used (100MB shared between the processes, plus a few MB of overhead, plus another dozen MB or two for the rest of the system).
As a final example, I have a box right now with 30 apache processes running. Each process is showing a usage of 22MB of RAM. However, when I run free -m to show my overall RAM usage, I get:
topher@crucible:/tmp$ free -m
total used free shared buffers cached
Mem: 349 310 39 0 24 73
-/+ buffers/cache: 212 136
Swap: 511 51 460
As you can see, this box doesn't even have enough RAM to run 30 processes that were each using 18MB of "real" RAM. Unless you're literally running out of RAM or your apps are swapping heavily, I wouldn't worry about things.
UPDATE: Also, check out this tool called smem, mentioned by jldugger in the answer to another question on Linux memory usage here.
The Credant software can be uninstalled by administrators, but not generally by end users short of the previous wipe/reinstall suggestion. Note well that the software has an audit system that allows administrators to be aware if the software does not check in within their configured monitoring period. So if you did uninstall, you can expect them to be aware that you've done so.
If performance is a concern, you could reach out to your administrator to ask whether they can tune your policy for a development environment rather than the typical business user's arrangement if they haven't already done so. If you need to track down the administrator to contact, you could email the support group at Credant and ask them to point you in the right direction.
Best Answer
don't really if this would help you, but i've seen tool called: atMonitor which is an "upgraded" version of the Activity Monitor , you can find this at: http://www.atpurpose.com/atMonitor/
hope this helps