topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Thursday October 29, 2020, 9:13 pm
  • Proudly celebrating 15+ 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: IDEA: HardDrive-BUS-O-Meter  (Read 253 times)

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 513
    • View Profile
    • Donate to Member
IDEA: HardDrive-BUS-O-Meter
« on: September 28, 2020, 03:36 AM »
Hi there,

it would be nice to have some kind of notify icon that tells me how much capacity is currently used over Mainboard BUS for HardDrives to answer "Why does Windows hang/load slowly/etc".

My tries to code such lead to no satisfaction. I am able to visualize current Transfer speeds (besides WindowsCache) but I have no clue how to deal with Mainboard BUS...

It would be cool to have some percentage Display as a Notify Icon or with Graphic pretty similar to TaskManagers CPU-load Icon. (Or both ^^)


Target OS: Windows 10 x64
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.

Shades

  • Member
  • Joined in 2006
  • **
  • Posts: 2,711
    • View Profile
    • Donate to Member
Re: IDEA: HardDrive-BUS-O-Meter
« Reply #1 on: September 28, 2020, 09:46 AM »
Then you better take a look at this:
https://github.com/influxdata/telegraf

It collects and generates metrics. In and of itself it doesn't do that much, but you can add already available plugins to collect the metric you need, or write your own.

Having seen reports you can generate with it, it is very interesting. Not sure it does tray notification though.

Then there is also the built-into Windows itself Resource Monitor. You can select the resource you wish to monitor, and there is a tray notifier.
DiskMon from SysInternals might prove useful too. Just as Process Monitor, also from SysInternals. This tool shows you resource usage of processes (duh), including CPU, RAM, disk I/O, network I/O, handles etc. Process Monitor can activate a tray notifier as well

All of the tools mentioned here are freeware.

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 513
    • View Profile
    • Donate to Member
Re: IDEA: HardDrive-BUS-O-Meter
« Reply #2 on: September 29, 2020, 07:45 AM »
I do appreciate your Link, but I am kinda too dumb to make any effort from it.

DiskMon, ProcMon and similar tools I already tested, they do same thing that my try-to-code version does.
They tell me how much traffic at the moment is done. (or what causes that traffic)

What I wanted to have is:

1. (Mainboard-BUS has limitations) read-out how high that limitation is
2. visualize how much BUS-load is currently used (all traffic together, not a single process/connected device)
3. nothing more

If it is still unclear, please ask where I should give more informations!
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.