Once a job has started to run, use squeue -j <jobid> to determine the nodes allocated to the job. ssh into each of these nodes using the ssh <node_name> command. Use top -u <YourNetID> to see the memory used by each of your processes on that node (see the RES column). CPU efficiency is shown in the %CPU column. The state of the process is typically R (running) or S (sleeping). If your job is multi-threaded, use top -H -u <YourNetID> to see information on each thread. While logged in to each compute node, check the amount of disk space you are using on that node's /scratch disk. Learn more about allocating memory.