Preguntas etiquetadas con scheduling

Una técnica para programar tareas que se ejecutarán en un momento específico o en un evento específico.

25
¿Alto uso de CPU con CFS?

Hice una pregunta anterior para tratar de aislar la fuente de un aumento en el uso de la CPU al mover una aplicación de RHEL 5 a RHEL 6. El análisis que hice para eso parece indicar que está siendo causado por el CFS en el núcleo. Escribí una aplicación de prueba para tratar de verificar si este...

24
Programación de procesos en tiempo real en Linux

He estado aprendiendo algunos conceptos de programación. Actualmente mi comprensión hasta ahora es la siguiente. Hay procesos en tiempo real y procesos en tiempo no real. Los procesos en tiempo no real pueden tener nicevalores para su prioridad en el rango de -20 a +20 . El valor positivo más...

22
¿Por qué la amabilidad varía de -20 a 19?

El nicecomando le permite ajustar la prioridad de programación ("amabilidad") de un programa. En todos los sistemas tipo Unix que he usado, la simplicidad se especifica mediante un rango de enteros, donde -20 es la prioridad de programación más favorable, 0 es el valor predeterminado y 19 es el...

20
¿Cómo es un buen trabajo?

sched_setscheduler dice: Toda la programación es preventiva: si un proceso con una prioridad estática más alta está listo para ejecutarse, el proceso actualmente en ejecución se sustituirá y se devolverá a la lista de espera para su nivel de prioridad estática. mientras que setpriority dice...

20
Ejecute el script cada 30 minutos con systemd

Me gustaría ejecutar un script cada 30 minutos después de iniciar el sistema. Sé que puedes usar cron, pero no planeo usar esta característica a menudo, por lo tanto, me gustaría probarlo con systemd. Hasta ahora solo he encontrado los temporizadores monótonos que permiten ejecutar algo una vez...

16
¿Cómo habilitar y usar el planificador BFQ?

Acabo de instalar Linux kernel versión 4.12 en Ubuntu 17.04 usando ukuu (Ubuntu Kernel Update Utility https://doc.ubuntu-fr.org/ubuntu_kernel_upgrade_utility ). La cuestión es que, cuando verifico los programadores de E / S disponibles, parece que no puedo encontrar el BFQ ni el programador de E /...

14
Iniciar / detener un systemd.service en momentos específicos

Quiero iniciar y detener un systemd.service en momentos específicos. Presumiblemente usaré una unidad .timer para comenzar el trabajo, pero ¿hay alguna forma integrada de detener el trabajo después de una duración específica, o en un momento específico , o tengo que crear una segunda unidad .timer...

12
¿Por qué un sistema puede dejar de responder?

Acabo de ejecutar dot(un programa para dibujar gráficos dirigidos) con un archivo de entrada que era tan grande que no se podía procesar en un tiempo razonable. Todo mi sistema se congeló. Apenas podía llegar a una consola de texto con Ctrl+ Alt+ F1para matar dot, pero me llevó varios...

12
Bash Script en el inicio? (Linux)

¿Hay alguna manera de hacer / ejecutar un script bash al reiniciar (como en Debian / Ubuntu, por ejemplo, ya que eso es lo que tienen mis 2 cajas en casa) Además, ¿alguna guía recomendada para hacer trabajos cron? Soy completamente nuevo para ellos (pero serán de gran