Alguem sabe como configurar o uso da rede em JAVA com sockets, ou melhor, como alocar um percentual do link da rede disponível e não a rede completa?
Configurar uso da rede em java
Z
2 Respostas
T
dentro do programa, o melhor que vc pode fazer eh (eu acho) monitorar o quanto vc esta usando (contando mesmo os bytes transferidos / segundo) e inserir pausas para diminuir o fluxo, de acordo com a ocupacao…
Z
Seria mais ou menos assim para calcular o num bytes/segundo ???
long inicio = System.currentTimeMillis();
DataOutputStream out = new DataOutputStream(socket.getOutputStream));
out.writeUTF(msg);
out.flush();
long fim = System.currentTimeMillis();
//milisegundos necessário para a qtd de bytes
MILSEG_REDE = (msg.getBytes().length / MAX_REDE) * 0.001; //onde max_rede é calculado de acordo com o link exemplo 128mbs = 16777216 bytes/segundo
logger.info("** milisegundos para transf " + (fim - inicio));
Zélia
Criado 14 de julho de 2006
Ultima resposta 18 de jul. de 2006
Respostas 2
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo