Can anybody tell me what this means? -
Jeffry - 03.12.2010
Hello guys,
recently I've been wondering about this strange info message at the pawn-compiler.
pawn Код:
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Header size: 112 bytes
Code size: 140 bytes
Data size: 610080 bytes
Stack/heap size: 16384 bytes; estimated max. usage=1816716 cells (7266864 bytes)
Total requirements: 626716 bytes
Does anybody know what this message affects, or if I can just ignore it.
I know that I can evade it, by using
#pragma dynamic 10000000. But why does this message even come? And does it have any consquences to the server?
I hope somebody can help me.
Jeffry
Re: Can anybody tell me what this means? -
dice7 - 03.12.2010
Optimize your code, you're using to much memory.
https://sampforum.blast.hk/showthread.php?tid=55261
https://sampforum.blast.hk/showthread.php?tid=57018
Re: Can anybody tell me what this means? -
Jeffry - 03.12.2010
Yeah, I know about the 256 topic.
But, when I make a Vehicle Streamer that works for - lets say 10000 - vehicles, I will get this warning, just cause I have every Car-Variable 10000 times. But I need the variable that often. :/
Or at my Ban System. It has space for 10000 Ban Lines with each 200 letters space. Gives me the warning too.
But I need it, for Name/IP/Admin/Date....
So this is kinda strange. Anything to make there
Re: Can anybody tell me what this means? -
dice7 - 03.12.2010
For your vehicle streamer check the other streamer filterscripts on how they did it.
For the ban system you can write that stuff in files.
Re: Can anybody tell me what this means? -
Jeffry - 03.12.2010
Quote:
Originally Posted by dice7
For your vehicle streamer check the other streamer filterscripts on how they did it.
|
They did it same way. I just made my own streamer, as the ones I've found so far are always bugged, kinda.
Quote:
Originally Posted by dice7
For the ban system you can write that stuff in files.
|
File reading is slow. I just read the data out, when the server starts up. And this goes into the variables.
In this case, lets say, I want to know the BanDate, the code has to read through the file, till it found the BanID, and then look, when the BanDate is in the line.
Saved Like:
Name|IP.IP.IP.IP|Admin|Reason|DD.MM.YYYY|Hours.Min utes.Secs|TimeToUnban
Would take ages to read it. :/
EDIT: Why the heck is the 'Minutes' splitted to: 'Min utes'. I haven't written this, and when I edit it, it is just normal.
Re: Can anybody tell me what this means? -
dice7 - 03.12.2010
Filereading takes miliseconds
Re: Can anybody tell me what this means? -
Jeffry - 03.12.2010
Quote:
Originally Posted by dice7
Filereading takes miliseconds
|
LOL. But My variables don't have to be readed at all. They just get called by the belonging ID.
Like:
and:
Nothing to read. xD
Getting offtopic abit. Hehe.