If the default page size is 4kb and I request 8kb, what will the OS, and more specifically Linux do? I have some theories for this
- OS will return a single page with 8KB each.
- OS will return 2 virtual pages: each one is 4kb. In a case like this, how can the operating system translate any address in those 2 pages?
Please tell me what is the correct solution.