Article View: be.comp.programming
Article #1524Re: [Java] vraagje ivm Threads
From: Passero
Date: Tue, 15 Feb 2005 11:23
Date: Tue, 15 Feb 2005 11:23
25 lines
2031 bytes
2031 bytes
Ik heb een "tijdelijke" oplossing gevonden die werkt maar blijkbaar
vreet die processortijd. Ik heb de priority van de thread op min gezet
omdat het anders niet doenbaar is. Is er een andere manier om het op te
lossen?
public void run()
{
String bericht = "";
try
{
while (true)
{
if(in.ready())
{
bericht = in.readLine();
sessie.verwerkBericht(bericht);
}
else this.yield();
}
}catch(Exception ex){ex.printStackTrace();}
}
Die "else this.yield();" zorgt ervoor dat de andere klassen tijd krijgen
om hun ding te doen maar kvind het toch niet zo performant om eerlijk te
zijn :s
Technical Details
Message-ID:
<xYkQd.12172$VT7.483449@phobos.telenet-ops.be>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!skynet.be!skynet.be!195.130.132.77.MISMATCH!nntp.telenet.be!kwabbernoot.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mailReferences:
<w67Qd.11727$VT7.483449@phobos.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,9bf68d08c30a77d7 X-Google-Thread: 107324,9bf68d08c30a77d7 X-Google-Attributes: gidfcea4,gid107324,public X-Google-Language: DUTCH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!skynet.be!skynet.be!195.130.132.77.MISMATCH!nntp.telenet.be!kwabbernoot.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail From: Passero <yanongena@pandora.be> User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: nl-NL, nl, en MIME-Version: 1.0 Newsgroups: be.comp.programming,nl.comp.programmeren Subject: Re: [Java] vraagje ivm Threads References: <w67Qd.11727$VT7.483449@phobos.telenet-ops.be> In-Reply-To: <w67Qd.11727$VT7.483449@phobos.telenet-ops.be> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Lines: 25 Message-ID: <xYkQd.12172$VT7.483449@phobos.telenet-ops.be> Date: Tue, 15 Feb 2005 11:23:09 GMT NNTP-Posting-Host: 84.194.223.119 X-Complaints-To: abuse@telenet.be X-Trace: phobos.telenet-ops.be 1108466589 84.194.223.119 (Tue, 15 Feb 2005 12:23:09 MET) NNTP-Posting-Date: Tue, 15 Feb 2005 12:23:09 MET Organization: Telenet Internet