Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Address Page in Memory Page Frame # Reserved for OS 200 400Job 2 - Page 2 600Job 1 - Page 13 800Job 2 - Page

image text in transcribed

Address Page in Memory Page Frame # Reserved for OS 200 400Job 2 - Page 2 600Job 1 - Page 13 800Job 2 - Page 1 1000 1200 Job 2 - Page 3 1400 1600 Job 2 - Page 0 1800 2000 Job 1 - Page 0 4 10 For a-e, use the memory system pictured above. The physical memory addresses are listed on the left side and are represented as bytes. The corresponding page frame numbers are listed on the right side. Assume that you are the memory manager and you must fill the request of the following four jobs that need to be put into memory: 1. o Job 1 needs 400 bytes of memory o Job 2 needs 800 bytes of memory o Job 3 needs 150 bytes of memory o Job 4 needs 450 bytes of memory a) (4 pts.) How many pages does Job 4 require? b) (4 pts.) Can all four jobs be run at the same time if our system c) (4 pts.) Can all four jobs be run at the same time if our system does d) (6 pts.) Jobs 1 and 2 have already been allocated memory does not support virtual memory? (Explain your answer) support virtual memory? (Explain your answer) Assuming demand paging, complete the memory allocation for jobs 3 and 4 so that both jobs are entirely in memory and show: V. vi. vii. viii. what physical memory looks like? the Job Table looks like? the Page Map Tables look like? the Memory Map Table looks like? e) (4 pts.) Before Job 3 is allocated, what is the physical address byte 225 of Job 2. Address Page in Memory Page Frame # Reserved for OS 200 400Job 2 - Page 2 600Job 1 - Page 13 800Job 2 - Page 1 1000 1200 Job 2 - Page 3 1400 1600 Job 2 - Page 0 1800 2000 Job 1 - Page 0 4 10 For a-e, use the memory system pictured above. The physical memory addresses are listed on the left side and are represented as bytes. The corresponding page frame numbers are listed on the right side. Assume that you are the memory manager and you must fill the request of the following four jobs that need to be put into memory: 1. o Job 1 needs 400 bytes of memory o Job 2 needs 800 bytes of memory o Job 3 needs 150 bytes of memory o Job 4 needs 450 bytes of memory a) (4 pts.) How many pages does Job 4 require? b) (4 pts.) Can all four jobs be run at the same time if our system c) (4 pts.) Can all four jobs be run at the same time if our system does d) (6 pts.) Jobs 1 and 2 have already been allocated memory does not support virtual memory? (Explain your answer) support virtual memory? (Explain your answer) Assuming demand paging, complete the memory allocation for jobs 3 and 4 so that both jobs are entirely in memory and show: V. vi. vii. viii. what physical memory looks like? the Job Table looks like? the Page Map Tables look like? the Memory Map Table looks like? e) (4 pts.) Before Job 3 is allocated, what is the physical address byte 225 of Job 2

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions