The amount of shared memory which D3 requires for FlashBASIC operations can be modified by changing the BASIC statement value in the D3 configuration file. BASIC shared memory is required only when applications are compiled with FlashBASIC. If FlashBASIC is not used, then the BASIC value is zero and this step may be omitted. The maximum size is 32 MB.
The calculation to determine the amount of required shared memory for FlashBASIC is:
BASIC = (Active FlashBASIC program size * 1.2 KB)
where an Active FlashBASIC program size is the amount of memory (in KB) used to hold all the Active FlashBASIC programs in memory at once. The definition of active here means only the programs running at the same time.
Complete these steps to determine Active FlashBASIC program size.