greedseed Posted September 12, 2012 Posted September 12, 2012 just to help you out here KenBeanNet We run a 2.4Ghz CPU as well and we can get 50 players online and our TPS are 100%. We do run CB++ and CentOS ( linux) Linux is just sooo much more stable then Windows can ever be. Also we run the server version so No GUI also helps getting loads of the Server hardware. Things that do strain CPU: Exploring huge areas Letting dynmap run on stock settings Mod items licke block braikers Other most things are fixt by the autostacker of CB++ or the growth reduce by CB++ You need to know servers like Nettify probebly run 3.8Ghz CPU's and since MC is still a "single" core application it will benefit more from a Higer GHZ cpu then one with more core's Ofc a Pentium 4 will not beat a Quadcore even if the GHZ are higher since the CPU argitecture is a lot older. Edit: To compare ( or me want to show off hardware two ) We run: 2x Intel Xeon E5645 ( 6core's 2.4Ghz) 40Gb Corsair 16000Mhz Ram (overkill Tekkit only uses 7Gig at max!) 4 Corsair Red's in raid 0 for optimal speed (1Gb write speed)( this is complete overkill for MC but we run other things on this server for my company) 4TB Backup drives in raid 1 The Minecraft runs about 72 hours before it needs a reboot.
KenBeanNet Posted September 12, 2012 Posted September 12, 2012 Greed, Thank you for that. It seems that the overlying difference between all posts is simply the OS. It is either that or corruption in my map. We do have people with mass farms of MSFU's but I can't see that causing an issue. I am using CB++ version 75 now so I assume that would the same as you. I do plan to purchase a 5687 processor which is only Quad core but massive speed. I wonder if I can run Ubuntu in a Hyper-V and still get good results or if I have to install the base OS as Linux. I also do use my server for personal mail hosting, but if I switch I won't be able to. Sigh.
greedseed Posted September 12, 2012 Posted September 12, 2012 well i sugest CentOS witch is basicly redhead and is masivly stable ! Also do some more research on your CPU's If you dont care on core's and only want Per core power http://ark.intel.com/de/products/27213/Intel-Xeon-Processor-5080-4M-Cache-3_73-GHz-1066-MHz-FSB These are only 2 core ( 4 with hyperthread) but give a lot more punch/core NEVER go like " oh this costs more so it MUST be better" since everyone uses it for something differently ! also take into account what the power usage of those CPU's is 130W a peace. Make sure your PSU is up to that load 24/7 and your backup power as well since these drain more since these are no "E Series" Working on server hardware is a lot more then just plomping another CPU in there ( comming from experianced server maintainer)
smithy285 Posted September 12, 2012 Posted September 12, 2012 I have another question, can I use the normal plugins that I get off bukkit?
greedseed Posted September 12, 2012 Posted September 12, 2012 yes it works like Bukkit thats why its called craft "bukkit" ++
BlasterMaster555 Posted September 15, 2012 Posted September 15, 2012 CB++ can be found here: https://github.com/Doridian/CraftBukkitPlusPlus/downloads Something tells me I'd better stick with the regular CB
greedseed Posted September 15, 2012 Posted September 15, 2012 i can promises you its better to have CB++ !
smithy285 Posted September 15, 2012 Posted September 15, 2012 Works fine for me! I am using Tekkit 3.1.2 Sponge can you make sure you keep this thread up to date? Thanks
DoctorSLO Posted September 15, 2012 Posted September 15, 2012 I'm running 50 slots server and have no luck with CB++. With normal Tekkit.jar (that comes with zip file) my server has about 16-20 TPS. With CB++, it drops down to 1 TPS and players start to spam "lag"! EDIT: I take that back, it was a Towny problem.
Skuli Posted September 17, 2012 Posted September 17, 2012 I'm running 50 slots server and have no luck with CB++. With normal Tekkit.jar (that comes with zip file) my server has about 16-20 TPS. With CB++, it drops down to 1 TPS and players start to spam "lag"! EDIT: I take that back, it was a Towny problem. What was the towny problem?
DoctorSLO Posted September 17, 2012 Posted September 17, 2012 The server TPS dropped down to 0.1. I run the nolagg exam for 5 ticks and I saw generating chunks. So I guessed it was towny regenerating wilderness even that I disabled it. But even when I took out Towny the TPS dropped down to 0.1 again after 2 hours of running. After that I used original Tekkit.jar and it's running now 24h+, without TPS drops. Don't know where the problem is. Maybe in CB++? But since soo many servers using it, it should not be ...
greedseed Posted September 17, 2012 Posted September 17, 2012 nolagg sucks! it creates more issues then it solves. I has memory leaks like crazy and if you use CB++ it will probebly confict with Nolagg since Nolagg try's to imitate CB++ in some ways
DoctorSLO Posted September 17, 2012 Posted September 17, 2012 I use nolagg only for examination. I've disabled everything but this (exam feature).
greedseed Posted September 17, 2012 Posted September 17, 2012 wel we got rid of nolagg a LONG time ago since its code is mest up like hell! Just get rid of nolagg and try CB++ then. A lot of server use CB++ including me and i use it on a bigass server and still no one is complaining over any TPS problems
Sp0nge Posted September 17, 2012 Author Posted September 17, 2012 To monitor TPS, you can use LagMeter instead
pherce Posted September 17, 2012 Posted September 17, 2012 To monitor TPS, you can use LagMeter instead I could be wrong, but LagMeter constantly polls you server. I know one of those plugins does. It just displays the average over 5 seconds or something. As DoctorSLO said, NoLagg with virtually everything disabled is the way to go. You get the examiner for free...who wouldn't want/use that? We've found so many shitty plugins with that examiner. No need to fire up VisualVM and knock everyone offline, just run the examiner for 25 seconds.
Sp0nge Posted September 17, 2012 Author Posted September 17, 2012 Nolagg still works in the background, pulling out and performing random commands (well not random). And we are using JVisialMV for real monitoring, but not all knows howto use it, or even manage to read the outputs properly (it dont knock anyone offline if done correctly)
pherce Posted September 17, 2012 Posted September 17, 2012 Well I am curious, how do you not knock everyone offline while it's injecting into every method?
Sp0nge Posted September 17, 2012 Author Posted September 17, 2012 Well, im not in charge of that, our dev is. We would not use it if ppl were knocked out, that would kinda not make us able to log anything. We did a 2h record today, with people on, noone got kicked etc.
pherce Posted September 18, 2012 Posted September 18, 2012 Well, im not in charge of that, our dev is. We would not use it if ppl were knocked out, that would kinda not make us able to log anything. We did a 2h record today, with people on, noone got kicked etc. Hmm, okay. Everyone gets booted off ours because of all the injections and then they can sign back on, no problem. Edit: you sure he isn't just monitoring? Profiling will pause the application (and everyone disconnects).
Sp0nge Posted September 18, 2012 Author Posted September 18, 2012 He is sampling (sorry for stating wrong earlier)
pherce Posted September 18, 2012 Posted September 18, 2012 Yeah I just figured that out. I didn't see the threads section myself because we're on Java 7 (instead of 6) so I need to make the jmx connection. Looks good though, thanks. That should be enough data to view stuff on the fly.
Ghozer Posted September 28, 2012 Posted September 28, 2012 Anyone having an issue with CB++ spamming the chat with "Block Placed: XX" every time you place a block? I have tekkit-restrict installed also, and thought it was that originally, but have removed tekkit-restrict and CB++ is the only other recent change.. Is there any documentation on it's settings?
Sp0nge Posted September 28, 2012 Author Posted September 28, 2012 By default, there should be no alerts like that. You prob have something else installed (or updated) that does this. We run a "basic" CB++ setup and arent having that in our console atleast.
Ghozer Posted September 28, 2012 Posted September 28, 2012 hey, thanks... managed to track it down, it wasn't CB++ so no worries there.. :)
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now