Describing basic linux file system organization


Question 1)a) What are the aspects of memory management?

b) Compare and contrast contiguous and non-contiguous memory allocation.

c) State any 3 differences with description between paging and segmentation.

Question 2)a) What is the concept of Virtual Memory? Describe concepts of logical and physical addresses.

b) Describe the following with respect to memory management.

i) Compaction

ii) Fragmentation

iii) Swapping.

c) Describe:-

i) Best Fit allocation algorithm

ii) First Fit allocation algorithm

Question 3)a) Describe any 3 characteristics of I/O devices.

b) Describe the following:-

i) A file

ii) File operations

iii) A Directory structure

c) Explain the basic I/O organization.

Question 4)a) How does Direct Memory Access [DMA] increase system concurrency? How does it complicate the hardware design?

b) Describe any 3 file access methods.

c) Describe the concept of file protection. What are the different access rights given to a file?

Question 5)a) Describe the following components of a Linux system.

i) Kernel

ii) System libraries

iii) System utilities.

b) What is a system call? What is a system command?

c) What are the 2 major functionalities of a Linux Kernel?

Question 6)a) Describe the following with respect to Linux OS.

i) Fork system call.

ii) Exec system call.

iii) Process ID.

iv) Thread.

v) Exit system call.

vi) Kmalloc.

b) Draw and describe the basic Linux file system organization.

c) Draw and describe the basic Linux Kernel components.

Request for Solution File

Ask an Expert for Answer!!
Operating System: Describing basic linux file system organization
Reference No:- TGS05632

Expected delivery within 24 Hours