| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
on i386.
Approved by: re (kensmith)
Notes:
svn path=/releng/6.4/; revision=184363
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=178045
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add a new 'j' switch and runtime option to toggle display jail id for
each process.
src/contrib/top/commands.c: 1.13
src/contrib/top/machine.h: 1.8
src/contrib/top/top.X: 1.18
src/contrib/top/top.c: 1.21 and 1.22 (-j part)
src/usr.bin/top/machine.c: 1.80
PR: 98489, 99631
Submitted by: clsung
Approved by: delphij (mentor)
Notes:
svn path=/stable/6/; revision=169176
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=161829
|
| |
|
|
|
|
|
|
|
|
| |
last version and (2) remove a disabled debugging fprintf() that I
accidentally committed here.
Noticed by: simon (2)
Notes:
svn path=/head/; revision=146343
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
command that toggles between the two and update the ORDER_PCTCPU()
macro to sort correctly by the visible "cpu" value.
This saves 6 more columns in 80-column terminals, making things a lot
better for the COMMAND column.
Tested on: i386, sparc64 (panther), amd64 (sledge)
Approved by: davidxu (in principle)
Notes:
svn path=/head/; revision=146342
|
| |
|
|
|
|
|
|
|
|
|
|
| |
there are users on the system (even if not running a single process)
with a login > 8 chars.
I'm not all that happy limiting the username width like this, but it
restores sanity to top(1) output.
Discussed with: keramida
Notes:
svn path=/head/; revision=146291
|
| |
|
|
|
|
|
|
|
|
|
| |
of lines in SMP machines (which are wider), until we have a better way
of handling window sizes & columns in top.
Caught by: ache, Andre Guibert de Bruet <andy@siliconlandmark.com>
Point hat: keramida
Notes:
svn path=/head/; revision=145155
|
| |
|
|
|
|
|
|
|
|
|
|
| |
threads a process has. The THR column is disabled and disappears
when 'H' is hit, because then every thread gets its own output line.
- Allow sorting processes by "threads".
Approved by: davidxu
Inspired by: Jiawei Ye <leafy7382@gmail.com>
Notes:
svn path=/head/; revision=145073
|
| |
|
|
| |
Notes:
svn path=/head/; revision=144636
|
| |
|
|
|
|
|
|
|
|
|
| |
example) view io stats while sorting by process size. Also adds
voluntary and involuntary context-switch stats to the io page because
there was lots of room.
Submitted by: Dan Nelson dnelson at allantgroup.com
Notes:
svn path=/head/; revision=133817
|
| |
|
|
| |
Notes:
svn path=/head/; revision=132955
|
| |
|
|
|
|
|
|
|
| |
revisions ago)
Submitted by: Alex Vasylenko <lxv@omut.org>
Notes:
svn path=/head/; revision=132024
|
| |
|
|
|
|
|
|
|
| |
computing the io statistics over and over not as expensive.
This is a bit of a cop out, as I should just allocate a struct with
the computed values, but this will do for now.
Notes:
svn path=/head/; revision=132015
|
| |
|
|
|
|
|
|
|
| |
the -m "io" mode of top.
Approved by: alfred
Notes:
svn path=/head/; revision=131829
|
| |
|
|
| |
Notes:
svn path=/head/; revision=131628
|
| |
|
|
| |
Notes:
svn path=/head/; revision=131627
|
| |
|
|
| |
Notes:
svn path=/head/; revision=131626
|
| |
|
|
|
|
|
| |
commit.
Notes:
svn path=/head/; revision=131623
|
| |
|
|
| |
Notes:
svn path=/head/; revision=131622
|
| |
|
|
|
|
|
| |
all it does is provide broken prototypes for standard library functions.
Notes:
svn path=/head/; revision=131621
|
| |
|
|
| |
Notes:
svn path=/head/; revision=131620
|
| |
|
|
|
|
|
| |
process filtering logic to prevent this from happening again.
Notes:
svn path=/head/; revision=131619
|
| |
|
|
| |
Notes:
svn path=/head/; revision=131617
|
| |
|
|
|
|
|
| |
TODO: Show system totals.
Notes:
svn path=/head/; revision=131412
|
| |
|
|
|
|
|
|
|
| |
are doing. Toggle this mode by hitting "m" or passing the command line
option "-m io" to top(1). This allows one to identify disk bandwidth
hogs much easier.
Notes:
svn path=/head/; revision=131402
|
| |
|
|
| |
Notes:
svn path=/head/; revision=131310
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
(and not thread) scope is to be displayed, use KERN_PROC_ALL and
accrue CPU% ourselves, as the kernel makes no attempt to do so.
Of course, this doesn't make most stats any less bogus when displaying
threaded processes, but at least the CPU time is added up and not just
always 0.00%. There are still issues with SCHED_ULE in top(1) that
cause other processes to display 0.00% CPU when they in fact have used
more.
Notes:
svn path=/head/; revision=130163
|
| |
|
|
|
|
|
|
|
|
| |
process. Option -H enables it and it is toggled at the interactive
screen by 'H'.
Submitted by: Jung-uk Kim <jkim@niksun.com>
Notes:
svn path=/head/; revision=117709
|
| |
|
|
| |
Notes:
svn path=/head/; revision=111002
|
| |
|
|
| |
Notes:
svn path=/head/; revision=104388
|
| |
|
|
| |
Notes:
svn path=/head/; revision=102412
|
| |
|
|
| |
Notes:
svn path=/head/; revision=92922
|
| |
|
|
| |
Notes:
svn path=/head/; revision=90416
|
| |
|
|
| |
Notes:
svn path=/head/; revision=89759
|
| |
|
|
| |
Notes:
svn path=/head/; revision=87713
|
| |
|
|
| |
Notes:
svn path=/head/; revision=84768
|
| |
|
|
|
|
|
|
|
| |
The generated manpage will now describe the actual behavior of
top(1) WRT how many processes it displays. This also eliminates
all troff(1) warnings.
Notes:
svn path=/head/; revision=79636
|
| |
|
|
|
|
|
| |
sizeof(size_t) != sizeof(int).
Notes:
svn path=/head/; revision=77553
|
| |
|
|
| |
Notes:
svn path=/head/; revision=77098
|
| |
|
|
| |
Notes:
svn path=/head/; revision=76169
|
| |
|
|
|
|
|
| |
smp.smp_active sysctl to determine if we are running on an SMP machine.
Notes:
svn path=/head/; revision=76079
|
| |
|
|
|
|
|
|
|
| |
Submitted by: Andrea Campi <andrea@webcom.it>
Approved by: rwatson
Pointy hat to: myself
Notes:
svn path=/head/; revision=74524
|
| |
|
|
|
|
|
|
|
|
|
| |
characters. This should avoid unattractive wrapping for people who are
stuck in an 80x24 screen. :-)
PR: 22270
Submitted by: William Carrel <williamc@go2net.com>
Notes:
svn path=/head/; revision=74142
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
fscale is a (64-bit) long. So just use a struct loadavg.
This fixes the recent failure of top on alphas:
top: sysctl(vm.loadavg...) failed: Cannot allocate memory
- use size_t for sizeof() so as to fix a few int/long warnings on alpha
Reviewed by: Thomas Moestl <tmoestl@gmx.net>
Notes:
svn path=/head/; revision=73164
|
| |
|
|
|
|
|
| |
install top with setgid bit.
Notes:
svn path=/head/; revision=72952
|
| |
|
|
|
|
|
|
|
|
|
| |
available via sysctl(). As a result, top should now be able to run without
setgid kmem.
Submitted by: Thomas Moestl <tmoestl@gmx.net>
Reviewed by: freebsd-audit
Notes:
svn path=/head/; revision=72951
|
| |
|
|
| |
Notes:
svn path=/head/; revision=72647
|
| |
|
|
| |
Notes:
svn path=/head/; revision=72377
|
| |
|
|
| |
Notes:
svn path=/head/; revision=71589
|