A method for scheduling jobs in a computer 
system includes storing a plurality of 
job queue files in a 
random access memory, accessing at least one of the 
job queue files stored in 
random access memory, and scheduling, based in part on the at least one 
job queue file, execution of a job associated with the at least one job 
queue file. In a more particular embodiment, a method for scheduling jobs in a computer 
system include storing a plurality of job 
queue files in a 
random access memory. The plurality of job 
queue files include information associated with at least one job. The method also includes storing the information external to the 
random access memory and accessing at least one of the job queue files stored in the 
random access memory. The method also includes scheduling, based at least in part on the at least one job queue file, execution of a job associated with at least one job queue file. In response to the scheduling, the method includes updating the information stored in the job queue file and 
random access memory and the information stored external to the random access memory.