On Jan 15, 2005, at 2:54 PM, NSK wrote:
MediaWiki 1.3.9 and 1.4beta4 are very slow and uses
too many CPU
cycles and
memory compared to other wikis. The database schema, as I see it,
seems to be
inefficient. Are there any changes planned for 1.4 final to increase
performance?
The database schema is inefficient, but that has little to do with CPU
cycles or memory. 1.5 makes major changes to the schema.
Major changes prior to 1.4 are not expected as we're long since in the
final beta cycle; 1.4 is already twice as fast as 1.3 for many requests
(see
http://meta.wikipedia.org/wiki/MediaWiki_1.4_benchmarks) and
enables the parser cache by default which reduces most page view times
to the minimum.
Memory usage is primarily from PHP's overhead in loading the script
files. CPU usage without a PHP opcode cache is primarily from PHP's
overhead in compiling the script files. With a PHP opcode cache, CPU
usage is divided among several things, and there is ongoing work to
reduce this. Nonspecific "it's slow" comments do very little productive
help in this regard.
If MediaWiki does not suit your needs compared to other wikis, please
feel free to use other wikis instead. We aren't going to feel bad, and
we didn't lose a sale.
-- brion vibber (brion @
pobox.com)