1. A method for locating memory management translations in an emulated processor, comprising: detecting a type of guest operating system executing on an emulated processor; detecting a page miss of a process on the emulated processor, wherein the emulated processor software refills a translation lookaside buffer (TLB); locating a secondary data structure in a guest operating system memory, wherein an address of the secondary data structure is inferred from the detected type of the guest operating system and wherein a format of the secondary data structure is determined from the detected type of guest operating system; fetching a missing translation from the secondary data structure in memory; and inserting the missing translation in a guest translation lookaside buffer (TLB); wherein the steps are carried out in the emulated environment and not by a guest operating system.