Physics slowdown although CPU is not fully used

Bug #755740 reported by Nicolas Dietrich on 2011-04-09
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Nikki and the Robots

Bug Description

I'm constantly experiencing a physics slowdown (which is shown by calling nikki with -p option) of around 5 to 8 %, although my CPU is not fully used.

CPU load is around 35 to 40 %, though this is on a dual core machine (x86 centrino duo / Gentoo Linux).

shahn (shahn) on 2011-04-11
Changed in nikki:
importance: Undecided → High
shahn (shahn) on 2011-05-20
Changed in nikki:
importance: High → Critical
shahn (shahn) on 2011-05-30
Changed in nikki:
assignee: nobody → shahn (shahn)
milestone: none → level-editor-competition
Jason Knight (binarybana) wrote :

I am also experiencing this although with slowdowns of 60-120% (it feels like I'm on the moon) with CPU loads around 40% (quad core) but still very smooth graphics (both fullscreen and windowed).

Windows XP, Nvidia 8800 GT graphics with very recent drivers (275.33).

Nicolas Dietrich (nicodietrich) wrote :

I also experience a physics slowdown of 2%-5% on a newer machine: Intel Core i5-2 (sandy bridge) with hyper-threading, running 64bit Fedora 15. All of the 4 CPUs shown in htop are not even half used.

shahn (shahn) wrote :

There was a bug with the timing on windows, which caused massive physics slowdowns, although the scenes weren't that big. This rendered the game unplayable on some windows machines. This should be fixed now.

We can still see slowdowns of a few percent in some levels, but they are quite playable. The timing could probably still be better, but I am downgrading the imprtance of this bug.

(Of course, you can still create levels that are slow if you just put enough objects in them.)

Changed in nikki:
importance: Critical → Medium
status: New → Confirmed
shahn (shahn) on 2011-06-13
Changed in nikki:
milestone: level-editor-competition → stable-release
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers