Question: This problem involves describing how memory requests are allocated within a 1 0 2 4 K block of memory using the Buddy System. Answers have
This problem involves describing how memory requests are allocated within a block of memory using the Buddy System. Answers have to be
provided in a very specific format. The block starts off empty, which would be described with:
An empty partition is described by simply providing a number. If Process A makes a request for K then the Buddy System splits memory to create a
partition to store A but also creates additional partitions in memory. The resulting configuration would be described like this:
Note that there are no spaces in this answer. An occupied partition is designated by the letter for the process followed by the number of allocated KB
Empty partitions are simply specified by a number. Each partition is separated by a comma.
Carrying on after the allocation of A specified above, indicate how memory looks after each of the following allocation and deallocation requests.
Process requests :
Process requests :
Release A:
Process requests :
Release B:
Release D:
Release C:
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
