Hallo,
ich habe bisher immer mit nur einem Thread gearbeitet und mir ist nun forlgende "Problematik" aufgefallen.
Und zwar ist es ja üblich, dass wenn ein Thread nicht zu viel Rechenzeit verbrauchen soll mit Thread.sleep(...) schlafen gelegt wird.
Wenn ich das jetzt richtig interpretiere werden doch alle vorhandenen Threads schlafen gelegt, da die sleep-Methode statisch ist, oder sehe ich das falsch?
Was nun, wenn ich mehrere Threads habe, die nicht die volle Rechnezeit ausnutzen, aber auch nicht gleichzeitig pausieren sollen?
Ich meine mal vor einiger Zeit eine entsprechende Lösung gesehen zu haben, jedoch hab ich nichts mehr dazu gefunden.
Gruß
ich habe bisher immer mit nur einem Thread gearbeitet und mir ist nun forlgende "Problematik" aufgefallen.
Und zwar ist es ja üblich, dass wenn ein Thread nicht zu viel Rechenzeit verbrauchen soll mit Thread.sleep(...) schlafen gelegt wird.
Wenn ich das jetzt richtig interpretiere werden doch alle vorhandenen Threads schlafen gelegt, da die sleep-Methode statisch ist, oder sehe ich das falsch?
Was nun, wenn ich mehrere Threads habe, die nicht die volle Rechnezeit ausnutzen, aber auch nicht gleichzeitig pausieren sollen?
Ich meine mal vor einiger Zeit eine entsprechende Lösung gesehen zu haben, jedoch hab ich nichts mehr dazu gefunden.
Gruß