La preferencia del kernel aumenta la capacidad de respuesta del sistema a los programas de espacio de usuario a costa de la eficiencia general. En la configuración de la fuente del núcleo, hay tres configuraciones. “Sin preferencia”, “Prevención voluntaria” y “Núcleo previsible”
El que elijas dependerá de lo que estés haciendo. La aceleración del núcleo ralentiza el rendimiento general de E / S del sistema, entre otras cosas.
Los servidores y similares que necesitan un rendimiento máximo tienden a tener sus núcleos construidos con “No Preemption”.
- ¿Cuál es la mejor aplicación de tarta de frambuesa?
- Estoy interesado en el desarrollo de IOS y en IOT. Teniendo en cuenta que soy un estudiante de informática, ¿debo comenzar con Raspberry Pi o Arduino? ¿Por qué?
- ¿Qué proyecto innovador puedo presentar para mi presentación de proyecto de último año con Arduino o Raspberry-Pi?
- ¿Qué sensor puedo usar para detectar una presencia humana, para hacer un proyecto de automatización del hogar en Raspberry Pi?
- ¿Dónde puedo hacer la capacitación en línea de Raspberry Pi: Full Stack?
Los sistemas destinados al uso de escritorio tienden a construirse con “Prevención voluntaria”, ya que esto causa solo una pequeña disminución en la eficiencia, pero elimina el movimiento desigual del mouse y tartamudeos similares en el tiempo de respuesta de la interfaz de usuario.
Los sistemas destinados al uso de “baja latencia” para cosas como la edición de video y audio, donde incluso los pequeños parpadeos en la capacidad de respuesta de la interfaz de usuario bajo “Prevención voluntaria” se crean con la opción “Núcleo preajustable”. Esto puede reducir seriamente el rendimiento total del sistema dependiendo de las circunstancias, pero asegura que cada nota de la canción que está componiendo se reproduzca con una precisión de milisegundos o mejor.
Sospecharía que el Pi está compilado con un núcleo preferente porque a) Es IO a través de interfaces muy lentas de todos modos, y b) No tiene un procesador particularmente rápido para los estándares modernos, por lo que debe prestar más atención a lo que el usuario está haciendo en para no parecer torpe.