The amount of physical RAM installed is not relevant (Assuming a sensible OS configuration). The amount of not fragmented address space with which to allocate 16MB is. Given that the only unusual thing here is the software render it is quite reasonable to assume that is taking up too much...