Технические вопросы и ответы QA1575

Поддерживаемый KPIs

Q: Как я говорю, является ли функция ядра частью поддерживаемого KPI?

A: Как я говорю, является ли функция ядра частью поддерживаемого KPI?

Существует два основных критерия:

Проверка первого критерия проста: используйте свое любимое текстовое средство поиска, чтобы видеть, объявляется ли функция в заголовках платформы Ядра.

Существует два способа проверить второй критерий.

Перечисление 1  Используя FindKPI.py

$ ./FindKPI.py vnode_create lck_mtx_lock
vnode_create com.apple.kpi.bsd
lck_mtx_lock com.apple.kpi.libkern
$ # You can also supply C++ class names.
$ ./FindKPI.py OSDictionary IOMemoryDescriptor
OSDictionary com.apple.kpi.libkern
IOMemoryDescriptor com.apple.kpi.iokit

Конечно, существуют исключения к каждому правилу. Например:

Downloadables



История версии документа


ДатаПримечания
25.03.2008

Новый документ, описывающий, как проверить, является ли функция ядра частью поддерживаемого KPI.