4gb is the limit for 16 byte pointers. Larger allocations require 8 byte pointers and DTAMDL(*LLP64) Apparently these 8 byte pointers should also perform better. ILE concepts, Chapter 4. > It sounds to me though, that the original poster really needs to look at the > teraspace compile options. With it, you can allocate up to 4GB blocks (on > V5R1).