I'm not sure that documentation is correct - there were some changes in the installer for F17 that lowered that memory requirement and we explicitly tested installs with 512 MiB (the hard coded minimum for install with Fedora 17). I've seen reports of successful installs with 384 MiB and enough swap (using the nomemcheck boot parameter) but AFAIK, that isn't supported and YMMV.
As far as why the installer needs that much memory, there are several things but yum, rpm and selinux are big memory users.
While it is a little old, one of the Anaconda (the name of the installer used in Fedora) developers did an analysis on where all the memory is used during installation [1] which I found to be rather interesting.
As far as why the installer needs that much memory, there are several things but yum, rpm and selinux are big memory users.
While it is a little old, one of the Anaconda (the name of the installer used in Fedora) developers did an analysis on where all the memory is used during installation [1] which I found to be rather interesting.
[1] http://www.bangmoney.org/serendipity/index.php?/archives/165...
[EDIT] Fixed typo