PulpCorePlayer performance vs in browser performance

1 view
Skip to first unread message

Kartweel

unread,
Apr 8, 2011, 1:28:10 PM4/8/11
to PulpCore
Hi,

I'm quite new to pulpcore. I've set it up in eclipse and I'm finding
the performance of the PulpCorePlayer that launches at the end of the
build sequence is quite slow compared to the applet.

I am just running the bubblemark example and getting about 40fps and
it pauses horribly if I am doing anything else at all on the system.
It is using a whole CPU core.

Running the exact same build through the browser I get 60fps and the
cpu usage is about 10%. Also it doesn't pause if I am doing anything
else.

I only have the 1 jre installed on my system, so it can't be that.

Any ideas?

Thanks

JRE 1.6.0_22
Windows 7 64bit

Side note: Fullscreen mode and alt-tab results in a blank full screen

David Brackeen

unread,
Apr 8, 2011, 1:31:19 PM4/8/11
to pulp...@googlegroups.com
It might just be the IDE is running low on heap space. Try restarting the IDE lately?
If that's not it, try running a profiler and reporting any specific performance bottlenecks.


--
You received this message because you are subscribed to the Google Groups "PulpCore" group.
To post to this group, send email to pulp...@googlegroups.com.
To unsubscribe from this group, send email to pulpcore+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/pulpcore?hl=en.


ScottyDont

unread,
Apr 14, 2011, 9:21:56 AM4/14/11
to PulpCore
I get the same thing. Eclipse has a lot of overhead, and if you truly
want to know how the applet is going to perform, then test it in the
browser... or run it seperatly from eclipse.

Ryan How

unread,
Apr 14, 2011, 8:25:04 PM4/14/11
to pulp...@googlegroups.com
Hi, The only thing is I am running it in a separate jvm from eclipse.
I've also tried just putting the applet in a jframe and running it with
the same result. If I turn on debug draw on the bounding boxes it
improves performance dramatically. I haven't profiled it yet, so I'll do
that next when I am working on it. I'm thinking maybe its not using
dirty rectangles and turning on debug draw turns it on or something. But
I'm only guessing, I should really look at the source! :)

Cheers, Ryan

Reply all
Reply to author
Forward
0 new messages