Consider the following statements:S1: A small page size causes large p...
Concept:
Paging is a memory management scheme. Paging reduces the external fragmentation. Size of the page table depends upon the number of entries in the table and bytes stored in one entry.
S1: A small page size causes large page tables.
This statement is correct. Smaller page size means more pages required per process. It means large page tables are needed.
S2: internal fragmentation is increased with small pages.
Internal fragmentation means when process size is smaller than the available space. When pages are small, then available space becomes less and there will be less chances of internal fragmentation.
S3: I/O transfers are more efficient with large pages.
An I/O system is required to take an application I/O request and send it to the physical device. Transferring of I/O requests are more efficient with large pages. So, given statement is correct.
Consider the following statements:S1: A small page size causes large p...
Explanation:
S1: A small page size causes large page tables
- This statement is true because with a small page size, more pages are required to store the same amount of data, leading to a larger page table.
- Each page table entry contains information about a specific page in memory, so more pages mean more entries in the page table.
S2: Internal fragmentation is increased with small pages
- This statement is false because internal fragmentation occurs when there is unused space within a page allocated to a process.
- With smaller pages, the amount of unused space within a page is reduced, leading to less internal fragmentation compared to larger pages.
Therefore, the correct answer is option 'B': S1 is true and S2 is false.