Buddy System memory allocation Assume a system has 2048 MB of memory and is usin
ID: 3570821 • Letter: B
Question
Buddy System memory allocation
Assume a system has 2048 MB of memory and is using the Buddy System to allocate the memory.
Assume the memory is initially empty.
A request for 80 MB of memory comes in.
1) After the request has been satisfied there will be ____________ total blocks of defined memory within the 2048 MB memory space?
2) After the memory request has been filled how much unused (fragment) space will there be in the block where the 80 MB is allocated?
- None (0 MB)
- 48 MB
- 80 MB
- 128 MB
- 176 MB
- 1968 MB
3) After the 80 MB block has been stored a new request for 100 MB comes in and is allocated. Then a third request for 700 MB comes in. Can BOTH of these additional requests be accommodated without any additional memory blocks being created or subdivided?
- Yes
- No
- Insufficient information provided to be able to answer
Explanation / Answer
- 5
- 128MB
- Yes
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.