I have been struggling with setting up the memory for ASE 12.5.03 on a new Sun server. The box has 32 GB memory, with 30 GB allocated for shared memory, but we can't seem to get more than 25.5 GB used for the cache size. Procedure cache size is set to 240000 and additional network memory is set to 2887680, but we just can't seem to allocate any more. In the Sybase config file we have 15000000 set, and we are getting the following error when we try to allocate 26 GB or higher;

The value of the 'max memory' parameter (15000000) defined in the configuration file is not high enough to set the other parameter values specified in the configuration file. 'max memory' should be greater than the 'total logical memory' '15156221'.

Any ideas?