Coding conventions for DSA limits

You can specify the size of the DSA limits as a number of bytes, a number of kilobytes, or a number of megabytes.

Use the letter K as a suffix to indicate that the value represents a whole number of kilobytes. Use the letter M as a suffix to indicate that the value represents a whole number of megabytes. For example, 2 MB can be coded as either 2048K or 2M. (1 KB = 1024 bytes; 1 MB = 1024 KB = 1048576 bytes.)

If the value you specify is not a multiple of 256 KB for DSALIM, or 1 MB for EDSALIM, CICS® rounds up the value to the next multiple.

You cannot specify fractions of megabytes; you must code sizes in bytes or kilobytes. Some examples are shown in Table 1.
Table 1. Examples of DSA limit values in bytes, kilobytes, and megabytes
 Coded as:          
 bytes 2097152 3145788 3670016 4194304 4718592
 kilobytes 2048K 3072K 3584K 4096K 4608K
 megabytes 2M 3M - 4M -