0% found this document useful (0 votes)
67 views

Homework No.1 Due Date: April 8 2014 at The End of The Class Time

The document outlines homework assignments on operating system concepts. It includes questions about resource management in different systems, running commands to observe processes and system information, listing OS services and their benefits, and describing memory protection and context switching in kernels.

Uploaded by

roswan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
67 views

Homework No.1 Due Date: April 8 2014 at The End of The Class Time

The document outlines homework assignments on operating system concepts. It includes questions about resource management in different systems, running commands to observe processes and system information, listing OS services and their benefits, and describing memory protection and context switching in kernels.

Uploaded by

roswan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Homework No.

1
Due Date: April 8 2014 at the end of the class time.
1. The issue of resource utilization shows up in different forms in different types of
operating systems. List what resources must be managed carefully in the following settings:
(10%)
a. Sever systems
b. Desktops connected to servers
c. Tablet

2. Run ps with u option and show what is your current terminal type, the pid of ps
command and parent pid of it. (10%)

3. Enter the following commands and report your observation. (10%)
a. who and tty
b. tput clear
c. id
d. ps
e. echo $$

4. List five services provided by an operating system. Explain how each provides
convenience to the users. Explain also in which cases it would be impossible for user-level
programs to provide these services and how they are protected.(20%)

5) explain mechanisms that OS and hardware provides to ensure system resources and
instructions are protected. (10%)

6) Describe how OS protects memory (10%)

7) Describe the actions a kernel takes to context switch between processes. (10%)
8) if you have to improve the context switch by reducing the overhead, what will you
do (hints: software or hardware solutions) (10 %)
9) issue top command on your unix/linux (e.g. sample screen below is just an
example only) and interpret what are all column across for each process (10%)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy