tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von socke77
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
547
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Pasukaru
    Pasukaru Pasukaru ist offline Mitglied
    Registriert seit
    Apr 2010
    Ort
    Kaldadewui
    Beiträge
    16
    Howdy,

    Bin ein kleines Netzwerk-fähiges Spiel am programmieren, funktioniert auch alles. Jetzt will ich aber noch an den Feinheiten arbeiten.
    Hier mein "Problem":

    Ich hab einen Thread als "sender" laufen, der wie folgt aufgebaut ist:

    Code java:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    
    public void run(){
        while( run ){
            switch( state ){
            case SLEEP:
                try{
                    
                } catch (InterruptedException e){
                    sleep(1);
                }
                break;
            case ...:
            }
        }
    }

    Nichts großes also. Je nach dem was er schicken soll, wird die entsprechende Methode dazu aufgerufen.
    In der Zeit, in der er nichts zu tun hat, soll er schlafen. Im Taskmanager hab ich festgestellt, dass sich der Memory des Programms ständig vergrößert, auch wenn er nichts tut (außer "schlafen"). Bei größeren Programmen mit mehreren schlafenden Threads kann ich mir vorstellen, dass so ein Verhalten evtl. zu Problemen führen kann.(?) Daher frage ich mich, ob es eine bessere Lösung gibt?

    Danke schonmal vorab für eure Antworten!
    Geändert von Pasukaru (19.01.11 um 21:28 Uhr)
     
    MfG - Pasukaru
    ---------------------

  2. #2
    socke77 socke77 ist offline Rookie
    Registriert seit
    Nov 2010
    Beiträge
    9
    Google helps.

    Guck mal hier:
    http://openbook.galileocomputing.de/...7b0d4bfb121d68

    Gruß
    Pasukaru bedankt sich. 

  3. #3
    Avatar von Pasukaru
    Pasukaru Pasukaru ist offline Mitglied
    Registriert seit
    Apr 2010
    Ort
    Kaldadewui
    Beiträge
    16
    Danke für die Antwort - genau danach hab ich gesucht!
     
    MfG - Pasukaru
    ---------------------

Ähnliche Themen

  1. Antworten: 6
    Letzter Beitrag: 24.11.05, 13:56
  2. Antworten: 2
    Letzter Beitrag: 10.03.05, 22:36
  3. Threads richtig killen
    Von LuCasn im Forum .NET Archiv
    Antworten: 15
    Letzter Beitrag: 24.09.04, 13:56
  4. Antworten: 17
    Letzter Beitrag: 06.11.02, 18:07