Hvorfor vil du have mange tråde?
For at udnytte alle kernerne i CPU'en.
Som sagt sidder jeg og leger lidt med scala, og det fede ved scala skulle være at det er meget godt til at skalere. Derfor vil jeg gerne vide hvordan man får et program til bedst at udnytte flere CPU kerner.
Jesper Kristensen: Tak for svaret. Vil det optimale så være at have en form for thread pool, der styre hvor mange threads der skal være(kunne forestille mig, at der måske er noget i den stil, i standard biblioteket).
Jeg er også blevet lidt i tvivl om, om man kun bør anvende flere threads til systemer der har gavn af at køre på samme tid, foreksempel logik og render systemet i et spil. Eller er det også godt at have X antal threads til at køre en masse krævende operationer(der egentlig sagtens ville kunne køre efter hindanden istedet for på samme tid) istedet for kun én.