Viewing reserved memory for pending jobs (bjobs)

About this task

If the job memory requirements cannot be satisfied, bjobs -l shows the pending reason. bjobs -l shows both reserved slots and reserved memory.

Procedure

For example, the following job reserves 60 MB of memory on hostA:
bsub -m hostA -n 2 -q reservation -R"rusage[mem=60]" sleep 8888
Job <3> is submitted to queue <reservation>.
bjobs -l shows the reserved memory:
bjobs -lp
Job <3>, User <user1>, Project <default>, Status <PEND>, Queue <reservation>
                      , Command <sleep 8888> 
Tue Jan 22 17:01:05 2010: Submitted from host <user1>, CWD </home/user1/>, 2 Processors 
Requested, Requested Resources <rusage[mem=60]>, Specified Hosts <hostA>; 
Tue Jan 22 17:01:15 2010: Reserved <1> job slot on host <hostA>; 
Tue Jan 22 17:01:15 2010: Reserved <60> megabyte memory on host <60M*hostA>;  
PENDING REASONS:  Not enough job slot(s): hostA;  
 
SCHEDULING PARAMETERS 
           r15s   r1m   r15m   ut    pg    io   ls    it    tmp    swp    mem  
loadSched  -       -      -     -     -    -    -     -      -      -      -      
loadStop   -       -      -     -     -    -    -     -      -      -      -  
 
                cpuspeed    bandwidth  
loadSched          -            -  
loadStop           -             -  
RESOURCE REQUIREMENT DETAILS:
...