From: http://nilx.myopenid.com/ Date: Wed, 9 Nov 2011 03:04:47 +0000 (-0400) Subject: (no commit message) X-Git-Tag: 3.20111107~130 X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/commitdiff_plain/0c46805fa2f77fd1ae6d2b0df79e5bcb4bf08dce?hp=0f7b49b9bf76264239296dcfe8860b68522f5a10 --- diff --git a/doc/todo/multi-thread_ikiwiki.mdwn b/doc/todo/multi-thread_ikiwiki.mdwn new file mode 100644 index 000000000..1494fed7a --- /dev/null +++ b/doc/todo/multi-thread_ikiwiki.mdwn @@ -0,0 +1,8 @@ +[[!tag wishlist]] + +[My ikiwiki instance](http://www.ipol.im/) is quite heavy. 674M of data in the source repo, 1.1G in its .git folder. +Lots of \[[!img ]] (~2200), lots of \[[!teximg ]] (~2700). A complete rebuild takes 10 minutes. + +We could use a big machine, with plenty of CPUs. Could some multi-threading support be added to ikiwiki, by forking out all the external heavy plugins (imagemagick, tex, ...) and/or by processing pages in parallel? + +Disclaimer: I know nothing of the Perl approach to parallel processing.