History log of /dragonfly/sbin/hammer/cmd_stats.c (Results 1 – 24 of 24)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1
# 41ae0862 23-Sep-2017 Tomohiro Kusumi <kusumi.tomohiro@gmail.com>

sbin/hammer: Cleanup header includes


Revision tags: v4.8.1
# 52e2f1b5 09-Apr-2017 Tomohiro Kusumi <kusumi.tomohiro@gmail.com>

sbin/hammer: Cleanup blocks with a single statement

This commit basically does the same as what Linux kernel's coding
style mentions for braces, which is basically the same with BSDs.
https://github

sbin/hammer: Cleanup blocks with a single statement

This commit basically does the same as what Linux kernel's coding
style mentions for braces, which is basically the same with BSDs.
https://github.com/torvalds/linux/blob/master/Documentation/process/coding-style.rst#3-placing-braces-and-spaces

No diff in sbin/hammer/hammer binary when assert(3) is disabled.

show more ...


Revision tags: v4.8.0, v4.6.2, v4.9.0, v4.8.0rc
# ce410fe9 08-Dec-2016 Tomohiro Kusumi <kusumi.tomohiro@gmail.com>

sbin/hammer: Fix whitespace alignment changed by e0d7dd09

d_read needs one more space.


# e0d7dd09 04-Dec-2016 Matthew Dillon <dillon@apollo.backplane.com>

hammer - Remove global VOP counters

* Remove global VOP counters. These were only used for debugging.
Removing these globals significantly improves concurrent VOP operations
on multi-core syste

hammer - Remove global VOP counters

* Remove global VOP counters. These were only used for debugging.
Removing these globals significantly improves concurrent VOP operations
on multi-core systems, particularly multi-socket systems, by removing
a cache ping-pong bottleneck.

Discussed-with: Mateusz Guzik (mjg_)

show more ...


Revision tags: v4.6.1
# 522fafa8 11-Oct-2016 zrj <rimvydas.jasinskas@gmail.com>

sbin/hammer: Mark few functions as always inlineable.

This helps with -Os giving -Winline and exceeding
param inline-limit function-groth under -flto.
Only a temporary for -flto testing.


# d846dce0 12-Aug-2016 Tomohiro Kusumi <kusumi.tomohiro@gmail.com>

sbin/hammer: Rewrite hammer bstats/iostats

- Detach from libhammer.
- Add sysctls that were missing in libhammer.
- It's simply better and clearer without an external library wrappers
for hammer c

sbin/hammer: Rewrite hammer bstats/iostats

- Detach from libhammer.
- Add sysctls that were missing in libhammer.
- It's simply better and clearer without an external library wrappers
for hammer command itself to just read hammer sysctls.

show more ...


Revision tags: v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc
# 8101aacc 13-Sep-2015 Tomohiro Kusumi <kusumi.tomohiro@gmail.com>

sbin/hammer: Separate read/write inode ops on hammer *stats

It should show read and write inode ops separately since
the original hammer sysctl accounts have them separately
(just like all other fie

sbin/hammer: Separate read/write inode ops on hammer *stats

It should show read and write inode ops separately since
the original hammer sysctl accounts have them separately
(just like all other fields printed by *stats command),
and it's trivial to add these two to get total inode ops.

show more ...


# 57c6cfd3 13-Sep-2015 Tomohiro Kusumi <kusumi.tomohiro@gmail.com>

sbin/hammer: Cleanup hammer *stats commands


# 3f760d89 28-Aug-2015 Tomohiro Kusumi <kusumi.tomohiro@gmail.com>

sbin/hammer: Add hammer stats command (= bstats + iostats)

It's simply good to have a command that combines these two.
One often runs these two concurrently and tries to see both
at the same time an

sbin/hammer: Add hammer stats command (= bstats + iostats)

It's simply good to have a command that combines these two.
One often runs these two concurrently and tries to see both
at the same time anyway.

show more ...


# b45803e3 12-Aug-2015 Tomohiro Kusumi <kusumi.tomohiro@gmail.com>

hammer: Conform to style(9)

Also
* Remove header includes that are already included by
common hammer headers (of either userspace or kernel).
* Add "#include <sys/vnode.h>" to sys/vfs/fifofs/fifo.

hammer: Conform to style(9)

Also
* Remove header includes that are already included by
common hammer headers (of either userspace or kernel).
* Add "#include <sys/vnode.h>" to sys/vfs/fifofs/fifo.h.

show more ...


Revision tags: v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc
# 14df6a3d 26-Mar-2015 Tomohiro Kusumi <kusumi.tomohiro@gmail.com>

sbin/hammer: Remove duplicated header include

- <libhammer.h> is included by "hammer.h"


# b57ce21b 26-Mar-2015 Tomohiro Kusumi <kusumi.tomohiro@gmail.com>

sbin/hammer: Fix width of hammer stats output

- Align output of hammer stats columns using %9jd instead of
either %9jd, %8jd or %5jd. This should be better than using
"flsh" and "cmmit" (for "fl

sbin/hammer: Fix width of hammer stats output

- Align output of hammer stats columns using %9jd instead of
either %9jd, %8jd or %5jd. This should be better than using
"flsh" and "cmmit" (for "flush" and "commit") to make them
fit within the space.

show more ...


Revision tags: v4.0.5, v4.0.4, v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1, v3.6.0, v3.7.1, v3.6.0rc, v3.7.0
# aedaeb59 09-Sep-2013 Antonio Huete Jimenez <tuxillo@quantumachine.net>

hammer(8) - Migration to libhammer (step 2/many)

* Migrate 'bstats' and 'iostats' directives.
* Adjust cmd_stats.c file width to 80 columns


Revision tags: v3.4.3, v3.4.2, v3.4.0, v3.4.1, v3.4.0rc, v3.5.0, v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3, v3.0.2, v3.0.1, v3.1.0, v3.0.0
# 86d7f5d3 26-Nov-2011 John Marino <draco@marino.st>

Initial import of binutils 2.22 on the new vendor branch

Future versions of binutils will also reside on this branch rather
than continuing to create new binutils branches for each new version.


Revision tags: v2.12.0, v2.13.0
# 84e57c2c 26-Sep-2011 Thomas Nikolajsen <thomas@dragonflybsd.org>

hammer(8): whitespace cleanup: delete blank at end of line


Revision tags: v2.10.1, v2.11.0, v2.10.0, v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0, v2.6.3, v2.7.3, v2.6.2, v2.7.2, v2.7.1, v2.6.1, v2.7.0, v2.6.0, v2.5.1, v2.4.1, v2.5.0, v2.4.0
# 414bd537 03-Sep-2009 Matthew Dillon <dillon@apollo.backplane.com>

HAMMER Util - hammer iostats now reports undo space used.


# a276dc6b 21-Aug-2009 Matthew Dillon <dillon@apollo.backplane.com>

AMD64 - AUDIT RUN - Fix format strings, size_t, and other issues


Revision tags: v2.3.2
# e43bcaac 13-May-2009 Jordan Gordeev <jgordeev@dir.bg>

amd64: Fix several "sizeof(size_t) != sizeof(int)" bugs.
The compiler warned about them.


# 97b26eb2 13-May-2009 Jordan Gordeev <jgordeev@dir.bg>

amd64: Fix several "sizeof(size_t) != sizeof(int)" bugs.
The compiler warned about them.


Revision tags: v2.3.1, v2.2.1
# 4853b773 25-Feb-2009 Matthew Dillon <dillon@apollo.backplane.com>

Allow fractional delay specs for iostats and bstats, set lower limit to 0.001.

Suggested-by: cmpgt <cmpgt00@gmail.com>


Revision tags: v2.2.0, v2.3.0, v2.1.1, v2.0.1
# 2ce66ea0 14-Jul-2008 Matthew Dillon <dillon@dragonflybsd.org>

HAMMER Utilities: Sync with 61E

* Implement hammer iostats


# 4d606d01 13-Jul-2008 Sascha Wildner <swildner@dragonflybsd.org>

perror() will print its own colon.


# 68e079b8 17-Jun-2008 Matthew Dillon <dillon@dragonflybsd.org>

HAMMER Utilities: sync with 56A

* New 'hammer bstats <interval>' command to monitor B-Tree statistics.

* newfs_hammer and related code significantly changed with regards to
media changes in commi

HAMMER Utilities: sync with 56A

* New 'hammer bstats <interval>' command to monitor B-Tree statistics.

* newfs_hammer and related code significantly changed with regards to
media changes in commit 56A.

show more ...


# aaf93065 29-Mar-2010 Thomas Nikolajsen <thomas@dragonflybsd.org>

hammer(8): adjust markup & improve wording