S

Anything I could or should change about my TW file so that TW performance 
> is ahead of the data?


Without looking at your wiki specifically, this is a very open question, We 
would have to speculate, however you have given some clues, substantial use 
of tags. What I suggest is try to gain a little more understanding about 
the way tiddlywiki works and the performance cost of different approaches. 
Keep in mind you can copy you wiki and change/remove something to see if it 
has an impact on performance, then you can use another copy and see if you 
can improve the performance relative to that particular thing. If you 
identify a bottleneck ask in this forum and someone can help.


   - You are benefiting from performance improvements now with 5.1.21, for 
   more details read this https://tiddlywiki.com/prerelease/#Performance  take 
   particular not of the starting forms of the filters, you could locate all 
   your key filters and ensure they comply with this format so that automatic 
   indexing takes place.
   - Make sure if you use the performance instrumentation you turn it off, 
   I think 5.1.20 accidently left it on
   - If you over use the tag system (perhaps you are) you can create 
   complexity in there, try and learn how to move tags into other fields, how 
   depends on the nature of the tag such as does a tiddler either have it or 
   not, then perhaps it can be moved to a field of tagname with a value of yes 
   or no (default no), and more examples. Remember any tag can have a list 
   field generated containing a list of everything it tags (This is a little 
   overhead that may cost you size and performance).
   - Remember it is often possible to automate retagging, field creation 
   etc.. to multiple tiddlers at once (List inside a button with actions)
   - Usually if you can hide something, even temporarily such that it need 
   not be displayed the recurring refresh process can go a lot quicker.
   
Regards
Tony

On Thursday, October 31, 2019 at 3:54:08 AM UTC+11, S wrote:
>
> Thank you for your response! Closing the sidebar did not make a 
> difference, RAM is aplenty to begin with but I always turn off and turn 
> computer on again with nothing else running if I want the best performance 
> in general. Autosave is always turned off. Browsers, have primarily used 
> Chrome, Safari, Firefox. Usually just the browser's ability to download 
> files, though TiddlyDesktop is far more convenient with saves. Saving 
> method nor where I work with the file affects the performance--it's bad 
> everywhere. Wiki is private or otherwise I would consider sharing.
>
> I just went ahead with the upgrade to 5.1.21 and WOW that is a lot better! 
> I just finished reading all of the past release notes to see what's new. 
> I'll have to do some more testing to make sure it's for real, haha. But it 
> is definitely much faster than before.
>
> So clearly the newest version of TW has some significant performance 
> improvements (saw tag improvements mentioned in multiple releases), and I 
> might be okay for now, but will I run into this slowdown again? Anything I 
> could or should change about my TW file so that TW performance is ahead of 
> the data?
>
> Thanks, Tony!
>
> On Wednesday, October 30, 2019 at 8:14:31 AM UTC-5, TonyM wrote:
>>
>> S
>>
>> There is much that can be done to help. I assume its a single file wiki 
>> and it has evolved over time?
>>
>> tiddlywiki is open to massive numbers of tiddlees,  relationships and is 
>> flexible out of the box. This dose however allow methods that are less than 
>> optimal once you have large numbers. This is good in some ways because in 
>> most use cases its very flexible and you do not need to consider 
>> optimisation.
>>
>> my first recommendations are;
>> hide the sidebar does performance improve?
>> Upgrade even just as a test to the latest release it has optimisations
>> Investigate if your browser is running out of its own space or your pc 
>> ram.
>> Turn off autosave to see if saving is slowing you down
>>
>> Is your wiki very private? Can it be shared? even just to a few people?
>>
>> If you can't share list size, browser, saving method any thing else that 
>> may help us diagnose it.
>>
>> Regards
>> Tony
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/4db27a54-0a58-408e-8ee8-651c4e9b7a25%40googlegroups.com.

Reply via email to