Служба управления частотой процессоров

Служба предназначена для изменения частоты процессоров (вычислительных ядер).

Сведения о методах службы приведены в таблице ниже.

Методы службы cpufreq.CpuFreq (интерфейс kl.core.CpuFreq)

Метод

Назначение и параметры метода

Потенциальная опасность метода

GetLayout

Назначение

Позволяет получить сведения о процессорных группах.

В сведениях о процессорных группах перечислены существующие процессорные группы с указанием возможных значений параметра производительности для каждой из них. Этим параметром является комбинация соответствующих друг другу частоты и напряжения (англ. Operating Performance Point, OPP). Частота приводится в кГц, напряжение приводится в мкВ.

Параметры

  • [out] layout – последовательность, содержащая сведения о процессорных группах.
  • [out] rc – код возврата.

Нет.

GetCurOppId

Назначение

Позволяет получить индекс текущего OPP для заданной процессорной группы.

Параметры

  • [in] cpuGroupId – индекс процессорной группы. Нумерация начинается с нуля.
  • [out] oppId – индекс текущего OPP. Нумерация начинается с нуля.
  • [out] rc – код возврата.

Нет.

SetOppId

Назначение

Устанавливает заданный OPP для заданной процессорной группы.

Параметры

  • [in] GroupId – индекс процессорной группы. Нумерация начинается с нуля.
  • [in] oppId – индекс OPP. Нумерация начинается с нуля.
  • [out] rc – код возврата.

Позволяет изменить частоту процессорной группы.

В начало