Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Following I will ask a few specific questions but I will set the stage first. My goal is to monitor Applications in a very odd place - between the OS and a Hypervisor. If you have comments about this probably unachievable goal please do educate me. One good advice or link can save me days of work.

Now to my current attempt. I installed on WinXP a VirtualBox (being open-source) and got a guest OS of latest Ubuntu running within. Where should I go next? Can I set the logs to show all memory/CPU/disk instructions of the guest OS?

Thanks, Dewy

share|improve this question
There should be an option in VirtualBox to show log and show all actions of Guest OS. Can't recall where. – Sathya Jun 1 '10 at 5:57

There is no 'real' notion of "between the OS and Hypervisor". The hypervisor itself is nothing but an optimized hardware emulation of a generic PC platform.

There's the option to configure the hypervisor to place limitations on the Guest operating system. Or, You could monitor the Memory/CPU and general performance using perfmon. Anything besides that would be the same as trying to monitor the performance of a kernel in userspace. Difficult, if not impossible.

share|improve this answer

In the Linux guest, I'd check out strace

It does a big chunk of what you want, though not all.

The closest Windows equivalent is probably Process Monitor

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.