Le prestazioni della Premoboard


Definiamo “PremoBox” il seguente insieme

 

TEST DELLE CONNESSIONI LAN (CABLATE)

Configurazione di test:

 

Definizione degli elementi usati durante i test.

PC_A, PC_B e PC_C sono Portatili. La connessione tra la PremoBox e i due PC_A e PC_B è fatta tramite cavo di rete incrociato, PC_A e PC_B sono connessi alle due porte LAN della PremoBoard. Gli indirizzi IP sono statici. La PremoBox (tramite la LAN della Cubieboard) e PC_C sono connessi ad un modem ADSL che rilascia indirizzi IP dinamici

TEST #0-a creare un file in /dev/null (dd if=/dev/zero of=/dev/null bs=1M count=4000)
RISULTATO #0-a Tempo: 3.49612 sec. Velocità: 1,2GB/s

TEST #0-b scrittura sequenziale: creare un file su sda1 (dd if=/dev/zero of=/mnt/sda1/test-4000M bs=1M count=4000)
RISULTATO #0-b Tempo: 87.63 sec. Velocità: 47.9 MB/s

TEST #0-c Lettura sequenziale. (dd if=/dev/sda of=/dev/null bs=1M count=4000)
RISULTATO #0-c Tempo: 38.48 sec. Velocità: 109 MB/s

Tutti i file dei seguenti test sono di 4000MB (4,194,304,000 byte).

TEST #1 PC_C scarica un file dalla PremoBox tramite scp.
RISULTATO #1 Tempo: 480 sec. Velocità: 8.3MB/s

TEST #2 PC_C scarica un file dalla PremoBox tramite ftp.
RISULTATO #2 Tempo: 380 sec. Velocità: 10.53MB/s

TEST #3 PC_A e PC_B scaricano dalla Premobox un file tramite ftp (il comando viene lanciato su entrambi i PC allo stesso momento)
RISULTATO #3
PC_A .Tempo: 363sec. Velocità: 11.01MB/s.
PC_B. Tempo: 510sec. Velocità: 7.83MB/s.

TEST #4 PremoBox acts as router, PC_A copy a file from PC_B using scp.
RISULTATO #4 Tempo: 393sec. Velocità: 10.17MB/s

TEST #5 PremoBox usata contemporanemante come router e server ftp. PC_A premoeva un file da PC_B tramite scp e PC_C preleva un file dalla PremoBox (entrambi comandi vengono lanciati allo stesso momento)
RISULTATO #5
PC_A<==>PC_B. Tempo: 379 sec. Velocità: 10.55MB/s
PC_C. Tempo: 491 sec. 8.14MB/s

TEST DELLE CONNESSIONI WIRELESS (SENZA FILI)

PC_A, PC_B e PC_C sono Portatili. La PremoBox usa le due porte wireless configurate come due Access Point indiependenti: entrambi forniscono il servizio dhcp per PC_A e PC_B. PC_A recceve l'IP 192.168.10.2 e PC_B riceve l'IP 192.168.20.2. La PremoBox (tramite la porta  LAN della Cubieboard) e PC_C sono connessi al Modem ADSL che fornisce ad entrambi un indirizzo IP dinamico.

Tutti i test sono fatti usando file da 4000MB (4.194.304.000 byte).

TEST #1 PC_A prelava un file dalla PremoBox tramite scp.
RISULTATO #1 Tempo: 1716 sec. Velocità: 2.33MB/s

TEST #2 PC_A preleva un file dalla PremoBox tramite ftp.
RISULTATO #2 Tempo: 1768 sec. Velocità: 2.26MB/s

TEST #3 Entrambi PC_A e PC_B prelevano un file dalla PremoBox tramite ftp (il comando vien lanciato su entrambi i PC allo stesso momento).
RISULTATO #3
PC_A .Tempo: 2545sec. Velocità: 1.57MB/s.
PC_B. Tempo: 2620sec. Velocità: 1.52MB/s.

TEST #4 PremoBox un funzione di router, PC_A preleva da PC_B un file tramite scp.
RISULTATO #4 Tempo: 2997sec. Velocità: 1.33MB/s

USB I/O TESTs

Le seguenti periferiche sono connesse alla PremoBox:

sda1: disco fisso da 500GB (formattato in ext4) connesso alla porta SATA della cubieboard
sdb2: Partizione (formattata vfat) da 12GB di una “chiavetta” da 16GB.
sdc2: Partizione (formattata vfat) da 12GB di una “chiavetta” da 16GB.

NOTA: Le “pennette” USB non sono uguali, sdb ha un I/O più veloce di sdc.

Tutti i test sono atti con file da 4000MB (4.194.304.000 byte).

TEST #1 copia da sda1 a sdb2
RISULTATO #1 Tempo: 197 sec. Velocità: 20,30MB/s

TEST #2 copia da sda1 a sdc2
RISULTATO #1 Tempo: 398 sec. Velocità: 10,05MB/s

TEST #3 copia da sdc2 a sdb2
RISULTATO #2 Tempo: 258 sec. Velocità: 15.50MB/s