Chunk generator performance survey
#11
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 %).
Reply
Thanks given by:
#12
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
Reply
Thanks given by:
#13
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
Reply
Thanks given by:
#14
Max 30 chuck per second.
CPU: Pentium 4 3.2ghz
Ram: 2,5gb

Seems like MCserver don't like single core cpu'sBig Grin
Reply
Thanks given by:
#15
Wow that's amazingly slow, but perhaps it's because of slow RAM?
Reply
Thanks given by:
#16
(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?

Reply
Thanks given by:
#17
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..
Reply
Thanks given by:
#18
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
Reply
Thanks given by:
#19
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.
Reply
Thanks given by:
#20
oh yes now you mention itTongue with ravines enabled is it 112 chunks per second
Reply
Thanks given by:




Users browsing this thread: 6 Guest(s)