<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Sep 14, 2020 at 2:33 PM Rob Landley <<a href="mailto:rob@landley.net">rob@landley.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 9/14/20 2:49 PM, enh wrote:<br>
> i think it will, it's just neither very helpful nor clear:<br>
> <br>
> ~$ top --version<br>
> top: inappropriate '-version'<br>
> Usage:<br>
>   top -hv | -bcEHiOSs1 -d secs -n max -u|U user -p pid(s) -o field -w [cols]<br>
> ~$ top -v<br>
>   procps-ng 3.3.16<br>
> Usage:<br>
>   top -hv | -bcEHiOSs1 -d secs -n max -u|U user -p pid(s) -o field -w [cols]<br>
> ~$ <br>
> <br>
> even when it works, it manages to make it look like a syntax error!<br>
<br>
Ah, I missed that.<br>
<br>
$ top -v<br>
  procps-ng 3.3.12<br>
<br>
> but, yeah, sounds like you have an older version, which at least answers the<br>
> question of which direction they're moving in.<br>
<br>
*shrug* I checked in <a href="https://github.com/landley/toybox/commit/5b7cc6d6c2a5" rel="noreferrer" target="_blank">https://github.com/landley/toybox/commit/5b7cc6d6c2a5</a> as my<br>
best guess how to fix all this. Does that cover it? It removes the commas and<br>
replaces it with an HR_NODOT flag to not do the 0.0 thing for single digit<br>
outputs, and keeps the "force megabytes for 10G and up". Wastes horizontal<br>
space, but...<br></blockquote><div><br></div><div>i'm not sure "use all 80 columns" is actually a goal :-)</div><div><br></div><div>the current code definitely looks good on a medium-sized machine:</div><div><br></div><div>  Mem:    63978M total,    55294M used,     8684M free,     1889M buffers<br> Swap:    56095M total,        7M used,    56088M free,    37331M cached<br></div><div><br></div><div>ironically it's less readable on low and mid-range phones, here a mid-range 4GiB device:<br></div><div><br></div><div>  Mem:  4024836K total,  3976272K used,    48564K free,     4276K buffers<br> Swap:  3018620K total,        0K used,  3018620K free,  3258468K cached<br></div><div><br></div><div>personally i'd have gone with 1GiB rather than 10GiB so you get at most 6 digits rather than 7 --- i guess i'm just below average and you're above[1] :-)</div><div><br></div><div>time and Moore's law will solve this anyway, given that the largest phones already have 12GiB! (although laptops for real people seem to have stalled at 8GiB, so maybe that will happen with phones too.)</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Rob<br></blockquote><div><br></div><div><br></div><div>____</div><div>1. <a href="https://en.wikipedia.org/wiki/The_Magical_Number_Seven,_Plus_or_Minus_Two">https://en.wikipedia.org/wiki/The_Magical_Number_Seven,_Plus_or_Minus_Two</a> </div></div></div>