curl -s https://timings.okaeri.eu/otimings.sh | bash -s 60+ Note: report generation takes a long time. Make sure it runs till the end (e.g. using
screen)
+ for the best results. The default run-time is 60 minutes and cannot be shorter than 5 minutes. After the script
+ finalizes its run, the file named 'okaeri-timings-XXX.csv' (e.g. 'okaeri-timings-1642975054.csv') will be available.
+ /proc/stat, visualised and with calculated relative (percent) share of the total CPU time.
+ {{ historyTab.replace('history-', '') }}) changes over time represented as a relative (percent) share of the total CPU time.
+ TODO
+
+ Time spent in user mode.
+ (e.g. applications)
+
+ Time spent in user mode with low priority (nice).
+ (e.g. applications running with nice > 0)
+
+ Time spent in system mode.
+ (e.g. networking, firewall, drivers)
+
Time spent in the idle task. This value should be USER_HZ times the second entry in the /proc/uptime pseudo-file.
+ +Time waiting for I/O to complete. This value is not reliable, for the following reasons:
+Time servicing interrupts.
+ +Time servicing softirqs.
+ +Stolen time, which is the time spent in other operating systems when running in a virtualized environment.
+ +Time spent running a virtual CPU for guest operating systems under the control of the Linux kernel.
+ +Time spent running a niced guest (virtual CPU for guest operating systems under the control of the Linux kernel).
++ This help page comes from the Linux manual for proc: + Copyright, + License +
++Copyright (C) 1994, 1995 by Daniel Quinlan (quinlan@yggdrasil.com) +and Copyright (C) 2002-2008,2017 Michael Kerrisk <mtk.manpages@gmail.com> +with networking additions from Alan Cox (A.Cox@swansea.ac.uk) +and scsi additions from Michael Neuffer (neuffer@mail.uni-mainz.de) +and sysctl additions from Andries Brouwer (aeb@cwi.nl) +and System V IPC (as well as various other) additions from +Michael Kerrisk <mtk.manpages@gmail.com> ++
+This is free documentation; you can redistribute it and/or +modify it under the terms of the GNU General Public License as +published by the Free Software Foundation; either version 2 of +the License, or (at your option) any later version. + +The GNU General Public License's references to "object code" +and "executables" are to be interpreted as the output of any +document formatting or typesetting system, including +intermediate and printed output. + +This manual is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public +License along with this manual; if not, see +<http://www.gnu.org/licenses/>. ++