topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • June 21, 2018, 08:41 PM
  • Proudly celebrating 13 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Disk IO Monitor  (Read 780 times)

apankrat

  • Supporting Member
  • Joined in 2010
  • **
  • Posts: 155
    • View Profile
    • swapped.cc
    • Donate to Member
Disk IO Monitor
« on: April 11, 2018, 06:32 AM »
Hi fellas,

Would you just look at this thing I made yesterday?

io-monitor-1.png

As you've probably guessed from the post title it's a real-time disk IO monitor. Not hard to do by any means, but what makes it interesting is how it visualizes the data.

In short - when it draws a vertical bar to display a byte count, it factors the value into megabytes, kilobytes and bytes and then displays each of these separately, in their own dedicated "band".
In long - see here for an explanation how to read this graph and why it's done that way to begin with.

If you feel like playing with it, there's a dev build - https://bvckup2.com/files/io-monitor.exe.

70 KB, no dependencies, just save somewhere and run.

It is hard-coded to monitor C:\ at 500ms sampling rate for now.

It defaults to monitoring C:\, but another drive can be selected by clicking on "Disk C:".
The sampling rate is still fixed at 500ms.
And, no, you can't resize the window yet either :)

Have a look, let me know what you think.

Thanks,
Alex
Alex
« Last Edit: April 11, 2018, 10:41 AM by apankrat »

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 38,620
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Disk IO Monitor
« Reply #1 on: April 11, 2018, 06:37 AM »
In long - see here for an explanation how to read this graph and why it's done that way to begin with.
Interesting reading!

Deozaan

  • Charter Member
  • Joined in 2006
  • ***
  • Points: 1
  • Posts: 8,435
    • View Profile
    • The Blog of Deozaan
    • Donate to Member
Re: Disk IO Monitor
« Reply #2 on: April 11, 2018, 04:20 PM »
Nice little utility. Does as you described.

Hopefully it can be resized in a future version. It's pretty small on my 2560x1440 monitor. I imagine it would be absolutely tiny on 4K+ screens.

Jotti shows that Clam AV has a false positive. Otherwise, all is well. :Thmbsup:

Stoic Joker

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 6,462
    • View Profile
    • Donate to Member
Re: Disk IO Monitor
« Reply #3 on: April 12, 2018, 07:07 AM »
Very interesting utility, could be handy for quick reads on a server where diskperf counters are off by default. Drive letter selection would be nice to have for that even if it's only a command line option.

antekgla

  • Participant
  • Joined in 2011
  • *
  • Posts: 70
    • View Profile
    • SRTFilter
    • Donate to Member
Re: Disk IO Monitor
« Reply #4 on: April 13, 2018, 03:55 PM »
Testing...
Looks like a interesting app...
Good Work!
SRTFilter Automatic Subtitle Editor & Renamer
Dualcopy If you use Teracopy or Fastcopy this can be interesting   - My N.A.N.Y 2018 Entry

apankrat

  • Supporting Member
  • Joined in 2010
  • **
  • Posts: 155
    • View Profile
    • swapped.cc
    • Donate to Member
Re: Disk IO Monitor
« Reply #5 on: April 15, 2018, 09:02 AM »
Very interesting utility, could be handy for quick reads on a server where diskperf counters are off by default.

It displays stats collected by disk perf counters :)

Drive letter selection would be nice to have for that even if it's only a command line option.

You can change to another drive by clicking on "Disk C". Just make sure you are running 0.9.3 or newer.
Alex