Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[PLUGIN] iotop (C Version) for UNRAID

Featured Replies

iotop (C Version) for UNRAID

Terminal Command: iotop-c / User Manual: iotop-c -h or iotop-c -H inline

 

screenshot.png.6cd45afed19368bb58abe04095466818.png

 

iotop-c does for I/O usage what top(1) does for CPU usage. It watches I/O usage information output by the Linux kernel and displays a table of current I/O usage by processes on the system. It is handy for answering the question "Why is the disk churning so much?".


This is the high-performance C version of the older Python iotop program (as previously found in NerdTools).

As opposed to the Python version it does not have any road-blocker dependencies and does not require Python.

 

iotop-c has replaced iotop in various Linux distributions - as, for example, more recently in Fedora.

 

Installable via Community Applications

 

Edited by Rysz

Thanks for making the plugin. Just curious - the repo is binary only? Any reason?

  • Author
2 hours ago, doron said:

Thanks for making the plugin. Just curious - the repo is binary only? Any reason?

 

It's a command line utility, not written by me, and there's no Unraid GUI code (hence no code in my repository).

It's compiled directly from the source at: https://github.com/Tomas-M/iotop

 

As with all of my plugins, when there's code written by me (e.g. for the Unraid GUI), it's available in my repository.

If it's compiled from open source projects, the source code is available through those respective open source repositories.

 

Edited by Rysz

14 minutes ago, Rysz said:

It's a command line utility, not written by me, and there's no Unraid GUI code (hence no code in my repository).

It's compiled directly from the source at: https://github.com/Tomas-M/iotop

Thanks. So either it's mentioned in your repo, in which case I missed it and I apologize, or it would be good to add this in, as info.

 

Again, many thanks for making this plugin!!

  • Author
7 minutes ago, doron said:

Thanks. So either it's mentioned in your repo, in which case I missed it and I apologize, or it would be good to add this in, as info.

 

Again, many thanks for making this plugin!!

 

I added the link to the repo for those who don't know the tool (yet). ;-)

Thanks for making this plugin!However,iotop in nerdtools is functionable for now. It seems its problem of lack dependence (libffi.so.7) have been solved🤣

how its different from what we have in htop (I/O)?

  • Author
31 minutes ago, Masterwishx said:

how its different from what we have in htop (I/O)?

 

It's just a different program, that's focused only on I/O, you can compare them and pick what you like better.

1 hour ago, Rysz said:

It's just a different program

 

OK, got it, Thanks for your plugins

  • 2 years later...

This program doesn't seem to be available in community applications?

  • Author
2 hours ago, bobalot said:

This program doesn't seem to be available in community applications?

It's included in the OS now.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.