Bukkit Project Update - Slow development; Addition to the Team

Discussion in 'Bukkit News' started by EvilSeph, Apr 25, 2012.

Thread Status:
Not open for further replies.
  1. Offline

    Cory_

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Java 1.7 supports multi-threading, therefore you can run minecraft servers on this.

    http://www.minecraftwiki.net/wiki/Server_startup_script

    Code:
    java -Xmx1024M -Xms1024M -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalPacing -XX:parallelGCThreads=CPU_COUNT_HERE -XX:+AggressiveOpts -jar craftbukkit.jar nogui
    Change: 1024M to your memory usage.
    Change: CPU_COUNT_HERE to your CPU Count
    Change: craftbukkit.jar to your craftbukkit.jar file.


    As for me I'm patient and can wait for it properly, but those of you who are impatient can use the above solution.

    I agree on EvilSeph making this move, I haven't had any lag issues myself - but I'm glad they're able to correct these issues and hope for a new recommened build soon.

    Lastly, I want to congrats Amaranth for joining the Bukkit Team!

    Regards,
    Cory

    This post has been edited 4 times. It was last edited by Cory_ Apr 25, 2012.
  2. Offline

    Chikyuno

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    <.<
    You don't know what garbage collecting in java is, do you? ^^'
    nacs and Ant59 like this.
  3. Online

    Gravity BukkitDev Team Lead Moderator BukkitDev Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yeah, there have been a bunch of clipping re-working lately for that.
    efstajas likes this.
  4. Offline

    Iceman4391

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Congratulations Amaranth!!! Welcome to the bukkit team!!!
    Thanks to the bukkit team for all their hard work. I know how hard it is to sit at a computer for 10 hours strait and not find a problem. Thank you so much for sticking with us. Good work!!!
    :D
  5. Offline

    Elvis

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I would also like to thank the devs of Craftbukkit you are an amazing team keep it up i really do appreciate you guys
  6. Online

    C0nsole

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    No offense to anyone, but how on earth did @Amaranth get this position?
  7. Offline

    chaseoes BukkitDev Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Like you would be a better pick.
  8. Online

    C0nsole

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    -_- I was just asking, no need to be rude.
  9. Offline

    Mooey123

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yay :D ty ty!
  10. Offline

    TheFluffey

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @TnT @Amaranth @md_5 @EvilSeph

    Happy to announce that with build #2169 I am getting 15 Fps more. I went from being all in the red zone with ticks when pressing f3 and seeing the graph to nearly all green and a much higher FPS. Thank you guys.

    This post has been edited 1 time. It was last edited by TheFluffey Apr 26, 2012.
  11. Offline

    Justin VonHagen

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thanks for the update. I just installed the latest beta and it brought the server to its knees lag wise. I had to stop it and go back to 1.2.5-R1.0. Had major performance issues.
  12. Offline

    Unscrewed

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    > Frames per second
    > Server ticks

    Uhm, what do clientside frames have to do with server speed? Nothing.

    This post has been edited 1 time. It was last edited by Unscrewed Apr 26, 2012.
  13. Offline

    rocket2913

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    And I was wondering why my CPU was working so hard...
  14. Offline

    rocket2913

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    It's ur computer
  15. Offline

    Godwar101

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  16. Offline

    zipfe

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    You should do that on all the forum, all the time, not just here.
  17. Offline

    efstajas

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Because he didn't use Comic Sans.
    Sorry, but as a graphic guy it's my duty to say this.
  18. Offline

    travja

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  19. Offline

    iAutolycus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Congratz and Welcome Amaranth.
    Less CPU yeah!
  20. Offline

    Ventrixus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thanks for Good news :)
  21. Offline

    deluxor

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hello here you can see the less-cpu usage:

    [IMG]

    With the same players in previous version will take 98% of usage per core.

    Very nice, thank you!

    This post has been edited 1 time. It was last edited by deluxor Apr 26, 2012.
  22. Offline

    escortkeel

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    This is Java guys.

    That means that there is no physical thread support from within Java code and that the JVM tries its best to manage all virtual threads across available cores. However, it sucks at that.

    You're going to want to ask the guys down at Oracle and the JVM community for that (especially seeing that it isn't a high priority for future releases).

    This post has been edited 2 times. It was last edited by escortkeel Apr 26, 2012.
  23. Offline

    Subaca

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I never noticed any performance issues.
  24. Offline

    lakitu64

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thank you so much. I was having such low performance with my server that I was unable to log on or even pass commands to the console (or pail window for that matter.) I hope this beta update fixes the problem. Also, congratulations @Amaranth
  25. Offline

    palisade

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    After I upgraded to the latest dev build 2170 it did not change performance for me, still high here (at above 69% almost the entire time).

    Also, I had to go back to 2157 because the chickens suddenly started overpopulating the world. Also, ocelots aren't spawning at all now in the jungles, instead the jungles are infested with pigs instead. NOTE: The ocelot problem has been around for awhile for me now. I think as far back as the 1.2.5 release build.

    The chickens are a real problem right now actually, they're everywhere and they're dropping eggs like there's no tomorrow. I can barely walk two feet without bumping into a chicken. And, if I stand still there's so many of them they are bumping into me. I can't kill them fast enough.

    Also, worth noting... with six people on, cpu hits 99% on 2157.

    This post has been edited 3 times. It was last edited by palisade Apr 26, 2012.
  26. Offline

    AgressiveSmurf

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Mkay, so recently, I was playing on my server, which has World Edit. As a joke, I made a pyramid of roses. Bad idea, for the roses caused this when I tried to the remove them

    11:05 PM [SEVERE] at net.minecraft.server.BlockFlower.h(SourceFile:42)
    11:05 PM [SEVERE] at net.minecraft.server.BlockFlower.doPhysics(SourceFile:32)
    11:05 PM [SEVERE] at net.minecraft.server.World.k(World.java:520)
    11:05 PM [SEVERE] at net.minecraft.server.World.applyPhysics(World.java:496)
    11:05 PM [SEVERE] at net.minecraft.server.World.update(World.java:461)
    11:05 PM [SEVERE] at net.minecraft.server.World.setTypeId(World.java:433)
    11:05 PM [SEVERE] at net.minecraft.server.BlockFlower.h(SourceFile:42)
    11:05 PM [SEVERE] at net.minecraft.server.BlockFlower.doPhysics(SourceFile:32)
    11:05 PM [SEVERE] at net.minecraft.server.World.k(World.java:520)
    11:05 PM [SEVERE] at net.minecraft.server.World.applyPhysics(World.java:496)
    11:05 PM [SEVERE] at net.minecraft.server.World.update(World.java:461)
    11:05 PM [SEVERE] at net.minecraft.server.World.setTypeId(World.java:433)
    11:05 PM [SEVERE] at net.minecraft.server.BlockFlower.h(SourceFile:42)
    11:05 PM [SEVERE] at net.minecraft.server.BlockFlower.doPhysics(SourceFile:32)
    11:05 PM [SEVERE] at net.minecraft.server.World.k(World.java:520)
    11:05 PM [SEVERE] at net.minecraft.server.World.applyPhysics(World.java:496)
    11:05 PM [SEVERE] at net.minecraft.server.World.update(World.java:461)
    11:05 PM [SEVERE] at net.minecraft.server.World.setTypeId(World.java:433)
    11:05 PM [SEVERE] at net.minecraft.server.BlockFlower.h(SourceFile:42)
    11:05 PM [SEVERE] at net.minecraft.server.BlockFlower.doPhysics(SourceFile:32)
    11:05 PM [SEVERE] at net.minecraft.server.World.k(World.java:520)
    11:05 PM [SEVERE] at net.minecraft.server.World.applyPhysics(World.java:496)
    11:05 PM [SEVERE] at net.minecraft.server.World.update(World.java:461)

    Erm yeah, there's a bug here
  27. Offline

    QBcrusher

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Sounds good. I also have to agree with you saying the bukkit community is awesome, it is by far the friendliest online community i have come across, ever. Everybody is always willing to help with problems, and there is minimal trolling. Just wanted to say thank you for everything!
  28. Offline

    Afforess

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    How could you tell? Minecraft's performance gets worse every update.

    LOL. Twitter says otherwise.

    [IMG]

    Clearly that's a priority over the tiny stuff. Like performance.

    *Removed advertising of unofficial builds, please see the rules.*

    ROFL. The project has been in a code freeze for months, except for the pull requests you guys sign off on. When's the last time Dinnerbone, EvilSeph, Grum, or Tahg have actually added a feature or fixed something themselves?

    @Amaranth - I hope your promotion is all that you hope for and expect. While I don't respect most of the team, I think everyone deserves a fair chance. Good Luck!

    This post has been edited 2 times. It was last edited by EvilSeph Apr 27, 2012.
    Darkman2412 and nacs like this.
  29. Offline

    Kainzo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    VisualVM spotted these performance issues :p
  30. Offline

    NinjaZidane

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Correct me if I am wrong and misinformed but...

    You guys are just going to merge CraftBukkit++ into the main repo of CraftBukkit right? If so I don't see how you would have had "sleepless nights" lol. I guess it was from awaiting Afforess' new updates to it ;).

    With that out of the way....congrats to @Amaranth! Hopefully you will bring a breath of fresh air to this project and help it move forward.

    This post has been edited 1 time. It was last edited by NinjaZidane Apr 27, 2012.
Thread Status:
Not open for further replies.

Share This Page