Universita’


Test di validità e analisi delle prestazioni



Scaricare 0.54 Mb.
Pagina34/38
29.03.2019
Dimensione del file0.54 Mb.
1   ...   30   31   32   33   34   35   36   37   38

6.4 Test di validità e analisi delle prestazioni

Una volta finita la fase di scrittura del codice dei vari moduli che compongono l’intero progetto si è passati ad una fase di testing, verifica e analisi delle prestazioni.

Per mettere alla prova il codice si hanno a disposizione degli strumenti consolidati e efficienti. Tali strumenti sono stati lo stesso Tcpdump e lo stesso NAM. Infatti per essere sicuri di aver scritto un file binario così come viene creato dalla libreria PCAP, quale modo è più sicuro che testare il file dandolo in pasto a Tcpdump, che lo legge usando la libreria PCAP? E quale modo è più sicuro che controllare se il file trace creato sia corretto dandolo in pasto a NAM e controllarne il risultato?

Tale procedura ha permesso di correggere alcune imperfezioni presenti nelle prime versioni.

Per quanto riguarda le prestazioni, premeva creare dei moduli che permettessero un importazioni dei dati in tempi ragionevoli e che occupassero il meno possibile in memoria, dato che il numero di pacchetti da processare crescono esponenzialmente nel campo della ricerca e delle simulazioni . Tale obiettivi sono stati raggiunti anche se in seguito ad una fase di mediazione.

Per quanto riguarda la memoria, infatti, si è salvato dello spazio, a scapito però di alcuni campi che purtroppo tra la fase di importazione e esportazione non sono più disponibili.







Condividi con i tuoi amici:
1   ...   30   31   32   33   34   35   36   37   38


©astratto.info 2019
invia messaggio

    Pagina principale