CPUThrottlingWaiter
public class CpuThrottlingWaiter
extends BaseTargetPreparer
Um ITargetPreparer
que espera até que a frequência máxima em todos os núcleos seja restaurada para o nível mais alto disponível
Resumo
Métodos protegidos |
---|
| getCpuMaxFreqs ( ITestDevice device) Lê informações em /sys/devices/system/cpu para determinar os núcleos disponíveis e as frequências máximas possíveis para cada núcleo |
Construtores públicos
CPUThrottlingWaiter
public CpuThrottlingWaiter ()
Métodos públicos
public void setUp (TestInformation testInfo)
Parâmetros |
---|
testInfo | TestInformation |
Métodos protegidos
getCpuMaxFreqs
protected getCpuMaxFreqs (ITestDevice device)
Lê informações em /sys/devices/system/cpu para determinar os núcleos disponíveis e as frequências máximas possíveis para cada núcleo
Parâmetros |
---|
device | ITestDevice : dispositivo em teste |
Devoluções |
---|
| um ERROR(/Map) com caminhos para sysfs cpuinfo como chave e frequência máxima correspondente como valor |