On Tue, Jul 10, 2001 at 10:58:37PM -0700, Mark K. Kim wrote:
> > 1. Memory size detection by the kernel is not reliable on i386
> > architectures above 64Mb.
> >
> > 2. The GRUB bootloader can generally detect the memory size reliably
> > and will pass the size it finds to the kernel!
> >
> > 3. The hardware memory check is done by the BIOS, well before the kernel
> > loads, so Linux knows nothing about it.
>
> Then one can ask: How does Windows do it and why can't we do the same?
Most likely using real-mode BIOS calls. Linux always runs in proctected mode.
--
Henry House
OpenPGP key available from http://romana.hajhouse.org/hajhouse.asc
PGP signature