Cuberite Forum
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)

Pages: 1 2 3 4 5


RE: Chunk generator performance survey - xoft - 07-31-2012

Well, that's more like the performance I'd expect from the new-gen hardware. 35% CPU utilisation is also expected - 1 of the 4 cores does the generating (25 %) and another core is half-busy with saving the generated chunks (10 %).


RE: Chunk generator performance survey - FakeTruth - 07-31-2012

The i5 is much better at doing single threaded operations. As you can see, the i5's are much higher clocked than the i7's.

Also, I have a laptop and I think Luksor uses a desktop PCTongue


RE: Chunk generator performance survey - xoft - 08-01-2012

Raspberry Pi:
CPU: ARM7 (whatever it is Wink , 700 MHz
RAM: POP, unknown speed and timing
Rev 709, built in DEBUG mode (because release crashes for now)
Got 3 to 4 chunks per second Wink


RE: Chunk generator performance survey - ReflexLV - 08-02-2012

Max 30 chuck per second.
CPU: Pentium 4 3.2ghz
Ram: 2,5gb

Seems like MCserver don't like single core cpu'sBig Grin


RE: Chunk generator performance survey - FakeTruth - 08-02-2012

Wow that's amazingly slow, but perhaps it's because of slow RAM?


RE: Chunk generator performance survey - xoft - 08-02-2012

(08-02-2012, 01:47 AM)ReflexLV Wrote: Max 30 chuck per second.

Are you running the Release binary? And with the world.ini specified in the first post? This just seems too bad to be true. What OS is that?




RE: Chunk generator performance survey - ThuGie - 08-03-2012

Well thats weird.
Perhaps because i run it without entering the world but just generating a new world.
But in release mode it does 30-40 per sec and for debug 2-3..
using the world.ini from topic am i doing something wrong lol..


RE: Chunk generator performance survey - NiLSPACE - 08-04-2012

i'm back from holiday so i am now compiling MCS (with your configuration) you will hear from me soon Smile
ok here are my PC specs
CPU: Pentiom® Dual-Core E5200 @ 2.50GHz
RAM: DDR2 332.5 MHz 2 of 2 GB
OS: Windows 8 Release Preview
chunks per second: 127.31

world.ini:
Code:
[SpawnPosition]
X=-128.000000
Y=256.000000
Z=203.000000

[Storage]
Schema=Anvil

[Plants]
MaxCactusHeight=3
MaxSugarcaneHeight=3
IsCropsBonemealable=1
IsGrassBonemealable=1
IsSaplingBonemealable=1
IsMelonStemBonemealable=1
IsMelonBonemealable=0
IsPumpkinStemBonemealable=1
IsPumpkinBonemealable=0
IsSugarcaneBonemealable=0
IsCactusBonemealable=0

[GameMode]
GameMode=1

[Seed]
Seed=61778863

[Generator]
BiomeGen=
DistortedVoronoiCellSize=96
DistortedVoronoiBiomes=
BiomeGenCacheSize=64
HeightGen=
HeightGenCacheSize=64
CompositionGen=
BiomalSeaLevel=62
Structures=Trees,WormNestCaves,OreNests
Finishers=SprinkleFoliage,Ice,Snow,Lilypads,BottomLava
BottomLavaLevel=10



RE: Chunk generator performance survey - xoft - 08-04-2012

STR_Warrior, you don't have ravines enabled, that kinda breaks the comparison.

ThuGie, that seems rather slow, is your machine so low-end, or is it something unexpected? Even my Raspberry Pi does 3-4 chunks per second in debug mode (though debug modes are not to be compared Wink
(08-02-2012, 01:47 AM)ReflexLV Wrote: Seems like MCserver don't like single core cpu'sBig Grin

Single-core CPUs get the disadvantage that they need to run the chunk-saving thread (and even other apps) on the same core as the generator, while a two-or-more core machine can put all the other threads and processes onto the second core, with one core dedicated to generating. That would explain the big performance difference.

Maybe you can modify the ChunkWorx plugin not to wait for world loading / saving and not initiate a full world save, perhaps then your performance will be (temporarily) higher. But of course the RAM consumption will skyrocket.


RE: Chunk generator performance survey - NiLSPACE - 08-04-2012

oh yes now you mention itTongue with ravines enabled is it 112 chunks per second