CPUChecker - Check each plugins CPU usage

Discussion in 'Archived: Plugin Requests' started by Jnccraft, Mar 9, 2013.

  1. Offline

    Jnccraft

    Suggested name: CPUChecker

    What I want: I'd like to see a plugin which can do the following stuff
    - See how much RAM/CPU is being used like on Multicraft (example 60/100%)
    - See how much RAM/CPU is being used by each plugin, like Essentials is using 60mb right now.
    That would show people, what plugins there causes problems. And which ones you need to fix/remove.
    If there already exists this kind of plugin, please tell me.

    Also, skim-reading is much easier with paragraphs!

    Ideas for commands:
    /cpu check - Checks the total CPU/RAM usage
    /cpu list - Shows all the plugins with an ID like essentials has the ID 1
    /cpu check 1 - Checks the plugin with the ID 1, which in this case is essentials.

    Ideas for permissions:
    cpucheck.check - /cpu check
    cpucheck.list - /cpu list
    cpucheck.checkeach - /cpu check 1

    When I'd like it by: As soon as possible :)

    I hope you guys can help with get this idea in progress :)

    - Nicolai
     
  2. Offline

    MXCRAFTSERVER

    I personally think this would be a great idea!
     
  3. Offline

    drdeft

    Ready to donate! PM me when plugin will be ready.
     
  4. Offline

    YoshiGenius

    Not sure if this is actually possible.
     
    ShadowBlox likes this.
  5. Offline

    jorisk322

    This already exists. It's part of the plugin nolagg. You can disable all other components and just use the examiner.
     
  6. Offline

    Jnccraft

    I've tried NoLagg, but it's a kinda weird.
    I would like a plugin with just this one feature, and easy to access the file.
    And just see what the plugins uses of memory ingame. Not so you need to download some program to view the files like for NoLagg. And i have never found the download link for their program. They don't "advertise" it very good
     
  7. Offline

    Jnccraft

  8. Offline

    DarkRiddles

    Multi craft!
     
  9. Did you even read the instructions?

    NoLagg have GUI too.
     
  10. Offline

    jjacobson

    The program is the plugin lol, just double click it...
     
  11. Offline

    Me4502

    This isn't possible to be accurate. If you want this use a Java Profiler, like jVisualVM. The profiler in NoLagg is very innacurate in certain scenarios, and gives extremely different results than jVisualVM, due to the fact that this isn't exactly too possible.

    tl;dr Use jVisualVM, NoLagg is innacurate.
     
  12. Offline

    nhadobas

    Just use /timings.
     

Share This Page