[Bug 251655] [patch] systat -swap to improve readability and fix display issues

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Dec 7 00:09:07 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251655

            Bug ID: 251655
           Summary: [patch] systat -swap to improve readability and fix
                    display issues
           Product: Base System
           Version: CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: bin
          Assignee: bugs at FreeBSD.org
          Reporter: ota at j.email.ne.jp

Created attachment 220333
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=220333&action=edit
systat swap improvments patch

Improve size readability.
Preserve more space for swap devise name.
Prevent line overflow with long devise name.
Don't draw a bar when swap is not used at all.
Simplify and optimize code.
Change the label to end at end of 100%.

= new version
==================================================================
                    /0   /1   /2   /3   /4   /5   /6   /7   /8   /9   /10
     Load Average

Device/Path       Size  Used |0%  /10  /20  /30  /40  |  60\  70\  80\  90\
100|
ada0s1b          2048M 2045M XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
md0                40M     0
zvol/sys/tempora 1024M     0
Total            3112M 2045M XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX










Disks   md0  ada0  ada1  ada2   cd0 pass0 pass1 pass2 pass3
KB/t   0.00 10.67  0.00  0.00  0.00  0.00  0.00  0.00  0.00
tps       0     2     0     0     0     1     0     0     0
MB/s   0.00  0.02  0.00  0.00  0.00  0.00  0.00  0.00  0.00
================================================================================


= old version
==================================================================
                    /0   /1   /2   /3   /4   /5   /6   /7   /8   /9   /10
     Load Average

Disk                   1K-blocks    Used /0%  /10  /20  /30  /40  /50  /60  /70
ada0s1b                  2097024 2094488
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXX                40832       0 X
zvol/sys/temporary_swap  1048448       0 X
Total                    3186304 2094488 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX










Disks   md0  ada0  ada1  ada2   cd0 pass0 pass1 pass2 pass3
KB/t   0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
tps       0     0     0     0     0     0     0     0     0
MB/s   0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
%busy     0     0     0     0     0     0     0     0     0
================================================================================

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list