Toon posts:

100% cpu usage na sluiten applet

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb ooit eens een applet gmaakt, die 100% cpu gebruikt.
Op zich niet erg, echter ga ik naar een andere pagina, (zonder (de) applet) dan blijft cpu usage op 100%. Is het zo, dat ik de applet moet afsluiten, wanneer naar een andere pagina geclicked wordt?
Pas als iexplore (6.1) helemaal afgesloten wordt, daalt de cpu usage weer.

ZAC

  • SWfreak
  • Registratie: Juni 2001
  • Niet online
Er is er niet een of andere methode van een applet die aangeroepen wordt als je van de pagina weggaat (stop() geloof ik). Heb je deze geprobeerd?
Ik heb trouwens net even in IE6 gekeken, en hij lijkt die stop() niet te pakken. Dat helpt dus niet erg. Is het misschien iets dat met de Java-plugin te maken heeft (had het nl onder Mozilla ook).

  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 26-06 10:37

OZ-Gump

terug van weggeweest

Het lijkt er op dat je app blijft draaien binnen IE vanaf het moment dat je hem laadt. Het is natuurlijk altijd beter om een applet die je start wanneer nodig ook weer te stoppen als hij niet meer nodig is. Anders ben je een beetje eng bezig ;)
Mijn antwoord, op basis van jouw info, is dus JA, je moet de app netjes afsluiten als naar een andere pagina gegaan wordt.

My personal website


Verwijderd

Topicstarter
Ja julie hebben inderdaad gelijk!
Nog niet geimplementeerd maar het zal ongeveer zo moeten:

public void stop() // (roept bv. ie aan, indien van toepassing)
{
if (thread != null)
{
thread.stop();
}
}

In ieder geval bedankt voor de informatie, waarmee ik
wat gerichter kon zoeken met google.

ZAC

Verwijderd

we zijn hier toch allemaal om te helpen :)

  • nxt
  • Registratie: November 2001
  • Laatst online: 12-06 10:00

nxt

leer het je dan gelijk goed aan, en gebruik geen Deprecated methods

zie Thread.stop()
en Why is Thread.stop deprecated?

Verwijderd

Topicstarter
Ja meester.

(Hmmm ik dacht altijd dat het onwijs stoer was om deprecated functies te gebruiken, had ik nou toch maar me woordenboek gepakt destijds..)

In ieder geval bedankt voor de link.
Pagina: 1