Olá,
Estou desenvolvendo uma aplicação em Java+CORBAsec e gostaria de fazer umas medidas de latência do tempo gasto na invocação do método para diferentes tamanhos de mensagens. Tipo, gostaria que fosse passado um parâmetro o qual expresse a faixa de 256bytes até 100Kbytes.
Ex:
byte[] tamanho = new byte[100*1024];
int startTime = System.currentTimeMillis();
boolean ok = remoteObject.speedTest(tamanho);
int stopTime = System.currentTimeMillis();
int resultTime = (stopTime - startTime) ;
Minha dúvida é a seguinte:
Estaria certo a declaração da variável tamanho ? Tipo, realmente estou passando 100Kbytes ?
Ou, alguém tem uma prática melhor para fazer essas medidas ?
Obrigado,
Emerson