KernRate puede perfilar procesos en modo de usuario y subprocesos en modo kernel. Utiliza la función de creación de perfiles basada en muestras que se introdujo en la primera versión de Windows NT, que registra las direcciones únicas en las que se ejecuta la CPU cuando se activa el temporizador de intervalo de creación de perfiles.