csabahenk / cirros

Cirros is a minimal vm for OpenStack here forked from lp:cirros
19 stars 6 forks source link

unrealistic amount of RAM is needed for the image #6

Closed csabahenk closed 10 years ago

csabahenk commented 10 years ago

Far too much RAM is needed to boot the image. Original Cirros / ubuntu service VM is fine with 64 megabytes of RAM, for our image the smallest power of two it boot with is 8, so the needed RAM is in between 128M and 256M.

The reason is that the initramfs image is almost identical to the root image and thus the whole thing is fitted to RAM on boot. In our case lot of stuff was added to the root image hence this follows...