The 4BSD process scheduler in the FreeBSD kernel performs scheduling based on CPU billing gathered from periodic process sampling ticks, which allows local users to cause a denial of service (CPU consumption) by performing voluntary nanosecond sleeps that result in the process not being active during a clock interrupt, as described in "Secretly Monopolizing the CPU Without Superuser Privileges."
El programador de procesos 4BSD en el núcleo de FreeBSD realiza la programación basándose en "facturación" (billing) de CPU recogida de muestreo de proceso periódico, lo cual permite a usuarios locales provocar una denegación de servicio (agotamiento de CPU) realizando esperas voluntarias de nanosegundos que provocan que el proceso no esté activo durante una interrupción de reloj, como se ha descrito en "Monopolizando Secretamente la CPU sin Privilegios de Superusuario" (Secretly Monopolizing the CPU Without Superuser Privileges).