I have been working on some performance tuning for my Java application .As a part of my analysis , i am trying to understand 2 problemsa) Meaning of 2 params under /proc/pid/sched file se.vruntime and se.sleep_start .b) Is there any way available way for me to check what caused process context switch to happen . My process status file under /proc/pid/status shows 21 voluntary swaps . I am trying to understand what caused these swaps .Any help or pointer might be of great help.Thanks
Meaning of parms in Sched file in linux
linux;linux kernel