Problem: Part 1) Consider a virtual memory system that uses simple…
Question Answered step-by-step Problem: Part 1) Consider a virtual memory system that uses simple… Problem: Part 1) Consider a virtual memory system that uses simple paging, and a user process, which needs 2548 bytes of memory. Assuming 16-bit logical addresses and a page size of 512 bytes, answer the questions below. a) How many bits are used to represent page numbers? ____________(1 pt)b) How many bits are used to represent page offsets? ____________(1 pt)c) How many pages are needed for this user process? ____________(2 pts)d) Considering only this user process, how much internal fragmentation exists? Show your work. (2 pts)e) Given the following page table and virtual address and suppose the page size is 256 bytes, determine the physical address. NOTE: below is not a complete page table. (4pts) Image transcription text0010 O 0001 1010 0 1110 O OHNWASON 0001 1111 O 0111 0110 1 Virtual address: 0000011000101100… Show more Part 2) Consider a virtual memory system that has a 4 GB (32 bits) virtual address space. The system uses a single-level page table and the page size is 1KB. Each entry of the page table contains two parts: a valid bit and the corresponding physical page frame number (PFN). The system has a maximum of 32MB physical memory. How much memory is used for page tables, when there are 100 processes running in the system? (5 pts) Engineering & Technology Computer Science CSE 3320 Share QuestionEmailCopy link Comments (0)


