Tags:
create new tag
view all tags

Question

Twiki installation is too slow. I have adequate space on disk and lots of RAM but even then Web/topic access is too slow specially when there is lots of content in a web or topic is large. I have also noticed that Twiki.org is also one of slowest sites on net. Any keys to boost performance.

Environment

TWiki version: TWikiRelease04x00x02
TWiki plugins: DefaultPlugin, EmptyPlugin, InterwikiPlugin
Server OS: Suse Linux
Web server: Apache 2
Perl version: 5.x
Client OS: Windiws
Web Browser: IE,Firefox
Categories: Performance

-- GauravSharma - 13 Jun 2006

Answer

ALERT! If you answer a question - or someone answered one of your questions - please remember to edit the page and set the status to answered. The status selector is below the edit box.

See PerformanceSupplement.

If you can accept lowering the featureset, disabling internationalization settings and switching to classic skin each gives measurable gains.

What timings do you get? (You can measure with i.e. ApacheBenchmark).

-- SteffenPoulsen - 13 Jun 2006

I ran Apache benchmark for 8 concurrent requests for around 600 seconds, I get following times :

50% 40154
66% 46720
75% 48669
80% 50544
90% 55166
95% 57228
98% 63245
99% 68392
100% 68392
(longest request) My Twiki installation runs in default settings (including skin) except for some plugins. I have seen performance degradation only after content has started growing.

-- GauravSharma - 13 Jun 2006

Don't do that! You will loose contact to your server! smile

They do look a bit to the bad side these timings. For regular 2-3ghz pentium hardware TWiki will answer a non-complicated request in between 1 and 2 seconds, so 8 concurrent threads should lead to something like 16 seconds response time on average (or a bit less).

But try enabling speedycgi (or one of the other accelerators) and perhaps follow suggestion on i18n / classic skin; these are the major things you can do (will ~half your reponse times easily).

-- SteffenPoulsen - 13 Jun 2006

Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r4 - 2006-06-13 - SteffenPoulsen
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.