This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 188555 - Recognizing frameworks is slow
Summary: Recognizing frameworks is slow
Status: RESOLVED DUPLICATE of bug 188083
Alias: None
Product: php
Classification: Unclassified
Component: Project (show other bugs)
Version: 6.x
Hardware: All All
: P2 normal (vote)
Assignee: Tomas Mysik
URL:
Keywords: PERFORMANCE
Depends on:
Blocks:
 
Reported: 2010-07-10 12:05 UTC by Exceptions Reporter
Modified: 2011-06-10 09:48 UTC (History)
13 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 171182


Attachments
nps snapshot (36.44 KB, application/nps)
2010-07-10 12:05 UTC, Exceptions Reporter
Details
nps snapshot (47.74 KB, application/nps)
2010-08-16 00:47 UTC, phild
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Exceptions Reporter 2010-07-10 12:05:38 UTC
Build: NetBeans IDE 6.9 (Build 201006111053)
VM: Java HotSpot(TM) Client VM, 16.3-b01, Java(TM) SE Runtime Environment, 1.6.0_20-b02
OS: Windows XP

User Comments:
dreamclic: I deleted a file in the "Projects" tree of a SVN versioned PHP project.
It is the same problem when I duplicate a file in the "Projects" tree.

Refresh seems to be slow because of the SVN versioning. I say that beaucause NB is very slow (comparing to v6.8) to prepare a SVN commit (the step just before I can click the "Commit" button).



Maximum slowness yet reported was 119953 ms, average is 72110
Comment 1 Exceptions Reporter 2010-07-10 12:05:51 UTC
Created attachment 100744 [details]
nps snapshot
Comment 2 phild 2010-08-16 00:47:31 UTC
Created attachment 101403 [details]
nps snapshot

Opening IDE
Comment 3 Filip Zamboj 2010-09-15 12:37:52 UTC
batch reassigning
Comment 4 Tomas Mysik 2011-06-03 10:19:14 UTC
Batch reassigning.
Comment 5 Tomas Mysik 2011-06-10 08:28:30 UTC
Likely P2, it seems that a culprit is some PHP framework support.

Which PHP frameworks are in your projects? Any of Symfony, Zend, Smarty, ...?

Thanks a lot.
Comment 6 st3vie 2011-06-10 08:45:44 UTC
In my case, Zend Framework was used in the project.
Comment 7 Tomas Mysik 2011-06-10 09:11:30 UTC
Could be a duplicate of issue#188083.
Comment 8 Tomas Mysik 2011-06-10 09:48:12 UTC
After investigating of 12 randomly selected profiler snapshots:

Symfony - 1 case:

- getting FileObject about 3 seconds, WinNTFileSystem.getBooleanAttributes about 1.4 seconds => likely heavy IO load

Smarty - 11 cases:
- all duplicates of issue#188083

So, closing as a duplicate of issue#188083.

*** This bug has been marked as a duplicate of bug 188083 ***