Implementazione di Alcuni Miglioramenti al Simulatore LUNES

Sani, Gabriele (2017) Implementazione di Alcuni Miglioramenti al Simulatore LUNES. [Laurea], Università di Bologna, Corso di Studio in Scienze e tecnologie informatiche [L-DM270] - Cesena
Documenti full-text disponibili:
[thumbnail of Thesis] Documento PDF (Thesis)
Disponibile con Licenza: Creative Commons: Attribuzione - Non commerciale - Non opere derivate 3.0 (CC BY-NC-ND 3.0)

Download (411kB)

Abstract

L'obiettivo di questa tesi è quello di apportare alcune migliorie al simulatore LUNES (sviluppato dal relatore) per tentare di ridurre i tempi di esecuzione del software durante l'analisi delle statistiche generate durante una simulazione. Dopo un'analisi accurata del programma (grazie a diversi articoli scientifici utiliozzati durante questa fase), si è proceduto a convertire alcune parti di esso da un linguaggio interpretato (AWK) ad uno compilato (C), visti i noti vantaggi. Dopodichè si è cercato di sostituire una delle strutture dati utilizzate per raccogliere informazioni sulla simulazione appena eseguita, un array di caratteri, con una più performante, una hash table. Sono stati infine eseguiti svariati test per verificare se le modifiche apportate avessero ridotto o meno i tempi d'esecuzione e soprattutto, che i risultati fossero rimasti coerenti.

Abstract
Tipologia del documento
Tesi di laurea (Laurea)
Autore della tesi
Sani, Gabriele
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
simulatore,reti,LUNES,gossip
Data di discussione della Tesi
16 Marzo 2017
URI

Altri metadati

Statistica sui download

Gestione del documento: Visualizza il documento

^