Det här arbetet undersöker hur implementering av Unity DOTS (Data-Oriented Technology Stack) påverkar energiförbrukning jämfört med objektorienterad programmering. I studien har en scen från ett existerande projekt som använder objektorienterad teknik återskapats i ett projekt som använder DOTS med Entity Component System. Studien mätte batteriförbrukning genom att köra simuleringar på en laptop och samla in mätvärden med batteriprocent i förhållande till tid förfluten och antal renderade frames. Studien kommer fram till att implementering av DOTS kan minska batteriförbrukningen, men att resultaten varierade mellan olika mängder objekt i scenerna. En minskad batteriförbrukning gick dock att se i alla scenarion som testades förutom i en med väldigt få objekt.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:his-22527 |
Date | January 2023 |
Creators | Bergfeldt, Ellinor |
Publisher | Högskolan i Skövde, Institutionen för informationsteknologi |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0026 seconds