Documente Academic
Documente Profesional
Documente Cultură
Project Phase 3
Page 1 of 2
National University of Computer & Emerging Sciences, Karachi Campus Operating Systems (CS206) Spring 2012
Project Phase 3
dump process_id Free Frames frames -f Memory Details mem Allocated Frames frames -a Display Registers registers
shown on the screen and also written in a file named process_file_name.dump Show the frame number and location of free frames List the details about memory allocated to a given process Show the process id and frame number of all allocated frames Displays the current contents of the CPU registers (GPR, SPR, flag reg.)
Notes for CLI: Commands are case-sensitive Give appropriate error message if any error in the command/option or the argument Return to the prompt immediately after executing the command and displaying the required output Notes for CLI and GUI All output will also be written in a (log) file. Do not make any assumptions on file names (like specific extensions) A valid file name can contain letters/numbers/_/. All output files must be saved in one directory
Miscellaneous Commands
Shutdown *Hibernate Shuts down the operating system, during shutdown process all processes should be killed and their process IDs displayed Save the current state of the system and resume from the same state when the system is started again
Page 2 of 2