aboutsummaryrefslogtreecommitdiff
path: root/doc/todo
diff options
context:
space:
mode:
authorhttp://nilx.myopenid.com/ <http://nilx.myopenid.com/@web>2011-11-08 23:04:47 -0400
committeradmin <admin@branchable.com>2011-11-08 23:04:47 -0400
commit0c46805fa2f77fd1ae6d2b0df79e5bcb4bf08dce (patch)
tree53cd5564cb6d7b2beb8652c0b23e3b759277a14a /doc/todo
parent0f7b49b9bf76264239296dcfe8860b68522f5a10 (diff)
downloadikiwiki-0c46805fa2f77fd1ae6d2b0df79e5bcb4bf08dce.tar
ikiwiki-0c46805fa2f77fd1ae6d2b0df79e5bcb4bf08dce.tar.gz
Diffstat (limited to 'doc/todo')
-rw-r--r--doc/todo/multi-thread_ikiwiki.mdwn8
1 files changed, 8 insertions, 0 deletions
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.