Hi, Daniel Egger <degger@xxxxxxx> writes: >> Of course there's also a physical limit and you would need a 64bit >> CPU in order to use more than 4GB. > > Not necessarily, there some CPU extensions for x86 CPUs which > allow larger memory sizes by using extra large pages (more > overhead) or providing additional bits for the paging tables > which allow for a maximum of 64 GByte on reasonably equipped > motherboards. That allows you to stuff more RAM into your box but you can still only give up to 4GB to a single process simply because you cannot handle more than 4GB in a 32bit address space. Sven