RAM - tells you how much RAM your server is using Version 1.0 *I am currently experimenting with different info I can show about the server. The plugin will become more ServerStat orientated showing your IP, whether players are OP, op players, op list, ban list, whether a player is banned etc.* This incredibly simple plugin's only purpose is to give you information on how much memory your server is using. When you use the command /ram you will see the following: Memory Usage: <total memory + free memory>/<maximum memory> Total Memory: <total memory> Free Memory: <free memory> The results may be slightly in-accurate but will be more or less correct. Download 1.0 Source included with .jar Features: Tells you the total JVM memory for the server (free memory + total memory) Tells you the free and total memory seperately Commands/Permissions: /ram - shows you information of how much memory the server is using - node: ram.check - defaults to OP if no permissions Chanelog: Version 1.0 Plugin release Todo: See above in red
Very interesting how similar yours is to this: http://forums.bukkit.org/threads/info-memmonitor-v1-2-1-watch-your-memory-953.23129/ Edit: sorry, i wasnt thinking and judged before i check the source. My apologies.
No worries. I didn't know that plugin existed because I searched 'ram' instead of memory. You can think of mine as an on-command version. @tips48 Thanks!
Could you show me these multiples? The only others I know of is the one in essentials but I wanted a stand-alone version, and the mm-monitor which works on a timer rather than on-command. If there really are multiples of this plugin then I'm fine with letting it remain in submissions but I did a quick search and really coudn't find any other plugins that did this.
http://forums.bukkit.org/threads/in...ver-lag-in-ticks-per-second-1000.25889/page-6 http://forums.bukkit.org/threads/info-memmonitor-v1-2-1-watch-your-memory-953.23129/
I'm thinking of adding information on everything in the server, number of worlds, players, chunks in use, disk usag of worlds etc.
I don't know, I'll have to investigate. I've seen people ask for this so if I find a way I will definitely put it in.
i wish one of those plugins would support ram per plugin usage or i/o per plugin, cpu per plugin etc. <3 that would help debugging just so much
It may be beyond the scope of your plugin but how about displaying the above information you suggested as well as the CraftBukkit build you are running and what plugins you have with their version numbers. Seeing as most if not all keep their version numbers in the plugin.yml that aspect shouldn't be hard to grab. Just a thought.
Hey. great plugin, but it seems to be showing something not quite right? my server is allowed to use up to 7gb and shows Memory Usage: 2690/7087 Total Memory: 1894 Free Memory: 796 those last 2 seem to haev it wrong?
Just because you enter 7GB as the desired ram, JAVA wont utilize this until it needs too, it will slowly increase/decrease its memory footprint, when neccesary
While in game, you tap F3 and can see RAM usage top right of the screen. The function is already present
1894+796 is pretty much 2690. The JVM is allowed up to 7000MB, is actually using 1894MB and has reserved 796MB for itself. Seems right to me. I'll look around into getting data from other plugins. It should be something you can do as there are many plugins that rely on other plugins. iConomyChestShops relying on iConomy for example. EDIT by Moderator: merged posts, please use the edit button instead of double posting.
I see absolutely no reason why this shoudn't work on 1060 because it barely even uses the bukkit API so it's now [1060] If anyone does have problems on the new build please let me know. Thanks
I was searching for this type of plugin, just simple RAM usage. MCMA messes up with it (saying I have 100 mb left, your plugin says 300! ). I would like to see a plugin per RAM usage feature.
MCMA gets the RAM usage according to the operating system, and as such is more accurate than any plugin can be that doesn't do the same thing.
Not sure how possible this is (if it is, I sure don't know how), but if that is accomplishable, that would be amazing.