JavaFX – FPS Meter


One of my previous post mentioned about way to specify Z-Order for JavaFX Nodes. Just thought of putting this approach to use in a carousel. There are lots of interesting samples available at shinedraw.com – Flash vs Silverlight Repository. Below is JavaFX port of FPS-Meter..





To launch click on above image or Click to add more images.

Note: The icons used in this sample are from MouseRunner.com licensed under the Attribution-ShareAlike 3.0 Unported.

I did some monitoring with JConsole. It was giving consistent 60 fps for 50 nodes with average 13% CPU usage. JConsole details available here. I’ll leave it to experts to come up with proper conclusion…

Launch JavaFX FPS Meter. Start JConsole and select the process
com.sun.javafx.runtime.Main javafxfpsmeter.Main
from “Local Process” list.

System Information:

  • JavaFX: 1.2.1 (public)
  • JavaSE: 1.6.0_16
  • OS: Windows Vista
  • Processor: Intel(R) Core(TM)2 Duo CPU T7300 @ 2.00GHz
  • Memory (RAM): 1.00 GB
  • Display: NVIDIA Quadro NVS

There is significant performance improvement done in different components of JavaFX for next release.. Stay tuned.. I will share the statistics with exactly same test and same system so as to compare the improvement..

Please try it out and share your information and thoughts..

var dzone_style = ‘2’;

Advertisements

About Rakesh Menon
-

5 Responses to JavaFX – FPS Meter

  1. daniel says:

    so when will the new javafx version released?
    we are still waiting for native combobox for a year

  2. Rakesh Menon says:

    @daniel I’m not authorized to specify any dates, so for time being I can only redirect you to http://blogs.sun.com/rakeshmenonp/entry/javafx_combobox and http://jfxtras.org/portal/core/-/wiki/JFXtras/XPicker. Hope it helps..

  3. daniel says:

    @rakesh
    it would be very nice to have an official blog about javafx roadmap-what we will have, and when.. etc
    btw, thank you very much for your javafx posts & links, they are very helpful

  4. Rakesh Menon says:

    @daniel Information related to Bugs/RFE is available in JIRA, I think you can get access to it. If not, can you try partner program, entry level is free
    http://javafx.com/partners/learn.jsp
    http://javafx-jira.kenai.com/secure/Dashboard.jspa

  5. Pingback: JavaFX – Applet Startup Time « Rakesh Menon

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: