hw.physmem/hw.realmem question
Wojciech Puchar
wojtek at wojtek.tensor.gdynia.pl
Tue Jul 2 21:46:26 UTC 2013
> AMD Features2=0x1<LAHF>
> TSC: P-state invariant, performance statistics
> real memory = 34359738368 (32768 MB)
> avail memory = 32191340544 (30700 MB)
2GB memory "disappears" too even when you don't set anything.
i asked such a question for other machine some time ago without much
answer.
in your laptop it may be shared graphics memory reserved by chipset
still on my dell server
real memory = 34359738368 (32768 MB)
avail memory = 33166921728 (31630 MB)
i have over 1GB unavailable and it doesn't have shared graphics memory.
it would be nice to be able to look exactly how memory is used.
> Event timer "LAPIC" quality 600
> ACPI APIC Table: <DELL DCSRADON>
>
> and from sysctl:
> hw.physmem: 34284916736
> hw.usermem: 32964923392
> hw.realmem: 36507222016
>
> after setting
> hw.physmem=16G
>
> from dmesg:
> real memory = 34359738368 (32768 MB)
> avail memory = 13999382528 (13350 MB)
>
> and sysctl:
>
> hw.physmem: 14957563904
> hw.usermem: 10094678016
> hw.realmem: 17179869184
>
> from the numbers, I can assume that realmem is the real physical memory,
> (or whatever is set in hw.physmem),
> if so, where did almost 2G go? (realmem - physmen)
>
> the only info I found so far is:
> from loader(8):
>
> hw.physmem Limit the amount of physical memory the system will use.
> By default the size is in bytes, but the k, K, m, M, g and
> G suffixes are also accepted and indicate kilobytes,
> megabytes and gigabytes respectively. An invalid suffix
> will result in the variable being ignored by the kernel.
>
> what is physmem and realmem, and what's the relationship - if any - between
> them?
>
> cheers,
> danny
>
>
>
> _______________________________________________
> freebsd-hackers at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe at freebsd.org"
>
>
More information about the freebsd-hackers
mailing list