Skip to Content.
Sympa Menu

grouper-users - Re: [grouper-users] Grouper UI stem and groups browing is slow

Subject: Grouper Users - Open Discussion List

List archive

Re: [grouper-users] Grouper UI stem and groups browing is slow


Chronological Thread 
  • From: Tom Barton <>
  • To: Allen Chen <>
  • Cc: "" <>
  • Subject: Re: [grouper-users] Grouper UI stem and groups browing is slow
  • Date: Sat, 08 Dec 2007 09:39:53 -0800

(CCing only the grouper-users list)

I tried but could not reproduce this problem on my test setup. Is it
possible that your tomcat needs more memory allocated to it?

Tom

Allen Chen wrote:
> I found a problem with grouper UI: when access populateManageGroups.do,
> I found that the first few time the page loading is very quick, but after a
> few times i click the menu Manage Groups or My Memberships, the page
> loading will be extremely slow. I calculate the time between
> populateManageGroupsAction and the outputing results on the page, which is
> not satisfying-- lowermost 0.4 secs, and upmost 4.089 secs.
> i don't know why the performance bottleneck turns up. Does it has something
> done with caching?
>
> I hope someone can tell me why and help me on that issue.
> Thanks you in advance!
>
> ps: The phenomenent happens both in Grouper UI 1.2.0 and 1.2.1
>
> And the following is my grouper.ehcache.xml:
> <diskStore path="java.io.tmpdir"/>
> <defaultCache maxElementsInMemory="100000"
> eternal="true"
> timeToIdleSeconds="30"
> timeToLiveSeconds="120"
> overflowToDisk="false"
> />
>
>
>
> <!-- Access privilege resolving caching -->
>
> <!-- @see CachingAccessResolver#hasPrivilege(...) -->
> <cache
> name="edu.internet2.middleware.grouper.privs.CachingAccessResolver.HasPrivilege"
> maxElementsInMemory="100000"
> eternal="true"
> timeToIdleSeconds="30"
> timeToLiveSeconds="120"
> overflowToDisk="false"
> />
>
>
>
> <!-- Naming privilege resolving caching -->
>
> <!-- @see CachingNamingResolver#hasPrivilege(...) -->
> <cache
> name="edu.internet2.middleware.grouper.privs.CachingNamingResolver.HasPrivilege"
> maxElementsInMemory="100000"
> eternal="true"
> timeToIdleSeconds="30"
> timeToLiveSeconds="120"
> overflowToDisk="false"
> />
>
>
>
> <!-- Subject resolving caching -->
>
> <!-- @see CachingResolver#find(...) -->
> <cache name="edu.internet2.middleware.grouper.subj.CachingResolver.Find"
> maxElementsInMemory="100000"
> eternal="true"
> timeToIdleSeconds="30"
> timeToLiveSeconds="120"
> overflowToDisk="false"
> />
>
> <!-- @see CachingResolver#findAll(...) -->
> <cache
> name="edu.internet2.middleware.grouper.subj.CachingResolver.FindAll"
> maxElementsInMemory="100000"
> eternal="true"
> timeToIdleSeconds="30"
> timeToLiveSeconds="120"
> overflowToDisk="false"
> />
>
> <!-- @see CachingResolver#findByIdentifier(...) -->
> <cache
> name="edu.internet2.middleware.grouper.subj.CachingResolver.FindByIdentifier"
> maxElementsInMemory="100000"
> eternal="true"
> timeToIdleSeconds="30"
> timeToLiveSeconds="120"
> overflowToDisk="false"
> />
>
> <!-- @see WheelAccessResolver#isWheelMember(...) -->
> <cache
> name="edu.internet2.middleware.grouper.privs.WheelAccessResolver.isWheelMember"
> maxElementsInMemory="100000"
> eternal="true"
> timeToIdleSeconds="30"
> timeToLiveSeconds="120"
> overflowToDisk="false"
> />
>
>
>
>
>
> Allen Chen
> 2007-12-08
>
>
>
> 发件人: Jessica Bibbee
> 发送时间: 2007-12-07 04:21:13
> 收件人: Grouper Dev; Grouper-Users
> 抄送:
> 主题: [grouper-users] Grouper v1.2.1 Release Now Available
>
> Hello Grouper Community!
>
> Grouper v1.2.1 release is now available.
> Release Date: 6-Dec-07
>
> Grouper v1.2.1 offers a few bug fixes and substantially improved
> performance. The API and UI feature a few modest functional enhancements to
> this end:
>
> Substantially improved performance
> API and UI use new strategies to check privileges
> Improved API caching strategy
> A complete list of fixes and changes can be found at <
> http://preview.tinyurl.com/39dtjc >.
>
>
>
> The Grouper v1.2.1 tarballs are now available for download from the Grouper
> product wiki < https://wiki.internet2.edu/confluence/x/BAg >. Please see <
> https://wiki.internet2.edu/confluence/x/_zM > for a summary of the changes
> from v1.2.0 to v1.2.1. Grouper source is also available via anonymous CVS.
> Instructions can be found in <
> http://viewvc.internet2.edu/viewvc.py/?root=I2MI >
>
> This new release of Grouper v1.2.1 is now available, linked from the
> Grouper home page: < http://grouper.internet2.edu/ > Feedback is welcomed
> and appreciated!
>
> Thanks! The Grouper Developer Team
>
>



Archive powered by MHonArc 2.6.16.

Top of Page