При загрузке модуля очень
рекомендуется оставить свободными 2к памяти, т.е. загружать модули длиной максимум 110K.
Это условие не является необходимым, но его исполнение очень желательно в целях совместимости с последующими версиями.
Аналогично очень
рекомендуется оставлять по 80 байт для каждого сэмпла, например, если требуется загрузить 63-х килобайтный модуль и 18 сэмплов, то имеем:
Total_Sample_Length=112*1024-63*1024-2*1024-18*80=46688 байт
Это суммарная длина сэмплов, которые при таком положении вещей могут быть загружены.
Если же, например, требуется вычислить, сколько поместится в память GS'а 2-х килобайтных сэмплов, то это вычисляется следующим образом:
112*1024/(2048+80)=53 сэмпла.