On Oct 29, 7:53 pm, "Kenneth P. Turvey" <kt-use...@squeakydolphin.com>
wrote:
>
> What you probably want is for a thread to use no more than 10% of the CPU
> over some time interval. I don't think there is a way to do this in Java.
that's bad
> You are probably writing the code you are trying to limit, so this doesn't
> really apply to you.
Actually, I don't write the programs I'd like to limit. As part of
the EU project MUSIC (
www.music-ist.eu), I'm developing a method,
called divide and conquer (D&C), to distribute (parts of) applications
onto an ensemble of devices. As a result, otherwise unrelated, third-
party applications can end up on the same device, thus competing for
memory and CPU. (Check out Publications > Publications related to
MUSIC > Divide and Conquer on the MUSIC portal).
D&C will assign resources to applications. Because control is better
than confidence, it is desirable that D&C can limit the resources and
is able to change these limits later on. Of course, for the purpose
of research it is OK to simply assign the limits and assume that the
applications will follow them. But I'd prefer to have at least one
demonstrator with actual control over the resources, even if this
would work only for one specific hardware/software combination.
Any suggestions welcome.
Ulrich