Package | Description |
---|---|
javax.realtime |
Jamaica's implementation of the Real-Time Specification for Java.
|
Modifier and Type | Method and Description |
---|---|
static Affinity |
Affinity.generate(java.util.BitSet set)
Determines the Affinity corresponding to a
BitSet , where each
bit in set represents a CPU. |
Affinity |
BoundRealtimeExecutor.getAffinity()
Determine the affinity set instance associated with
task . |
Affinity |
SchedulingParameters.getAffinity()
Determine the affinity set instance associated of these parameters.
|
static Affinity[] |
Affinity.getPredefinedAffinities()
Short hand for getPredefinedAffinities(null)
|
static Affinity[] |
Affinity.getPredefinedAffinities(Affinity[] dest)
Copy the set of all predefined affinity sets to an array
|
static Affinity |
Affinity.getRootAffinity()
Gets the root Affinity: the Affinity that can be used to allow
a schedulable to run on all the processing units available to the VM.
|
Modifier and Type | Method and Description |
---|---|
static Affinity[] |
Affinity.getPredefinedAffinities(Affinity[] dest)
Copy the set of all predefined affinity sets to an array
|
void |
BoundRealtimeExecutor.setAffinity(Affinity set)
Set the processor affinity of a
task to set with
immediate effect. |
boolean |
Affinity.subsumes(Affinity other)
Determines whether or not
other is equal to or a proper subset
of this affinity. |
Constructor and Description |
---|
PriorityParameters(int priority,
Affinity affinity)
Creates an instance of
PriorityParameters with the given features. |
SchedulingParameters(Affinity affinity)
Creates a new instance of
SchedulingParameters . |
aicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2022 aicas GmbH. All Rights Reserved.