A computer-based method comprising: determining whether a translation lookaside buffer miss occurred, in a hypervisor-based virtualized environment, for a virtual address and, where a said translation lookaside buffer miss occurred; finding a virtual-to-real address translation table entry (801, 802, 803) for the virtual address, wherein the virtual-to-real address translation table entry comprises a data portion including a real address and permissions and size information; executing a translating load instruction having the data portion as an argument to generate a new data portion for a virtual-to-physical address translation table entry, wherein executing the translating load instruction comprises searching a table of translation lookaside buffer entries for a real-to-physical address translation table entry including a real address associated with the virtual address, determining whether permissions and size information in said real-to-physical address translation table entry are compatible with permissions and size information associated with the real address and, where the permissions and size information in the real-to-physical translation table entry are compatible with the permissions and size information associated with the real address, creating the new data portion for the virtual-to-physical address translation table entry; and using the new data portion in the virtual-to-physical address translation table entry for the virtual address. determining whether a translation lookaside buffer miss occurred, in a hypervisor-based virtualized environment, for a virtual address and, where a said translation lookaside buffer miss occurred; finding a virtual-to-real address translation table entry (801, 802, 803) for the virtual address, wherein the virtual-to-real address translation table entry comprises a data portion including a real address and permissions and size information; executing a translating load instruction having the data portion as an argument to generate a new data portion for a virtual-to-physical address translation table entry, wherein executing the translating load instruction comprises searching a table of translation lookaside buffer entries for a real-to-physical address translation table entry including a real address associated with the virtual address, determining whether permissions and size information in said real-to-physical address translation table entry are compatible with permissions and size information associated with the real address and, where the permissions and size information in the real-to-physical translation table entry are compatible with the permissions and size information associated with the real address, creating the new data portion for the virtual-to-physical address translation table entry; and using the new data portion in the virtual-to-physical address translation table entry for the virtual address. finding a virtual-to-real address translation table entry (801, 802, 803) for the virtual address, wherein the virtual-to-real address translation table entry comprises a data portion including a real address and permissions and size information; executing a translating load instruction having the data portion as an argument to generate a new data portion for a virtual-to-physical address translation table entry, wherein executing the translating load instruction comprises searching a table of translation lookaside buffer entries for a real-to-physical address translation table entry including a real address associated with the virtual address, determining whether permissions and size information in said real-to-physical address translation table entry are compatible with permissions and size information associated with the real address and, where the permissions and size information in the real-to-physical translation table entry are compatible with the permissions and size information associated with the real address, creating the new data portion for the virtual-to-physical address translation table entry; and using the new data portion in the virtual-to-physical address translation table entry for the virtual address. searching a table of translation lookaside buffer entries for a real-to-physical address translation table entry including a real address associated with the virtual address, determining whether permissions and size information in said real-to-physical address translation table entry are compatible with permissions and size information associated with the real address and, where the permissions and size information in the real-to-physical translation table entry are compatible with the permissions and size information associated with the real address, creating the new data portion for the virtual-to-physical address translation table entry; and using the new data portion in the virtual-to-physical address translation table entry for the virtual address.