Is this normal? System: MBP 2.4ghz, with 2gb of ram. I just installed VMWare, with windows XP today. 512mb of Ram is allocated to it, and uses it as expected when it is running. I suspended the session (VMWare), and in my activity monitor the kernel_text releases the majority of active ram but keeps 170 of real memory, 1.2gb of virtual memory, and 6% cpu usage. I figured it was due to me suspending it, so opened up vmware, and shut it down. But my activity monitor showed the same results. Is there anyway i can get my real memory released? I understand it will keep the virtual memory for the cache, but the program is not running, why wont it release my real memory? It isnt a HUGE deal, but still, i dont like inefficiencies in my system. Can anyone please educate me? Thank you for your patience! ps. rebooted the computer, and still have my kernel task up there with 4% cpu usage, 62 threads, 84 real memory, and 1.16gb of virtual. Should this not be released after a reboot, at the very least?? pps. Can anyone tell me what their stats are for the kernel_task, just something i can reference mine too?