On Tuesday, 1 September 2020 11:00:19 UTC+10, TW Tones wrote: > > Talha, > > A few thoughts (I subscribe to ego-less programming > <https://en.wikipedia.org/wiki/Egoless_programming> so please don't read > between the lines of what I say) > > - When we ask software to do more it takes more. I we may consider > node has the advantage of load on demand, where a single file wiki loads > everything into memory first, it is not surprising we see such a situation. > - I have often seen in tiddlywiki so called "performance problems" > occur but they are the result of more work not an inherent issue. > - Tiddlywiki out of the box is doing a lot to maintain connections, > currency and interactivity. > - So when output is closer to a batch operation it will start to > behave as a batch process and have running times. > - Will the user really need to see a 1000 items at once? > - I have seen this with SQL, users can ask silly questions (not saying > yours is) without knowledge of the underlying database that unnecessarily > touches every record and takes hundreds of times longer. > - Search is one way around this, as is set then generate results > - The default search not starting until 3 characters are provided > is an example of avoiding too big a list. > - There is a new plugin that may help in some cases > https://tiddlywiki.com/prerelease/#Dynaview%20Plugin > > I have created a snapshot button to save the result of a complex or large > tiddler so the computation can be triggered not on opening but on demand, > would this help your current solution? > > In closing > > - there are a lot of things that can be done in tiddlywiki to improve > performance, and it may be as simple as closing the sideBar so it does not > refresh of every change. > - If you had an example I could test on Tiddlywiki.com I (and others) > could help improve performance. > > > Regards > Tony > > On Tuesday, 1 September 2020 05:20:48 UTC+10, talha131 wrote: >> >> More information >> >> I am running TW from nodeJS, which shows this slow behaviour. But the >> HTML file built from the tiddlers does not have any performance issue. >> >> So my guess is, *TW running on NodeJS has performance issue*. >> >> >
-- 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/1dc5b393-4813-4317-a114-6772e7c91879o%40googlegroups.com.

