Re: [PATCH 6/8] e820.py - how much memory ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Friday, July 10 2009, Alford, Seth said:
> 
> e820.py is a Python script.  It defines the e820Info class.  The
> e820Info class reads the BIOS 15h/e820 memory map.  We found that
> map to be a somewhat more reliable indicator of how much memory
> was actually on the system than /proc/meminfo.  That map can can
> be found in /tmp/syslog while ramdisk Linux runs, or in
> /var/log/dmesg when regular Linux runs.  The e820Info class can
> provide a sum of the memory reported found in the e820 map.  The
> e820Info class recognizes the e820 map formats produced by the
> 2.4.* and 2.6* kernels with which we have tried it.

So the only thing that we were really using the memory information for
was
a) letting you know you don't have enough memory and 
b) deciding whether or not to install a PAE kernel

For a), I don't think that anything with low enough memory isn't going
to have a difference to the degree of caring for e820 vs /proc/meminfo.
For the latter, we now install the PAE kernel on all pae capable systems
instead of caring how much memory is available.

Any other need you have for having this available?  If so, we can look
at doing something like this.  Although note, to use this in current
anaconda, the licensing needs to be GPLv2+ instead of just GPLv2 so we'd
either need sign-off to use under those terms or we could reimplement
similar if we have to

Jeremy

_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/anaconda-devel-list

[Index of Archives]     [Kickstart]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]
  Powered by Linux