In Linux with 4KB page size, we have two processes A & B. If process A allocated 1KB and process B allocated 1KB, is there any chance that kernel will map physical address X of size 4k, where first 1k byte of X to process A and 2nd 1k byte of X to process B ? or kernel will use different address Y to either of these processes ?
Is this a valid scenario ?