[ 
https://issues.apache.org/jira/browse/NETBEANS-2525?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Christian Lenz updated NETBEANS-2525:
-------------------------------------
    Description: 
Steps to reproduce:
* Open NetBeans 11.0 for the very first time
* Choose yes to import settings from NetBeans 10.0 (No plugins, just settings)
* After NetBeans opens, It imported 33 projects from my old NetBeans instance.
* Install nb-javac.
* It opens the projects.
* Background scanning comes ups, need couple of minutes
* Because of some HTML5 projects, Oracle JS Parser implementation installer 
comes up
* Install Oracle JS Parser Implementation.
* After first background scanning is finished the next one is coming up and 
takes even longer.
* Waiting until everything is finish. Round about 15-17 min.

I added a heap dump, created via Visual VM (In case of sensitive data, I 
removed the link, please give me a private link where I can upload it.

No I don't want to not use importing settings. First it is possible and needed 
and second because it is not a real world case. I want my settings from my old 
IDE and all my opened projects. I don't want to import/open them one after one 
again, this is not a use case. And I don't want to make the settings again and 
again, switching to a new version. Of course it will not running as long as I 
open NetBeans w/o importing settings and opening all projects but again this 
doesn't make sense.

My projects are:
* 5 Maven
* 1 PHP
* 4 HTML5
* 14 Ant based NetBeans modules (Some 3rd-party, some from the Core)
* 8 Maven based NetBeans modules (all 3rd-party)
* 1 NetBeans Module suite project

What information do you need more? I will add the messages.log too, but I need 
to clean up my user dir again, because I opened NetBeans after the profiling 
again.

  was:
Steps to reproduce:
* Open NetBeans 11.0 for the very first time
* Choose yes to import settings from NetBeans 10.0 (No plugins, just settings)
* After NetBeans opens, It imported 33 projects from my old NetBeans instance.
* Install nb-javac.
* It opens the projects.
* Background scanning comes ups, need couple of minutes
* Because of some HTML5 projects, Oracle JS Parser implementation installer 
comes up
* Install Oracle JS Parser Implementation.
* After first background scanning is finished the next one is coming up and 
takes even longer.
* Waiting until everything is finish. Round about 15-17 min.

I added a heap dump, created via Visual VM: 
https://drive.google.com/file/d/1yYLnkfxYmm3G7LPzo-nhlgYnCpuUcYiH/view

No I don't want to not use importing settings. First it is possible and needed 
and second because it is not a real world case. I want my settings from my old 
IDE and all my opened projects. I don't want to import/open them one after one 
again, this is not a use case. And I don't want to make the settings again and 
again, switching to a new version. Of course it will not running as long as I 
open NetBeans w/o importing settings and opening all projects but again this 
doesn't make sense.

My projects are:
* 5 Maven
* 1 PHP
* 4 HTML5
* 14 Ant based NetBeans modules (Some 3rd-party, some from the Core)
* 8 Maven based NetBeans modules (all 3rd-party)
* 1 NetBeans Module suite project

What information do you need more? I will add the messages.log too, but I need 
to clean up my user dir again, because I opened NetBeans after the profiling 
again.


> Background Scanning Process for first NetBeans start took more than 15min
> -------------------------------------------------------------------------
>
>                 Key: NETBEANS-2525
>                 URL: https://issues.apache.org/jira/browse/NETBEANS-2525
>             Project: NetBeans
>          Issue Type: Bug
>          Components: ide - Performance
>    Affects Versions: 11.0
>         Environment: Product Version: Apache NetBeans IDE 11.0 (Build 
> incubator-netbeans-release-404-on-20190319)
> Java: 11.0.2; Java HotSpot(TM) 64-Bit Server VM 11.0.2+9-LTS
> Runtime: Java(TM) SE Runtime Environment 11.0.2+9-LTS
> System: Windows 10 version 10.0 running on amd64; Cp1252; de_DE (nb)
> User directory: C:\Users\Chrl\AppData\Roaming\NetBeans\11.0
> Cache directory: C:\Users\Chrl\AppData\Local\NetBeans\Cache\11.0
>            Reporter: Christian Lenz
>            Priority: Critical
>              Labels: performance
>
> Steps to reproduce:
> * Open NetBeans 11.0 for the very first time
> * Choose yes to import settings from NetBeans 10.0 (No plugins, just settings)
> * After NetBeans opens, It imported 33 projects from my old NetBeans instance.
> * Install nb-javac.
> * It opens the projects.
> * Background scanning comes ups, need couple of minutes
> * Because of some HTML5 projects, Oracle JS Parser implementation installer 
> comes up
> * Install Oracle JS Parser Implementation.
> * After first background scanning is finished the next one is coming up and 
> takes even longer.
> * Waiting until everything is finish. Round about 15-17 min.
> I added a heap dump, created via Visual VM (In case of sensitive data, I 
> removed the link, please give me a private link where I can upload it.
> No I don't want to not use importing settings. First it is possible and 
> needed and second because it is not a real world case. I want my settings 
> from my old IDE and all my opened projects. I don't want to import/open them 
> one after one again, this is not a use case. And I don't want to make the 
> settings again and again, switching to a new version. Of course it will not 
> running as long as I open NetBeans w/o importing settings and opening all 
> projects but again this doesn't make sense.
> My projects are:
> * 5 Maven
> * 1 PHP
> * 4 HTML5
> * 14 Ant based NetBeans modules (Some 3rd-party, some from the Core)
> * 8 Maven based NetBeans modules (all 3rd-party)
> * 1 NetBeans Module suite project
> What information do you need more? I will add the messages.log too, but I 
> need to clean up my user dir again, because I opened NetBeans after the 
> profiling again.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to