Coming soon...
Java Thread Local – easy introduction
Coming soon...
Let’s crash the applications! – Confoo 2022
ConFoo Montreal is a multi-technology conference for developers. This year , they have conducted the program to exchange knowledge and ideas from speakers all over the world. Our Architect Ram Lakshmanan was invited to give a talk on the topic: "Let's crash the applications!" Below is the deck shared in the talk: In this session,... Continue Reading →
What is ‘Load Average’?
Load average is an age-old metric, which is in existence since the 1970s to indicate whether the system is under heavy/average/low load. It is useful to indicate whether the system’s load is on an increasing trend or a decreasing trend. In this article, let’s learn more about ‘Load Average’. How to understand 'Load Average'? In... Continue Reading →
Load Average – indicator for CPU demand only?
'Load Average' is an age-old metric reported in various operating systems. It's often assumed as a metric to indicate the CPU demand only. However, it is not the case. 'Load Average' not only indicates CPU demand, but also the I/O demand (i.e., network read/write, file read/write, disk read/write). To prove this theory, we conducted this... Continue Reading →
Different CPU times – Unix/Linux ‘top’
CPU consumption in Unix/Linux operating systems are studied using 8 different metrics: User CPU time, System CPU time, nice CPU time, Idle CPU time, Waiting CPU time, Hardware Interrupt CPU time, Software Interrupt CPU time, Stolen CPU time. Let’s review each of the CPU time in this article. user CPU time & system CPU time... Continue Reading →
I/O waiting CPU time – ‘wa’ in top
CPU consumption in Unix/Linux operating systems are studied using 8 different metrics: User CPU time, System CPU time, nice CPU time, Idle CPU time, Waiting CPU time, Hardware Interrupt CPU time, Software Interrupt CPU time, Stolen CPU time. In this article let us study about ‘waiting CPU time’. What is ‘waiting’ CPU time? Waiting CPU... Continue Reading →
User CPU time – ‘us’ time in top
CPU consumption in Unix/Linux operating systems are studied using 8 different metrics: User CPU time, System CPU time, nice CPU time, Idle CPU time, Waiting CPU time, Hardware Interrupt CPU time, Software Interrupt CPU time, Stolen CPU time. In this article let us study about ‘User CPU time’. What is ‘user’ CPU time? In order... Continue Reading →
System CPU time – ‘sys’ time in top
CPU consumption in Unix/Linux operating systems are studied using 8 different metrics: User CPU time, System CPU time, nice CPU time, Idle CPU time, Waiting CPU time, Hardware Interrupt CPU time, Software Interrupt CPU time, Stolen CPU time. In this article let us study about ‘System CPU time’. What is ‘system’ CPU time? In order... Continue Reading →
Steal CPU time – ‘st’ time in top
CPU consumption in Unix/Linux operating systems are studied using 8 different metrics: User CPU time, System CPU time, nice CPU time, Idle CPU time, Waiting CPU time, Hardware Interrupt CPU time, Software Interrupt CPU time, Stolen CPU time. In this article let us study about ‘Steal (or Stolen) CPU time’. What is ‘steal’ CPU time?... Continue Reading →