O artigo é o XXXX.
Os três benchmarks são:
- UBench - CPU e memória
- Bonnie++: acesso a disco (I/O)
- IPerf: largura de banda
Fiz testes com os três no UBUNTU.
O UBench eu baixei de http://www.phystech.com/download/ubench.html e tive que compilar.
Ao compilar ocorreram alguns erros.
Nos arquivos cpubench.c e membench.c troque CLK_TCK por sysconf(_SC_CLK_TCK), e compile.
Digite ./configure para criar o Makefile, digite make para compilar, e ./ubench para executar.
Como resultado aparece algo do tipo:
Unix Benchmark Utility v.0.3
Copyright (C) July, 1999 PhysTech, Inc.
Author: Sergei Viznyuk <sv@phystech.com>
http://www.phystech.com/download/ubench.html
Linux 2.6.32-30-generic #59-Ubuntu SMP Tue Mar 1 21:30:21 UTC 2011 i686
Ubench CPU: 579181
Ubench MEM: 372648
--------------------
Ubench AVG: 475914
O Bonnie++ já vem com o UBUNTU, bastando instalar: sudo apt-get install bonnie++
Como resultado aparece algo do tipo:
Writing a byte at a time...done
Writing intelligently...done
Rewriting...done
Reading a byte at a time...done
Reading intelligently...done
start 'em...done...done...done...done...done...
Create files in sequential order...done.
Stat files in sequential order...done.
Delete files in sequential order...done.
Create files in random order...done.
Stat files in random order...done.
Delete files in random order...done.
Version 1.96 ------Sequential Output------ --Sequential Input- --Random-
Concurrency 1 -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
SALAPROF11 2G 281 99 63381 10 29097 4 1718 86 68368 4 148.6 4
Latency 34655us 924ms 1144ms 108ms 177ms 1078ms
Version 1.96 ------Sequential Create------ --------Random Create--------
SALAPROF11 -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
16 +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++
Latency 352us 977us 962us 180us 142us 138us
1.96,1.96,SALAPROF11,1,1303311806,2G,,281,99,63381,10,29097,4,1718,86,68368,4,148.6,4,16,,,,,+++++,+++,+++++,+++,+++++,+++,+++++,+++,+++++,+++,+++++,+++,34655us,924ms,1144ms,108ms,177ms,1078ms,352us,977us,962us,180us,142us,138us
O IPerf já vem com o UBUNTU, bastando instalar: sudo apt-get install iperf
É necessário duas máquinas, onde uma será o servidor e outra o cliente.
Como resultado aparece algo do tipo:
root@jaccon:~# iperf -c 192.168.0.1
------------------------------------------------------------
Client connecting to 192.168.0.1, TCP port 5001
TCP window size: 128 KByte (default)
------------------------------------------------------------
5 local 192.168.0.1 port 32926 connected with 192.168.0.1 port 5001
5 0.0-10.0 sec 1.86 GBytes 1.59 Gbits/sec
Nenhum comentário:
Postar um comentário