Parallelisation

Marcus Rohrmoser edited this page Mar 29, 2011 · 1 revision

Table of Contents

Motivation

JCurl has many tasks that could very well be parallelised - or even should from a clarity of design point of view.

Such are e.g.

Problems

  • creating a Runnable instance for every execution loocks quite heavyweight.
  • requires another Runnable to sync the results back into the EDT[1] or use SwingWorker[2]
  • block until ALL tasks are done

Solution

There are various libraries that promise to make parallelisation simple and fast, e.g.

References

  1. ^ Event Dispatch Thread
  2. ^ a backport of JDK 6 Swingworker for JDK 1.5
Category:Design
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.