Re: expanding past 1 TB on amd64

看板FB_current作者時間12年前 (2013/07/21 19:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串10/11 (看更多)
(Apologies for delay in reply, family issues) I'd be fine with 4 TB instead of 16; and, at this point, with the latest patches, it's easily tuned. The auto-sizing of the direct map is not affected by sparse space as it keys off Maxmem, which is not actually physical size, but rather "one past last valid physical page". The direct map limit might not need to be "twice kernel virtual size" but on Intel memory-controller systems needs to be "greater than KVM size" due to moving DRAM up past the PCI hole. Unless the restriction that the direct-map area be a power of two size is removed, that winds up meaning "twice". (Removing the restriction seems easy enough=97instead of "pa | highbits" to obtain VA and "va &~ highbits" to obtain PA, just use "phys + offset" and "virt - offset". I didn't see a reason to bother with the effort, though.) Chris _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
文章代碼(AID): #1HwyQpn- (FB_current)
討論串 (同標題文章)
文章代碼(AID): #1HwyQpn- (FB_current)