1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Optimalizace kódu v Javě

Connected

cvičení

Vytváření paralelních vláken pro zpracování dat

Vyvíjíš aplikaci pro finanční analýzu, která potřebuje zpracovat velké množství transakcí. Každá transakce vyžaduje výpočetně náročné operace. Aplikace aktuálně využívá sekvenční přístup, který je ale příliš pomalý. Tvým úkolem je implementovat vícevláknové řešení pro zlepšení výkonu.

Třída Transaction je pro tebe předem načtena.

Pokyny

100 XP
  • Vytvoř vlákna Thread, která budou spouštět processTransaction().
  • Spusť všechna vlákna.
  • Počkej na dokončení všech vláken.