I've noticed that systat(1), in the CPU bar graph, shows "@"s, which
aren't explained in systat(1). I went looking and found:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
src/sys/sys/sched.h
revision 1.45
date: 2018/05/14 12:31:21;  author: mpi;  state: Exp;  lines: +9 -12;
  commitid: NO9HXG6NFNz3ttlB;
Stopping counting and reporting CPU time spent spinning on a lock as
system time.

Introduce a new CP_SPIN "scheduler state" and modify userland tools
to display the % of timer a CPU spents spinning.

Based on a diff from jmatthew@, ok pirofti@, bluhm@, visa@, deraadt@
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

I've just tried to apply mpi@'s words, see below.

Marcus

Index: systat.1
===================================================================
RCS file: /cvs/src/usr.bin/systat/systat.1,v
retrieving revision 1.109
diff -u -p -u -r1.109 systat.1
--- systat.1    8 Jul 2018 13:23:57 -0000       1.109
+++ systat.1    23 Jul 2018 08:00:34 -0000
@@ -460,6 +460,8 @@ Below the queue length listing is a nume
 a bar graph showing the amount of
 interrupt (shown as
 .Ql | ) ,
+lockspin (shown as
+.Ql @ ) ,
 system (shown as
 .Ql = ) ,
 user (shown as

Reply via email to