Planificación de la CPU - Programación eficiente de procesos de la CPU
CPU Scheduling es una aplicación gratuita para Android desarrollada por Pinoy Computer Engineer en la categoría de Educación y Referencia. Esta aplicación está diseñada para resolver y graficar diferentes algoritmos de programación de CPU. La aplicación traza los valores en un gráfico de barras y proporciona el algoritmo que calcula el tiempo promedio de espera y de respuesta. La aplicación es fácil de usar y no requiere conexión a Internet.
La programación de CPU es un proceso esencial que permite que un proceso use la CPU mientras la ejecución de otro proceso está en espera debido a la indisponibilidad de cualquier recurso como I/O, lo que permite el uso completo de la CPU. El objetivo de la programación de CPU es hacer que el sistema sea eficiente, rápido y justo. La aplicación contiene seis algoritmos de programación de CPU, incluyendo Primero en llegar, primero en ser servido, el más corto restante primero (Preemptive), el más corto proceso primero (No preemptive), Round Robin, Prioridad (Preemptive) y Prioridad (No preemptive). La aplicación también contiene un botón "Generar" para poblar valores de muestra y probar diferentes algoritmos de inmediato.
En general, la programación de CPU es una aplicación útil para aquellos que desean programar eficientemente sus procesos de CPU. Es fácil de usar y proporciona la información necesaria para calcular el tiempo promedio de espera y de respuesta. Para soporte o recomendaciones, los usuarios pueden enviar un correo electrónico con sus inquietudes a