COM 321-OPERATING SYSTEM II -What deadlock mean and give

Post New Homework

OPERATING SYSTEM II

General Objectives:

On Completion of this course the student should be able to:

1.0 Understand memory management technique.

2.0 Understand issues involved in virtual memory systems.

3.0 Understand file management in operating systems.

4.0 Understand additional processor scheduling Techniques.

5.0 Know how to deal with deadlocks simulation computing.

6.0 Understand implementation of various resource management techniques in real life operating system.

1-2 To understand:

Various main memory management techniques.

To Explain

The following memory management: swapping, fixed partition, paging, segmentation

3-4 To understand:

The strength and weakness of each technique.

To explain:

The advantages and disadvantages of the memory management technique and Give examples of real life OS in which the technique have been implemented.

5 To understand:

The concept of Virtual memory in an operating system.

To explain: Virtual memory

The need for virtual memory.

How virtual memory is implemented

Name the virtual memory techniques.

6-7 To Understand:

Demand paging technique, the various page reflect algorithm, and speechify the strength and weakness of each technique.

To explain:

The demand Paging technique.

Page replacements algorithm LRU, FIFU, second chicues, Not-recoding used, optimal etc. and

To State the:

Advantage and disadvantages of the page replacement algorithm.

8-9 To understand:

The concept of file system and its management in an  Operating System.

To explain:

Files and directory.

common file operation e.g. creation delete, update etc.

File management techniques.

Security and protection mechanism on files.

File system implementation in specific OS e.g. Urax, MS-OOS, Windows, etc.

10-11 To understand:

Processor scheduling techniques.

To explain:

Multi level queuing schedule.

The Real time active scheduling.

Scheduling and dispatching in a multiprocessor system.

Necessity of codes in a multiprocessing system.
 
12-13 To understand:

Deadlock occurrence in computing, and the methods of deadlock avoidance, previous and defect.

Explain

• What deadlock mean and give examples of deadlock.

• condition for deadlock.

• method of deadlock prevention.

• method of deadlock avoidance

• technique of Deadlock detection.

14-15 To understand:

Resource management techniques in an operating system.

To Explain:

Implementation technique employed in managing processor, main memory, the drive and information in operating system like UNIX, MS-DOS Windows, etc.

Post New Homework
Captcha

Looking tutor’s service for getting help in UK studies or college assignments? Order Now