Assignment description: When an operating system has been running for a while without reboot, and more it keeps allocating and de- allocating pages, the quicker the memory becomes fragmented. And the kernel may not always be able to defragment enough memory for a requested size on time. If that happens, applications may not be able to allocate larger contiguous chunks of memory even though there is enough free memory available. Being a system admin and considering the following scenario, discuss the current proposed solutions to solve the problem caused in this case and critically analyze the performance of the proposed solutions to solve the problem. Provide a report considering the following outlines. Scenario: In the following snapshot of running operating system, we can see that there is a free memory space equal to (55 KB). Assume that new process (process#07) needs to be run inside the memory and required 50 KB but the memory (fragment) is not contiguous. Assigned Space Assigned Space Fragment Fragment Fragment 40 KB 10 KB 45 KB Process 07 needs 50KB memory space

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
100%
Assignment description:
When an operating system has been running for a while without reboot, and more it keeps allocating and de-
allocating pages, the quicker the memory becomes fragmented. And the kernel may not always be able to
defragment enough memory for a requested size on time. If that happens, applications may not be able to allocate
larger contiguous chunks of memory even though there is enough free memory available.
Being a system admin and considering the following scenario, discuss the current proposed solutions to solve the
problem caused in this case and critically analyze the performance of the proposed solutions to solve the problem.
Provide a report considering the following outlines.
Scenario:
In the following snapshot of running operating system, we can see that there is a free memory space equal to (55
KB). Assume that new process (process#07) needs to be run inside the memory and required 50 KB but the memory
(fragment) is not contiguous.
Assigned
Space
Assigned
Space
Fragment
Fragment
Fragment
40 KB
10 KB
5 KB
Process 07
needs 50KB
memory space
Transcribed Image Text:Assignment description: When an operating system has been running for a while without reboot, and more it keeps allocating and de- allocating pages, the quicker the memory becomes fragmented. And the kernel may not always be able to defragment enough memory for a requested size on time. If that happens, applications may not be able to allocate larger contiguous chunks of memory even though there is enough free memory available. Being a system admin and considering the following scenario, discuss the current proposed solutions to solve the problem caused in this case and critically analyze the performance of the proposed solutions to solve the problem. Provide a report considering the following outlines. Scenario: In the following snapshot of running operating system, we can see that there is a free memory space equal to (55 KB). Assume that new process (process#07) needs to be run inside the memory and required 50 KB but the memory (fragment) is not contiguous. Assigned Space Assigned Space Fragment Fragment Fragment 40 KB 10 KB 5 KB Process 07 needs 50KB memory space
Expert Solution
steps

Step by step

Solved in 3 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY