1. Discuss security threats as it relate to the Operating Systems and Memory Management.
2. Discuss Operating System software and Virtual Memory.
Also, do the following Problems below:
3) Consider a fixed partitioning scheme with equal-size partitions of 2 16 bytes and a total main memory size of 2^24 bytes. A process table is maintained that includes a pointer to a partition for each resident process. How many bits are required for the pointer?
4) Consider a dynamic partitioning scheme. Show that, on average, the memory contains half as many holes as segments.
5) Write the binary translation of the logical address 0001010010111010 under the following hypothetical memory management schemes, and explain your answer:
a. a paging system with a 256-address page size, using a page table in which the frame number happens to be four times smaller than the page number
b. a segmentation system with a 1K-address maximum segment size, using a segment table in which bases happen to be regularly placed at real addresses: 22 + 4,096 × segment