[ 
https://issues.apache.org/jira/browse/NETBEANS-2525?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16863010#comment-16863010
 ] 

Christian Lenz commented on NETBEANS-2525:
------------------------------------------

Thx for the explanation, but the last thing is really not right at all. Every 
IDE provides this functionality nowadays. Visual Studio (Not VS Code) has this 
also that you can have a solution with lots of projects in it. Like a Maveen 
multi module project. As often commented and a lot of other people gives me the 
same thing, that they opened far more projects than me and they have no 
problems. Sure, this is logic that with lots of projects (a car with lots of 
people) the IDE (car) will be slow and has not enough power, but we are talking 
about projects with I dont know 10000 files and maybe 100 projects open at the 
same time and not 30. This shouldn't be a problem. And again, others have not 
that such problem than me with more projects.

Anyway I will provide as much data as possible and I will try to identify where 
this problem comes. At the end, NetBeans provides this functionality to open 
multiple projects so it should handle the projects as fast as possible. We are 
not talking about rocket science. Will do my best, thx for the hints.

> 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
>         Attachments: 11.0 - messages.log, 11.0 - uigestures, Screenshot from 
> 2019-05-15 09-10-54.png, nb-11.0-selfsampler.npss, 
> nb-11.0-threaddump-1557855250946.tdump, windows security options.png
>
>
> 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: [email protected]
For additional commands, e-mail: [email protected]

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

Reply via email to