
Controle sus prioridades con un solo clic
Es una de las características menos conocidas de los sistemas operativos en general (Windows, Linux, y otros) y, definitivamente, de las menos explotadas. Hablo de la posibilidad de poner programas en segundo plano con una prioridad muy baja, de tal modo que la computadora les preste atención sólo cuando no está haciendo ninguna otra cosa.
El término prioridad no es caprichoso. El tipo de multitarea que permiten los sistemas operativos modernos se denomina prioritaria , porque son Windows o Linux los que deciden cuándo darle tiempo de microprocesador a una tarea. Antiguamente, se usaba la multitarea cooperativa , en la que los programas decidían cuánto usar de la capacidad de cálculo disponible. Por cierto, esto era caótico e ineficiente, y nunca faltaba el software que acaparaba el tiempo de procesador, incapacitando la máquina para casi cualquier otra cosa.
Hoy, en Windows XP, los procesos (es decir, los programas) pueden tener una prioridad Baja, Por debajo de lo normal, Normal, Arriba de lo normal, Alta y Tiempo real . De forma predeterminada, los programas que nosotros mismos convocamos con un doble clic tienen una prioridad Normal . Si se trata de un proceso en segundo plano que no necesitamos que termine rápidamente, podemos poner ese valor en Baja . ¿Cómo? Abriendo el Administrador de tareas ( Mayúsculas+Ctrl+Esc ) y buscando el programa en la pestaña Procesos. Una vez localizado, un clic del botón secundario desplegará un menú. Allí hay que elegir Establecer Prioridad , lo que a su vez muestra un submenú con las posibilidades antes mencionadas.
A la lista de procesos se le puede añadir una cantidad de columnas, entre ellas Prioridad base , con lo que podremos saber la precedencia que tendrá cada programa ante Windows. Para eso se usa el menú Ver>Seleccionar columnas . Se entiende que no hay que andar cambiando la prioridad de un proceso porque sí. Tampoco es una buena idea llevar este valor a Tiempo real , una prioridad que se reserva para componentes del sistema operativo.
Ahora, ¿existe la posibilidad de establecer la prioridad de un programa desde el arranque? Sí, y el dato me vino muy bien para crear un acceso directo para el software de diseño 3D que uso en mi computadora ( Blender ; www.blender.org ). Como el proceso de renderizar es muy exigente, conviene bajar su prioridad y dejarlo en segundo plano, para que no entorpezca el resto del sistema. Se usa el comando start. Por ejemplo, el comando
start blender.exe /low
inicia el programa con una prioridad baja. Con start /? se listan las otras opciones de esta útil instrucción de Windows.







