You are the administrator of a Windows XP Professional computer. You run five 16-bit applications on the computer. You want to monitor the performance of the computer when all five applications run at the same time. You use System Monitor to collect the performance data. The performance counters you want to include in your analysis are IO Read Bytes/sec, IO Write Bytes/sec, and Page Faults/sec. You want to ensure that you can collect these counters for each application.
What should you do?
A.
Run the five 16-bit applications in one process.
Monitor each thread of Ntvdm.exe.
B.
Run each of the five 16-bit applications in its own memory space.
Monitor each instance of Ntvdm.exe.
C.
Run the five 16-bit applications in Windows 95 compatibility mode.
Monitor each instance of the applications.
D.
Start the five 16-bit applications by using the Start /normal command.
Monitor each instance of the applications.
Explanation:
In order to monitor performance counters for each 16-bit application we must run each application in a separate virtual machine (NTVDM.EXE). This is achieved by running in its own memory space.
Incorrect Answers
A: This would only enable us to monitor one set of counters.
C: The Windows 95 compatible mode is used to make legacy application run in Windows 98. However, it would not enable us to monitor performance counters for each application.
D: The Start /normal starts a program in with normal priority.
Press, Redmond, 2002, Chapter 10, Lesson 3