Dear guys,
I am a computer science student and I hope I can
get help from you.
I have some general questions about the linux
operating system.
I hope I am at the right adress and if I am not,
please can you give an indicstion of the right one if you know it
???
Here are my questions:
1.How can a new process be created in
linux?
Does a process have pages when it is
created? Which ones?
How does it get the rest?
2.Linux uses demand paging as a memory management
policy.
a)Describe how to compute a physical adress
from a logical adress.
What is a linear
adress?
b)Describe the datastructure for the page
directory and the page table and their
relation.
c)Describe Linux page replacement policy in
detail.Does it use global or local
replacement?Does it suffer from belady's
anomaly?
d)When a page needs to be swapped out,what is the
maximum number of times the function
try_to_swap_out() is called,before a page is actually selected
to be swapped
out?
e)A pool of free frames exist in Linux.Describe its
mechanism and datastructure in detail.