yCrash app is a non-intrusive, secure, instant root cause analysis tool. It captures thread dump, heap dump, GC log, netstat, vmstat, top, and several more artifacts, right when the problem is happening in the production. It instantly analyzes all the artifacts & generates a root cause analysis report in the dashboard. Watch this below video clip to get a detailed overview of yCrash!
What are the process states in Unix/Linux?
In Unix/Linux operating systems, processes can be in one of the following states:
1. RUNNING & RUNNABLE
2. INTERRRUPTABLE_SLEEP
3. UNINTERRUPTABLE_SLEEP
4. STOPPED
5. ZOMBIE
Let’s discuss these states in this article.
Continue reading “What are the process states in Unix/Linux?”How to kill process in Unix/Linux?
There are different options to terminate a process in Unix/Linux flavour of operating systems. This article intends to list down those options.
Continue reading “How to kill process in Unix/Linux?”How to find process id in Unix/Linux?
Coming soon…
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’.
Continue reading “What is ‘Load Average’?”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 simple case study.
Continue reading “Load Average – indicator for CPU demand only?”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.
Continue reading “Different CPU times – Unix/Linux ‘top’”What is the difference between GCeasy and yCrash?
Lets understand how GCeasy & yCrash differ from each other in the following table.
Continue reading “What is the difference between GCeasy and yCrash?”nice, renice, top
Coming soon..
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’.
Continue reading “I/O waiting CPU time – ‘wa’ in top”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’.
Continue reading “User CPU time – ‘us’ time in top”