Describe the importance of data structure used by operating system to process management. Discuss the situation in which there is no space for new process in memory and what kind of action should take...



  1. Describe the importance of data structure used by operating system to process management.

  2. Discuss the situation in which there is no space for new process in memory and what kind of action should take by operating system to overcome this situation?

  3. If there is no process synchronization among processes, what kind of problem could occur? Explain in detail

  4. Why must the operating system be more careful when accessing input to a system call (or producing the result) when the data is in memory instead of registers?.

  5. In which condition multithreading does not provide better performance than a single-threaded solution.

  6. Assuming the operating system detects the system is deadlocked, what can the operating system do to recover from deadlock?

  7. Why we have multiple partitioning techniques in operating system?


h. Is there any possibility of deadlock in the execution of single process? Justify your answers


回日<br>Operating system question paper for Fall 2020 Final examination [Compatibility Mode] - Word (Product Activation Failed)<br>FILE<br>НОМЕ<br>INSERT<br>DESIGN<br>PAGE LAYOUT<br>REFERENCES<br>MAILINGS<br>REVIEW<br>VIEW<br>Sign in<br>X Cut<br>E Copy<br>A Find -<br>Times New Ro - 11<br>- A A Aa -<br>AABBCCI AABBCCI AaB AaBb Aa AaB 4aBbCcL AaBbCcL<br>abc Replace<br>Paste<br>B<br>U - abe X, X<br>A - aly - A<br>= ==<br>I Normal<br>I No Spac. T Heading 1 T Heading 2<br>I Title<br>1 Subtitle<br>Subtle Em. Emphasis<br>A Select<br>Format Painter<br>Clipboard<br>Font<br>Paragraph<br>Styles<br>Editing<br>Navigation<br>f) The Dining Philosopher's Problem illustrates basic problems in deadlock and starvation. (T/F)<br>Search document<br>Question # 2<br>[12 Marks)<br>HEADINGS<br>(For the following short questions, provide a 3-4 line answer. The answer should be based on your<br>analysis and critical thinking. Each question contains 1.5 marks)<br>PAGES<br>RESULTS<br>Create an interactive outline of your<br>a) Describe the importance of data structure used by operating system to process management.<br>document.<br>Ans: Process management involves various tasks like creation, scheduling, termination of processes,<br>and a dead lock. Process is a program that is under execution, which is an important part of modern-<br>day operating systems. The OS must allocate resources that enable processes to share and exchange<br>information. It also protects the resources of each process from other methods and allows<br>synchronization among processes.<br>It's a great way to keep track of where you are<br>or quickly move your content around.<br>To get started, go to the Home tab and apply<br>Heading styles to the headings in your<br>document.<br>b) Discuss the situation in which there is no space for new process in memory and what kind of<br>action should take by operating system to overcome this situation?<br>c) If there is no process synchronization among processes, what kind of problem could occur?<br>Explain in detail<br>d) Why must the operating system be more careful when accessing input to a system call (or<br>O<br>

Extracted text: 回日 Operating system question paper for Fall 2020 Final examination [Compatibility Mode] - Word (Product Activation Failed) FILE НОМЕ INSERT DESIGN PAGE LAYOUT REFERENCES MAILINGS REVIEW VIEW Sign in X Cut E Copy A Find - Times New Ro - 11 - A A Aa - AABBCCI AABBCCI AaB AaBb Aa AaB 4aBbCcL AaBbCcL abc Replace Paste B U - abe X, X A - aly - A = == I Normal I No Spac. T Heading 1 T Heading 2 I Title 1 Subtitle Subtle Em. Emphasis A Select Format Painter Clipboard Font Paragraph Styles Editing Navigation f) The Dining Philosopher's Problem illustrates basic problems in deadlock and starvation. (T/F) Search document Question # 2 [12 Marks) HEADINGS (For the following short questions, provide a 3-4 line answer. The answer should be based on your analysis and critical thinking. Each question contains 1.5 marks) PAGES RESULTS Create an interactive outline of your a) Describe the importance of data structure used by operating system to process management. document. Ans: Process management involves various tasks like creation, scheduling, termination of processes, and a dead lock. Process is a program that is under execution, which is an important part of modern- day operating systems. The OS must allocate resources that enable processes to share and exchange information. It also protects the resources of each process from other methods and allows synchronization among processes. It's a great way to keep track of where you are or quickly move your content around. To get started, go to the Home tab and apply Heading styles to the headings in your document. b) Discuss the situation in which there is no space for new process in memory and what kind of action should take by operating system to overcome this situation? c) If there is no process synchronization among processes, what kind of problem could occur? Explain in detail d) Why must the operating system be more careful when accessing input to a system call (or O
Jun 11, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here