On 2015-06-22 12:07:05, Laszlo Ersek wrote: > On 06/22/15 20:34, Jordan Justen wrote: > > What if you make a calculation of how big the tables should be and > > then add 64 MB to it? > > Any calculation I could come up with (ie. how much RAM *I* would need > for identity mapping the address sapce) would not be any better than the > above empirical formula -- because whatever I'd invent might not bear > any resemblance to how the actual allocation happens.
I don't think this is the case. The code that does this in DxeIpl doesn't change that often, and it is not too different from other similar firmware/OS code. It seems a lot more intuitive to me to say something like: "we need a big blob of memory for page tables (see DxeIpl), and then about 64MB more for misc" -Jordan ------------------------------------------------------------------------------ Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical & virtual servers, alerts via email & sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel