| Procaff SART A Processon Una macchina con più di una CPU su un processore dedicato |
Scarica ora |
Procaff Classifica e riepilogo
- Nome editore:
- Stefan Albrecht Kuhr
- Sistemi operativi:
- Windows All
- Dimensione del file:
- 67 KB
Procaff Tag
Procaff Descrizione
L'applicazione Procaff è stata progettata per avviare un processo (un'applicazione) su una macchina con più di un processore (CPU) su un processore dedicato o su un sottoinsieme dei processori disponibili. Il suo nome è destinato a "Processor Affinità" che è l'unica proprietà, Procaff cambia per il processo che crea o cambia. L'affinità del processore è semplicemente un numero con cui ogni processo è associato. Serve come array di bit che determina su quali cpus in un sistema sono autorizzati i fili di un particolare processo. Ad esempio, un'affinità del processore di 2 significa che il processo può essere eseguito solo sulla CPU 1, poiché è impostato solo il bit all'indice 1 (se l'affinità del processore è considerata come un array di bit con l'indicizzazione che inizia con lo zero). Un'affinità del processore di 1 mezzi, che il processo, o meglio ancora, i thread di tale processo, possono essere eseguiti solo su CPU 0. Un'affinità del processore di 3 significa che il processo può funzionare su entrambe le CPU 0 e 1. Affinità del processore di 0 significa che non vi è alcuna CPU che questo processo può essere acceso, ed è quindi possibile. L'affinità del processore è normalmente ereditata dal processo principale che avvia un particolare processo, ma può anche essere modificato in fase di esecuzione da un altro processo. Entrambe queste cose sono implementate in Procaff. Con / Aspetta, un nuovo processo verrà avviato sincronuosamente, cioè Procaff attenderà finché il nuovo processo termina e rilascerà il codice di uscita del nuovo processo nella sua console. Con / Run, il nuovo processo inizierà Asynchronoly, cioè Procaff non aspetterà che il nuovo processo terminerà e quindi non sarà in grado di determinare il codice di uscita dei processi appena avviato (COZ "semplicemente non si preoccupa di tale risoluzione dei processi ). Per entrambi / Attendi AD / RUN, il secondo parametro della riga di comando è l'affinità del processore del nuovo processo. L'ultimo parametro è la riga di comando del nuovo processo. Con / impostato come parametro della riga di comando, il secondo parametro della riga di comando è di nuovo l'affinità del processore del processo, ma questa volta l'affinità del processore di un processo già esistente che è necessario specificare con il terzo parametro della riga di comando. Il terzo parametro deve essere specificato come ID di processo del processo esistente o del nome del processo.
Procaff Software correlato