Зависи за каква операционна система говориш.Прочети FreeBSD
Developers Handbook да ти стане ясно за какво иде реч. Ето
един малък цитат:
15.5 KVM Memory Mapping
FreeBSD uses KVM to hold various kernel structures. The
single largest entity held in KVM is the filesystem buffer
cache. That is, mappings relating to struct buf entities.
Unlike Linux, FreeBSD does not map all of physical memory
into KVM. This means that FreeBSD can handle memory
configurations up to 4G on 32 bit platforms. In fact, if the
mmu were capable of it, FreeBSD could theoretically handle
memory configurations up to 8TB on a 32 bit platform.
However, since most 32 bit platforms are only capable of
mapping 4GB of ram, this is a moot point."
|