CPU utilization

Applications that do a lot of CPU work are known as CPU-bound applications. Applications that involve a lot of I/O, object locking, threading, image processing, or any other task that involves CPU utilization are termed as CPU-bound applications. To monitor the performance of CPU-bound applications we can use tools like Sampling and Instrumentation.

Sampling is done by running some flow of an application then aggregating them with multiple users to know the percentage measure of application performance and CPU utilization whereas Instrumentation is monitoring the exact chunk of code being executed followed with the time taken during execution. This is more detailed level but to carry out this operation we need to modify or change application's code to capture this information which is always not possible for applications hosted on production servers.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.15.237.89