Сообщение от
Londlem
Поищите в разделе "Архив вопросов". На такой вопрос подробно отвечал Daniel_Cortez.
PHP код:
Header size - размер заголовка AMX. Обычно там находится таблица экспортируемых public-функций и переменных.
Data size - размер данных (переменные и константы).
Code size - размер кода. Если конкретнее, то это размер сгенерированных инструкций AMX, так что не пытайся в .pwn умещать весь код в одну строку - компилятору плевать на то, как написан исходный код.
Stack/heap size - объём памяти, выделяемой под стек. Обычно под стек выделяется 16384 байта (16 Кб). Если использовать директиву #pragma dynamic, под стек будет выделяться столько байт, сколько указано в директиве, но в твоём случае это не требуется, т.к. рассчитанное компилятором максимальное использование стека меньше порога в 16384 (14216 bytes).
Всё это влияет на общий объём памяти, используемой сервером. Разумеется, нужно всегда стремиться к тому, чтобы этот объём был как можно меньше, т.к. некоторые хостинги могут не потянуть всякие RLS с 100500 Мб памяти в Total requirements. А для этого нужно и из переменных мусор убирать, и говнокод переписывать, много чего.
У меня 261к Байт. Мне нужна выходит эта Pragma dynamic ?: