Return to search

Implementation och utvärdering av trådintensiv simulator i Java, Jetlang och Erlang

Trådning är svårt att få så effektivt som möjligt och det är komplicerat att skriva kod för det. Det här examensarbetet beskriver en implementation och jämför sedan implementationerna. Utvärderingen av implementationerna i Java, Jetlang och Erlang avslöjar att Jetlang skalar bäst både när det gäller komplexitet och hårdvara. Erlang behöver minst extra kod för att hantera trådning. När det gäller många små körningar har även Erlang bäst prestanda men tappar försprånget snabbt när komplexiteten ökar. / Efficient threading is difficult to create and it is complicated to write. This thesis describes an implementation and compares these. The evaluationof the implementations in Java, Jetlang and Erlang reveal that Jetlang is the best when it comes to scaling regarding complexity as well as hardware. Erlang requires the least extra code for the threading. When many small executions are needed, Erlang performs the best but loses the lead quickly when the complexity increases.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-68742
Date January 2011
CreatorsHolmberg, Henrik
PublisherLinköpings universitet, Institutionen för datavetenskap
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0028 seconds