allocate more than 2 GB on IA32

From: Hartmut Manz (
Date: Tue Feb 11 2003 - 04:15:54 EST


i would like to allocate more than 2 GB of memory on an IA32 architecture.

The machine is a dual XEON_DP with 3 GB of Ram and 4 GB of swap space.

I have tried with the default SUSE 8.1 kernel as well as with a
2.4.20-pre4aa1 Kernel compile by my own using these Options:


but I am only able to allocate 2 GB with a single malloc call.
I tought it should be possible to allocate up to 2.9 GB of memory to a
process, with this kernel settings.

Thank You for any help

Hartmut Manz

Hartmut Manz                                      WWW:
INTES GmbH                                        Phone:  +49-711-78499-29
Schulze-Delitzsch-Str. 16                         Fax:    +49-711-78499-10
D-70565 Stuttgart                                 E-mail:
   Ein Mensch sieht, was vor Augen ist; der Herr aber sieht das Herz an.
------------------------------------------------------- 1. Samuel 16, 7 -----

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to More majordomo info at Please read the FAQ at

This archive was generated by hypermail 2b29 : Sat Feb 15 2003 - 22:00:32 EST