Salve, ho creato un piccolo client in java per IRC, che semplicemente scarica file sul proprio pc tramite il protocollo DCC. il problema è che quando si esegue il ciclo in cui leggo i dati dal socket, con un oggetto di tipo DataInputStream e li scrivo in un file con un oggetto FileOutputStream, mi succede che il processo del programma occupa il 50%, 60% della cpu!! volevo sapere se è normale una cosa del genere!! a me personalmente sembra molto strano perchè quando ricevo i dati dal server irc, nn occupa tt questa cpu, però come appena apro la connessione in cui devo ricevere un file la cpu skizza al 50% 60%. che mi consigliate? grazie