| Procaff SART Un procesamiento Una máquina con más de una CPU en un procesador dedicado |
Descargar ahora |
Procaff Clasificación y resumen
- Nombre del editor:
- Stefan Albrecht Kuhr
- Sistemas operativos:
- Windows All
- Tamaño del archivo:
- 67 KB
Procaff Etiquetas
Procaff Descripción
La aplicación procaff fue diseñada para iniciar un proceso (una aplicación) en una máquina con más de un procesador (CPU) en un procesador dedicado o en un subconjunto de los procesadores disponibles. Su nombre significa "afinidad del procesador", que es la propiedad, procraff cambia para el proceso que crea o cambia. La afinidad del procesador es simplemente un número con el que se asocia cada proceso. Sirve como una matriz de bits que determina en qué CPU en un sistema se dejan correr los hilos de un proceso en particular. Por ejemplo, una afinidad del procesador de 2 significa que el proceso solo se puede ejecutar en la CPU 1, ya que solo se establece el bit en el índice 1 (si la afinidad del procesador se considera una matriz de bits con la indexación que comienza a cero a la derecha). Una afinidad del procesador de 1 significa que el proceso, o mejor aún, los hilos de ese proceso, solo pueden funcionar en la CPU 0. Una afinidad del procesador de 3 significa que el proceso puede ejecutarse en las CPU 0 y 1. una afinidad del procesador de 0 significa que no hay CPU de que este proceso puede funcionar, y por lo tanto no es posible. La afinidad del procesador normalmente se hereda del proceso principal que inicia un proceso en particular, pero también se puede cambiar en tiempo de ejecución desde otro proceso. Ambas cosas se implementan en PROCAFF. Con / Espere, se iniciará un nuevo proceso sincronuosamente, es decir, procraff esperará hasta que el nuevo proceso termina y luego emitirá el código de salida del nuevo proceso en su consola. Con / Ejecutar, el nuevo proceso comenzará asíncronuosamente, es decir, procraff no esperará que el nuevo proceso termine y, por lo tanto, no podrá determinar el código de salida de los procesos recién iniciados (COZ "simplemente no se preocupa por la terminación de los procesos ). Para ambos / esperar y / ejecutar, el segundo parámetro de línea de comandos es la afinidad del procesador del nuevo proceso. El último parámetro es la línea de comandos del nuevo proceso. Con / se establece como el primer parámetro de línea de comandos, el segundo parámetro de línea de comandos es nuevamente la afinidad del procesador del proceso, pero esta vez la afinidad del procesador de un proceso ya existente que tiene que especificar con el tercer parámetro de línea de comandos. El tercer parámetro debe especificarse como la ID de proceso del proceso existente o el nombre del proceso.
Procaff Software relacionado