19.11.2011, 20:06
Объясните пожалуйста что это такое "#pragma dynamic" как и зачем он используется? создаёт ли он нагрузку? объясните по подробнее буде очень благодарен!
Я точно не знаю за что он отвечает но без него у меня вот что пишет
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase Header size: 14056 bytes Code size: 2810544 bytes Data size: 3707484 bytes Stack/heap size: 16384 bytes; estimated max. usage: unknown, due to recursion Total requirements: 6548468 bytes я поставил #pragma dynamic 8500 и у меня стало Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase ставь у себя начиная с #pragma dynamic 5000 и т.д пока не исчезнут варнинги |
Stack/heap size: 16384 bytes; estimated max. usage: unknown, due to recursion Total requirements: 6548468 bytes
Header size: 14056 bytes Code size: 2810544 bytes Data size: 3707484 bytes Stack/heap size: 16384 bytes; estimated max. usage: unknown, due to recursion Total requirements: 6548468 bytes |
Значит серверу не будет хватать памяти и он будет висеть периодически. (В моём случае, я слишком много переменных создавал внутри функции).
|
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase Header size: 8196 bytes Code size: 2218316 bytes Data size: 2245236 bytes Stack/heap size: 16384 bytes; estimated max. usage=6839 cells (27356 bytes) Total requirements: 4488132 bytes |