Vis enkel innførsel

dc.contributor.advisorMossige, Morten
dc.contributor.authorByfuglien, Jonas Lilleengen
dc.contributor.authorVerhelst, Oliver
dc.date.accessioned2023-07-05T15:51:46Z
dc.date.available2023-07-05T15:51:46Z
dc.date.issued2023
dc.identifierno.uis:inspera:130505068:50866823
dc.identifier.urihttps://hdl.handle.net/11250/3076146
dc.descriptionFull text not available
dc.description.abstractOperativsystemene Microsoft Windows og Linux er de to mest populære operativsystemene i dagens samfunn, og er brukt av servere, nettverk og personlige datamaskiner. I dette prosjektet ble egenskapene til .NET rammeverket testet på Windows, Linux, og embedded Linux på Windows, gjennom flere tester skrevet i C Sharp programmeringsspråket. Disse testene ble skrevet for å teste responstid, tråder, CPU og minnebruk. Dette lot de tre systemene bli testet på samme måte, hvor operativsystem og maskinvare ville påvirke .NET rammeverket. Resultatene indikerte at det er en forskjell på egenskapen til .NET basert på operativsystem og maskinvare, og om operativsystemet Linux var embedded eller ikke. Sammenligningen fant at Linux gir bedre sanntids-egenskaper for .NET enn Windows gjør, fordi Linux tilpasser seg bedre til maskinvaren den er på, og fordi den har færre kjørende bakgrunnsprosesser. Embedded Linux gjorde det også verre enn når Linux var hovedoperativsystem.
dc.description.abstractThe operating systems Microsoft Windows and Linux are the two most popular operating systems in today’s society, used by a large amount of servers, networks and personal computers. In this project, real-time capabilities of the .NET software framework were tested on Windows, Linux and embedded Linux on Windows, through several tests written in the C Sharp programming language. These tests were written to test the metrics response time, thread count, CPU and memory usage utilization. This allowed the three systems to be tested in the same way, where operating system and hardware would influence the capabilities of the .NET framework. Results indicated that there is indeed a difference in the capability of .NET based on what operating system and hardware were used, and whether the Linux operating system was embedded or not. Comparison found that Linux provides better real-time capabilities for .NET than Windows, as Linux adapts better to the hardware it is on, and has less other processes that run in addition to the tests. Embedded Linux also performed worse than with Linux as the sole operating system.
dc.languageeng
dc.publisheruis
dc.titleSammenligning av sanntids-egenskapene til .NET på Windows, embedded Linux og Linux desktop
dc.typeBachelor thesis


Tilhørende fil(er)

FilerStørrelseFormatVis

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel