The Eee 'only' has 512MB, and 4GB of flash, so swap is kind of out of the question. The only way I managed to get the installer to complete without getting oom-killed is by temporarily adding swap on a usb memory stick during the install. I'm not sure why our memory usage during install has blown up so dramatically over the last few releases, but it seems to be getting worse, especially on 'no swap' machines. I'm uncertain if the problem is anaconda, or yum at this point, because debugging the eee is blocked on an intel gfx driver bug that prevents the use of tty2. As an absolute worse-case hack we could do swap-on-a-file on the installed partition if no swap partition is defined. Ugly, but it'd make things succeed for now.
One thing that's hurting us right now is that we're always putting stage2.img into RAM as a result of the work for stage2=. Chris is working on fixing that up. Beyond that, the biggest thing that's going to be impacting and making us use more memory is more packages ==> more metadata :-/
*** This bug has been marked as a duplicate of 438377 ***