Article View: es.comp.lenguajes.java
Article #29833Re: problemas con los threads
From: Jorge Baez
Date: Thu, 16 Oct 1997 00:00
Date: Thu, 16 Oct 1997 00:00
59 lines
2044 bytes
2044 bytes
Chano G�mez wrote in message <3444F36C.5A2A0EB4@ran.es>...
>> Bueno, cada vez que hago mi applet 'runnable', el fantastico
>> thread me deja el interface sin recursos...Puede que exista una
>> forma de que no consuma tanto, pero no hay nada de
>> documetacion...El codigo es muy sencillo, y no parece que
>> revista tiempo de proceso... Mucho menos que el polling.
>
>
>Pues si no nos pones un cachito de c�digo para que nos hagamos
>una idea, te
>podemos ayudar m�s bien poco. Es como si dices "He hecho un
>programa en Java y
>no me funciona... �Qu� puede ser? �Ha tenido alguien el mismo
>problema?".
>
>Si t� te quejas de que hay "poca documentaci�n" (y hay mucha!),
>imag�nate nosotros...
>
>Chano.
El problema es que capturo la entrada de dato s de un socket:
Socket s=new Socket(host,puerto);
InputStream entrada=s.getImputStrem();
O algo asi...
Para saber si hay datos disponibles hago:
myThread=new Thread();
myThread.start();
...
public void run() {
try {
/******
*** Bulce principal
*****/
// mientras haya datos disponibles... do!
while(entrada.avail()>0){
codigo !!!!!!
}
}
catch(....) {
}
socket.close();
}
He conseguido optimizar bajando la prioridad del thread:
myThread=new Thread();
myThread.setPriority(Thread.MIN_PRIORITY);
myThread.start();
Pero de vez en cuando sigue dando problrmas....
Alguna solucion?
Alternativa para recoger los datos?
Technical Details
Message-ID:
<624qaa$bc4$1@eubuf21.eu.concert.net>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<621phh$j4n$1@eubuf21.eu.concert.net> <3444F36C.5A2A0EB4@ran.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,81ae46b387e0e534 X-Google-Attributes: gid1116f3,public From: "Jorge Baez" <giggler@recoletos.es> Subject: Re: problemas con los threads Date: 1997/10/16 Message-ID: <624qaa$bc4$1@eubuf21.eu.concert.net> X-Deja-AN: 281447603 References: <621phh$j4n$1@eubuf21.eu.concert.net> <3444F36C.5A2A0EB4@ran.es> X-MimeOle: Produced By Microsoft MimeOLE V4.71.1712.3 Organization: A poorly-installed InterNetNews site Newsgroups: es.comp.lenguajes.java