Fitness

(Difference between revisions)
(Critical Areas for NetBeans 6.9)
m
 
(24 intermediate revisions not shown)
Line 1: Line 1:
-
This is is an entry point to the world of ever improving [[performance]] of [[NetBeans]] IDE. This is the [[Fitness|home page]] for [[NetBeans]] 6.9 performance.
+
This is the [[Fitness|home page]] for [[NetBeans]] [[performance]] work.  
-
 
+
[[Image:FitnessBee.png|thumb|right|box|The [[NetBeans|only IDE]] faster with every release]]
[[Image:FitnessBee.png|thumb|right|box|The [[NetBeans|only IDE]] faster with every release]]
 +
===Performance Improvements===
 +
For NetBeans 6.10 release the main focus is going to be on:
 +
* improving UI responsiveness and usability of the IDE during scanning (mainly navigation),
 +
* less intrusive detection of external file changes,
 +
* better diagnostics and post-mortem analysis,
 +
* faster debugger stepping.
-
During release 6.8 (more at [[Fitness68]]) the [[performance]] team decided to concentrate more on the QA side of its role. Finding real [[Fitness68PressRelease|UI Responsiveness]] problems our users need to deal with. This improved ''perceived'' [[performance]] significantly. On the other hand it become clear that there are areas where level of ''UI responsiveness'' is OK, yet the performance need to be improved. [[NetBeans]] 6.9 [[performance]] efforts will concentrate on improving this.
+
For more details see the discussion about [[PostNB69PerfTopics|important performance topics]] and the approved [[PostNB69PerfGoals|performance goals]].
-
 
+
-
== Critical Areas for NetBeans 6.9 ==
+
-
 
+
-
This is still just a [[PostNB68PerfTopics|draft]] that needs more discussion:
+
-
 
+
-
{{:PostNB68PerfTopics}}
+
===Press Release===
===Press Release===
-
To get an overall picture of what the improvements look like for the users, read the [[Fitness69PressRelease| Performance Press Release]]. If you wonder why we started our work with a press release, read about [http://www.allthingsdistributed.com/2006/11/working_backwards.html Working Backwards].
+
To get an overall picture of what the improvements look like for the users, read the [[Fitness610PressRelease| Performance Press Release]]. If you wonder why we started our work with a press release, read about [http://www.allthingsdistributed.com/2006/11/working_backwards.html Working Backwards].
===Links===
===Links===
-
* [[PostNB68PerfTopics| Post 6.8 performance topics]] - the base for our plan
+
* [[PostNB69PerfTopics| Post 6.9 performance topics]] - analysis of current state, base for our planning
-
* [[NB69PerfPlan| NB 6.9 performance plan]] - implementation plan
+
* [[PostNB69PerfGoals| Performance goals for NB 6.10]] - what should be improved for the next release
-
 
+
* [[NB610PerfPlan| NB 6.10 performance plan]] - implementation plan
-
== Our Past Achievements ==
+
* [[Fitness610PressRelease| Performance Press Release]]
 +
* Measurements
 +
** [[ResourceScalability]]
 +
** [http://jupiter.czech.sun.com/wiki/view/PerformanceQE/LatestResults Comparative dashboard]
 +
* Previous releases: [[Fitness69| 6.9 Performance]], [[Fitness68| 6.8 Performance]], [[Fitness67| 6.7 Performance]], [[Fitness65| 6.5 Performance]], [[Fitness61| 6.1 Performance]]
 +
* See also the [[:Category:Performance|Performance category]] and sub-categories to browse all performance-related pages.
-
* [[Fitness68| 6.8 Performance]] - homepage of the 6.8 performance effort
+
[[Category:Performance]] [[Category:Performance:Planning]] [http://www.buyazelexonline.com/ Azelex]
-
* [[Fitness67| 6.7 Performance]] - homepage of the 6.7 performance effort
+
-
* [[Fitness65| 6.5 Performance]] - homepage of the 6.5 performance effort
+
-
* [[Fitness61| 6.1 Performance]] - homepage of the 6.1 performance effort
+

Current revision as of 11:27, 19 June 2012

This is the home page for NetBeans performance work.

The only IDE faster with every release

Performance Improvements

For NetBeans 6.10 release the main focus is going to be on:

  • improving UI responsiveness and usability of the IDE during scanning (mainly navigation),
  • less intrusive detection of external file changes,
  • better diagnostics and post-mortem analysis,
  • faster debugger stepping.

For more details see the discussion about important performance topics and the approved performance goals.

Press Release

To get an overall picture of what the improvements look like for the users, read the Performance Press Release. If you wonder why we started our work with a press release, read about Working Backwards.

Links

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo