utilidades una tipos sirve que pasa para memoria hay cuantos computadora aumento slurm

slurm - una - tipos de memoria ram



Averigüe el tiempo de CPU y el uso de memoria de un trabajo slurm (3)

@ aaron.kizmiller tiene razón, sacct es el comando a usar.

Uno puede obtener todos los campos siguientes pasándolos a saact --format="field,field"

Fields :

Account AdminComment AllocCPUS AllocGRES AllocNodes AllocTRES AssocID AveCPU AveCPUFreq AveDiskRead AveDiskWrite AvePages AveRSS AveVMSize BlockID Cluster Comment ConsumedEnergy ConsumedEnergyRaw CPUTime CPUTimeRAW DerivedExitCode Elapsed ElapsedRaw Eligible End ExitCode GID Group JobID JobIDRaw JobName Layout MaxDiskRead MaxDiskReadNode MaxDiskReadTask MaxDiskWrite MaxDiskWriteNode MaxDiskWriteTask MaxPages MaxPagesNode MaxPagesTask MaxRSS MaxRSSNode MaxRSSTask MaxVMSize MaxVMSizeNode MaxVMSizeTask McsLabel MinCPU MinCPUNode MinCPUTask NCPUS NNodes NodeList NTasks Priority Partition QOS QOSRAW ReqCPUFreq ReqCPUFreqMin ReqCPUFreqMax ReqCPUFreqGov ReqCPUS ReqGRES ReqMem ReqNodes ReqTRES Reservation ReservationId Reserved ResvCPU ResvCPURAW Start State Submit Suspended SystemCPU Timelimit TotalCPU UID User UserCPU WCKey WCKeyID WorkDir

Por ejemplo, para enumerar todos los identificadores de trabajo, el tiempo transcurrido y el tamaño máximo de VM, puede ejecutar:

sacct --format=''JobID,Elapsed,MaxVMSize''

Supongo que es una pregunta bastante trivial pero, sin embargo, estoy buscando el comando (que supongo que es correcto) que mostrará el tiempo de CPU y la memoria utilizada por un ID de trabajo slurm.


Tienes razón en que el comando sacct es lo que estás buscando. El interruptor de formato es el otro elemento clave. Si ejecuta este comando:

sacct -e

obtendrá una copia impresa de los diferentes campos que se pueden usar para el modificador --format. Los detalles de cada campo se describen en la sección Campos de cuenta de trabajo de la página de manual. Para el tiempo de CPU y la memoria, CPUTime y MaxRSS son probablemente lo que estás buscando. cputimeraw también se puede usar si desea el número en segundos, a diferencia del formato de hora de Slurm habitual.

sacct --format="CPUTime,MaxRSS"


sacct es de hecho el comando para usar para trabajos terminados. Para ejecutar trabajos, puede mirar el comando sstat .