Question: 1. Explain the difference between internal and external fragmentation. (4 pts) 2. When Given six memory partitions of 300 KB, 600 KB, 350 KB, 200
1. Explain the difference between internal and external fragmentation. (4 pts)
2. When Given six memory partitions of 300 KB, 600 KB, 350 KB, 200 KB, 750 KB, and 125 KB (in order), how would the first-fit, best-fit, and worst-fit algorithms place processes of size 115 KB, 500 KB, 358 KB, 200 KB, and 375 KB (in order)? Rank the algorithms in terms of how efficiently they use memory. (6 pts)
3. On a system with paging, a process cannot access memory that it does not own. Why? How could the operating system allow access to other memory? Why should it or should it not? (6 pts)
4. Assuming a 1-KB page size, what are the page numbers and offsets for the following address references (provided as decimal numbers): (10 pts) a. 3085 b. 42095 c. 215201 d. 650000 e. 2000001
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
