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

Reply via email to