Hi, I got this latest stuff and I'm not seeing any improvements in my
case. I did some checking and it turns out that the cached stuff is
working well, but it is the security that adds a ton of overhead when
sorting is occurring.

My topic list returned by AllTopics has 170ish topics. The
List<Topic>.Sort() that gets called with the CompareModificationTime
delegate takes about 2600 of the 3200 ms needed to make this wikitalk
call. This seems like it might be a place to look at for improvement.
(I plunged through the calls with the debugger, but it was nested
enough that I thought that I'd swing it back your way before trying to
figure it all out...)

The reason that 1.8 is so much faster is that the comparison for the
Sort() method is just simply looking at the LastModified which used to
be tacked right onto the Topic.


I'm going to look at the wikitalk library to see if I can alter it so
that it gets all the topics (fast), then prunes it, then sorts it
(slow) to see if I can fix my particular problem, but I thought that
I'd share what I have been seeing.

-nathan


On 8/21/07, Craig Andera <[EMAIL PROTECTED]> wrote:
>
>
>
>
> OK, I just checked in one more caching change. Topic existence is now cached
> as well. This may improve performance on pages with lots of links to
> nonexistent topics. See build 2.0.0.113.
>
>
>
> This checkin is particularly significant for me because it marks the last
> change I have on my mental list of "stuff I broke in FlexWiki 1.8". The
> admin pages for caching and configuration are on Derek's plate…how's that
> going, anyway, buddy? J
>
>
>
> Now I need to go off and analyze performance of the changes I made.
> Hopefully it'll look pretty comparable to FlexWiki 1.8, although as I said,
> direct comparisons are tricky. When we do finally complete the remaining dev
> work and hit our performance goals, we can call it RC1 and start the push to
> RTW.
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> _______________________________________________
> Flexwiki-users mailing list
> Flexwiki-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/flexwiki-users
>
>

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Flexwiki-users mailing list
Flexwiki-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flexwiki-users

Reply via email to