I just learned about the Inverted Page Table and immediately thought about the chaining model used. If two processes use the same virtual address, resolving the address will have to include following the chaining information in the table.
If all memory addresses were used uniformly, that should not be a problem, since address collisions would happen seldomly.
But if many processes use the first page (because they usually start using small addresses) will that not deteriorate performance on a real system a lot?