You could take some thead dump every now and then and see which class is running. Profiling the IDE could also show this.
There are also various logs where you could increase the log level once you figure out which classes / packages to look further into. --emi http://coolbeans.xyz/ - CoolBeans: An IDE for Java, JavaEE, PHP and more! On Fri, Jan 4, 2019 at 10:24 AM Mondane Woodworker <mondane.woodwor...@gmail.com> wrote: > > I've tested this approach but it doesn't seem to improve my situation. The > background scanning is still going on for 20 minutes now. For the other > projects I've mentioned, this normally takes max. 5 minutes. > > Can I debug this somehow to help indicate why it's taking so long? > > Op do 3 jan. 2019 om 17:02 schreef arsi <a...@chello.sk>: >> >> Hi, >> >> The best way to speed up Netbeans is to move the netbeans_cachedir to RAM >> disk. >> >> On linux: >> >> Create a directory, for example /media/ramdisk >> >> Add to /etc/fstab line: >> >> none /media/ramdisk tmpfs defaults,user,size=2G,mode=0777 0 0 >> >> reboot >> >> Create new file /lib/systemd/system/ramdisk.service >> >> [Unit] >> Description=RAM-Disk Manager >> Before=umount.target >> >> [Service] >> Type=oneshot >> RemainAfterExit=yes >> User=root >> ExecStart=/usr/bin/rsync -ar /ssd/ramdisk-backup/ /media/ramdisk/ >> ExecStop=/usr/bin/rsync -ar /media/ramdisk/ /ssd/ramdisk-backup/ >> >> [Install] >> WantedBy=multi-user.target >> >> Replace /ssd/ramdisk-backup/ with a location on the HDD where the contents >> of the RAM disk will be saved when the computer is shut down.. >> >> >> sudo apt install rsync >> >> sudo systemctl enable ramdisk.service >> >> Menu Netbeans -> About -> Cache directory >> And turn off netbeans. >> >> copy all directories from Cache directory to /media/ramdisk except >> mavencachedirs and mavenindex. >> >> For the mavencachedirs and mavenindex, create a symlink. The size of the two >> directories are huge. >> >> sudo rsync -ar /media/ramdisk/ /ssd/ramdisk-backup/ first backup... >> >> sudo systemctl start ramdisk.service >> >> now ...netbeans_dir/etc/netbeans.conf >> >> netbeans_default_cachedir="/media/ramdisk" >> >> >> Run netbeans and enjoy the speed :) >> >> ArSi >> >> ________________________________ >> From: Mondane Woodworker <mondane.woodwor...@gmail.com> >> Sent: Thursday, January 03, 2019 3:18PM >> >> Cc: Users <us...@netbeans.incubator.apache.org> >> Subject: Re: [PHP] NB8.2 / NB10.0 long background scanning Magento 2 projects >> >> Excluding the vendor folder is not really an option as I need NetBeans to >> know which classes are available. From the video, I added nodejs and >> node_modules to the ignored files pattern. I'll look into the magento >> modules to see if more can be ignored, I've ignored tests already, this >> saves ~8000 files >> >> Op do 3 jan. 2019 om 12:25 schreef Geertjan Wielenga >> <geertjan.wiele...@googlemail.com>: >>> >>> Maybe you can exclude the 'vendor' folder from scanning as explained here: >>> >>> https://www.youtube.com/watch?v=iBCid5KQDA8 >>> >>> Gj >>> >>> On Thu, Jan 3, 2019 at 12:23 PM Mondane Woodworker >>> <mondane.woodwor...@gmail.com> wrote: >>>> >>>> Hello, >>>> >>>> Since a few months, I started developing Magento 2 shops in NetBeans 8.2 >>>> and 10.0 . I've noticed the background scanning of such projects takes a >>>> long time and stays on 50%. >>>> >>>> This is after I've performed a composer install to have a /vendor folder >>>> with all the Magento 2 packages. >>>> >>>> I don't have this problem when building something on Zend Framework 2/3 or >>>> symfony 2+. >>>> >>>> Do more users experience this? >>>> >>>> NB I'm using a laptop with SSD's. >>>> >>>> Regards, >>>> Mondane >> >> --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org For additional commands, e-mail: users-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists