Jump to content

Mysli0210

Members
  • Posts

    8
  • Joined

  • Last visited

About Mysli0210

  • Birthday 10/02/1991

Mysli0210's Achievements

Dirt

Dirt (1/9)

0

Reputation

  1. Yeah, i read that but at least it worked for me and also saved a PVP-tournament on Netparty Fyn (the largest danish lan) with this. So growster think what you want, but just because a Bukkit developer calls it a hoax, does not neccesarily mean it is. And Djinnii i wasn't arguing with you, just asking a rethorical question Also why would you need any more documentation on "if it still works" its not a very time consuming thing to test. it took me about 10 minutes to set up at that lan ;)
  2. Growster, yeah it may be 10 years old, but that does not mean that they still dont work. If you dont think they will help you, i wont force the fact that it lowered at least my cpu usage from 300% (3 cores in linux) to about 0 - 10% Djinnii, again if something is old, does that mean its not right? Also, im outta here as most of you either wont believe what i say or just denies that it could work in any way...
  3. Growster, thats just plain dumb... Please keep shitty comments out of this thread, as im actually just trying to help other server owners also about the SoftRefLRUPolicyMSPerMB=2048 This is from what i understand the time needed for soft references to get flushed per MB in Milliseconds and that this value per default is 1000 MS so changing this to 2048 would more than double the time needed, therefor reducing the cpu power needed to do this. And yeah, it might aswell be 2000 MS or 2500 MS, But what if he who originally made these tuneups found that 2048 is a sweet spot Also more info on this in the link below. http://www.oracle.com/technetwork/java/hotspotfaq-138619.html And as a little bonus, i found this http://forums.bukkit.org/threads/optimize-java-for-minecraft-in-a-extreme-way-p-need-feedback-thx-i-am-back.25994/ Its the original thread i first copied this from :D
  4. @xtremetom, you are absolutely right. But i did actually copy+paste and then edit things such as memory allowance. But i actually forgot one very important thing, You need to have JDK 1.7.0 and not just JRE 1.7.0 AAAAND... i actually found a very useful link here (not the one i used originally but it should suffice) http://www.mcschematics.com/index.php?topic=5994.0 @Silent if you're that worried, why not just try it on a local server with a crapload of plugins that use a lot of cpu ;)
  5. @Commie, do you have a server log cause maybe we can find the cause EDIT: Also just run the following commands on the mc folder if its a secure private server cd /home/minecraft/ (might be another path, but you should use /home/user/subfolder/ cause the user will have full permissions for that path) sudo chmod -r 777 serverfolder/ this will change to completely open file perms in the /home/minecraft/serverfolder/ dir and sub-dirs BTW the remote toolkit do in fact have automatic restart schedule :)
  6. @Silent i promise you, you wont regret it and if you're not impressed by the performance increase you can always just uninstall it EDIT: Oh, commie i actually think i know why ParallelGCThreads should be twice the number of cpu cores. Its cause most newer cpu's have a thing called hyperthreading which doubles the amount of threads available, so if you have a quad core with HT then you'd have 8 threads. But most of Core2 cpu's does not have this, so i'll keep on running with it at 4 :)
  7. Ahh, i stand corrected and thank you for adding the commandline :D
  8. Hi Tekkit (and other) folks, I dont know if this have been around these forums, but i have a way that you can take a lot of load off your servers without a single problem. ie. You'll probably go from around 70% to 20% cpu usage (depending on the system) So here we go 1. You have to get the bukkit plugin called minecraft remote toolkit, found here http://forums.bukkit.org/threads/admn-remotetoolkit-r10-a13-restarts-crash-detection-auto-saves-remote-console-1-3-2.674/ (its not necessary, but i cannot for the life of me remember the other link) 2. Set it up, as per readme from the plugin. 3. Then go to the toolkit folder in the minecraft root folder and edit wrapper.properties with notepad or whatever. 4. A couple of lines in this document have some interest, minecraft-server-jar= should say minecraft-server-jar=tekkit.jar maximum-heap-size= This is your maximum allowed ram usage, mine is maximum-heap-size=2048M initial-heap-size= This is your initial allocated ram, mine is initial-heap-size=1024M And here comes the interesting line that does all the work server-arguments= This is the line for all extra server arguments, some of these will force your server to use things such as SSE, which i really cant explain what actually does but is an intergrated part of newer cpu's you should set this value to whatever you set in your maximum ram line SoftRefLRUPolicyMSPerMB\=2048 server-arguments=nogui,Xincgc,server,XX\:NewRatio\=2,XX\:CMSFullGCsBeforeCompaction\=1,XX\:SoftRefLRUPolicyMSPerMB\=2048,XX\:+CMSParallelRemarkEnabled,XX\:+UseParNewGC,XX\:+UseAdaptiveSizePolicy,XX\:+DisableExplicitGC,Xnoclassgc,oss4M,ss4M,XX\:+UseFastAccessorMethods,XX\:CMSInitiatingOccupancyFraction\=60,XX\:+UseConcMarkSweepGC,XX\:UseSSE\=3,XX\:+UseCMSCompactAtFullCollection,XX\:parallelGCThreads\=4,XX\:+AggressiveOpts I actually saved a minecraft pvp tournament with this once where the admins praised this tune up to high heavens. I hope you understand this, if not PM me :)
×
×
  • Create New...