Chunk generator performance survey - Printable Version +- Cuberite Forum (https://forum.cuberite.org) +-- Forum: Cuberite (https://forum.cuberite.org/forum-4.html) +--- Forum: Discussion (https://forum.cuberite.org/forum-5.html) +--- Thread: Chunk generator performance survey (/thread-522.html) |
Chunk generator performance survey - xoft - 07-30-2012 I'd like to know the general trend of MCServer's chunk generator's performance. Therefore I added a performance logger in rev 707. I'd like to ask you to post your chunks per second value, as averaged from a few successive log entries: Code: [22:41:23] Chunk generator performance: 171.25 ch/s (1033 ch total) Also post your MCServer revision number, CPU and RAM specs and OS version. If you need help identifying the CPU on Windows, you can use cpu-z ( http://www.cpuid.com ) Please keep in mind that this is not a competition, it is only to help me understand potential bottlenecks and hardware limitations that can affect the generator performance. So that the results are comparable, you should be using this world.ini as the generator basis: Code: [Storage] Rev: 709 CPU: Intel Core2Quad Q8300, 2.5 GHz, 4 MiB L2 cache, FSB 333 MHz, DDR2 RAM @ 400 MHz OS: WinXP 32-bit Throughput: 166 chunks per second Oh, one more thing: to test the generator performance, you need a way to make it generate chunks An ideal tool for that is the ChunkWorx plugin by Taugeshtu, get it in the Plugin Releases sub-forum. Then use your web browser to connect to webadmin and in the ChunkWorx tab, let it generate an area, I usually do a 25-chunk radial area around some point. RE: Chunk generator performance survey - NiLSPACE - 07-31-2012 maybe can you add a snooper setting just like minecraft 1.3 does RE: Chunk generator performance survey - xoft - 07-31-2012 No, Never! I hate ET-phone-home programs and I'll never ever write one! Btw, MC already reports usage via snooper in earlier versions, only in 1.3 they seem to have added some settings for that; before you had no control over it at all. RE: Chunk generator performance survey - NiLSPACE - 07-31-2012 ok ok calm down :S I was only proposing it RE: Chunk generator performance survey - FakeTruth - 07-31-2012 Code: [17:31:04] ChunkWorx v.1: REgeneration STARTED! 101.535 chunks per second Rev: 709 World.ini Code: [SpawnPosition] RE: Chunk generator performance survey - xoft - 07-31-2012 Weird, I was expecting a bit more from a Core i7. It's supposed to be a high-end. But your settings are totally weird, that's probably the cause. RE: Chunk generator performance survey - NiLSPACE - 07-31-2012 Its the plugin that generates 100 chunks. I remember that my dual-core also says 100 chunks with that plugin. RE: Chunk generator performance survey - FakeTruth - 07-31-2012 (07-31-2012, 01:46 AM)xoft Wrote: Weird, I was expecting a bit more from a Core i7. It's supposed to be a high-end. But your settings are totally weird, that's probably the cause. It's only 2Ghz EDIT: I added my world.ini file Perhaps you should provide a world.ini that should be used for the benchmark RE: Chunk generator performance survey - xoft - 07-31-2012 It's only 2 GHz, but it's at least two generations younger. It should've at least matched my performance, if not exceeded. I suspect the low FSB and slow RAM timing. But maybe it's part of the turbo boost technology - when raw computing power is needed, those two are set better? True, I keep forgetting that our generator is so configurable I'll edit my initial post to include the benchmark world.ini. STR_Warrior, the plugin queues chunks in groups of 100, because it doesn't want to overload the generator. It waits until there's less than 200 chunks queued in the generator, and only then pushes another group of 100. So the generator should have a steady supply of chunks to generate, while not being overtaxed. RE: Chunk generator performance survey - Luksor - 07-31-2012 Quote:[23:30:35] Chunk generator performance: 225.66 ch/s (452 ch total)Revision: 709 CPU: Intel Core i5-2400 3.1GHz RAM: GoodRam 4GB 1333MHz CL9 OS: Windows 7 64bit I was using ChunkWorx v3. The server uses ~35% CPU when generating new chunks. |