![]() |
[Ajuda] Tamanho AMX - Versão de Impressão +- Portal SAMP (https://portalsamp.com) +-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5) +--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6) +--- Tópico: [Ajuda] Tamanho AMX (/showthread.php?tid=960) |
Tamanho AMX - Levi.M - 21/03/2021 Eu estou com uma dúvida, oque o tamanho AMX impacta no servidor? Eu estou unificando algumas coisas, exemplo: Timer[11][MAX_PLAYERS]; Estou criando vários Timers com apenas uma chave, isso daria algum problema de lentidão ou algum erro futuramente? RE: Tamanho AMX - willttoonn - 21/03/2021 O tamanho do AMX no final depende de quantas células dentro das variáveis você criou. Pra você ter ideia o tamanho do AMX do meu gamemode é de 564mb. Ele tem 320,000 linhas. Eu tenho uma variável com enum que tem 150,000 células. RE: Tamanho AMX - Levi.M - 21/03/2021 (21/03/2021 13:25)willttoonn Escreveu: O tamanho do AMX no final depende de quantas células dentro das variáveis você criou. Pra você ter ideia o tamanho do AMX do meu gamemode é de 564mb. Ele tem 320,000 linhas. Eu tenho uma variável com enum que tem 150,000 células.Eita, então não afeta em nada, uma pergunta, isso deixa o gamemode mais limpo ou não afeta em nada eu criando muitas variáveis? exemplo: Código PHP: new TimerTS[MAX_PLAYERS]; Ao invés disso eu fiz assim: Código PHP: enum tinfo RE: Tamanho AMX - Dayvison - 21/03/2021 Impacta no gasto de memória, porém isso não é algo ruim, se você precisa de mais memória, use mais memória. @Edit não entendi sua pergunta acima. RE: Tamanho AMX - Levi.M - 22/03/2021 (21/03/2021 14:43)Dayvison Escreveu: Impacta no gasto de memória, porém isso não é algo ruim, se você precisa de mais memória, use mais memória. Digo na parte de criar as variaveis, antes eu fazia assim: Código PHP: new Timer[MAX_PLAYERS]; E agora faço assim: Código PHP: enum info Nesse caso estou perguntando se do jeito que estou fazendo agora é melhor ou não afeta em nada em questão de otimização. RE: Tamanho AMX - willttoonn - 23/03/2021 Em questão de organização a utilização de enum é bem mais vantajosa. RE: Tamanho AMX - Dayvison - 23/03/2021 Não tem diferença em questão de desempenho, apenas legibilidade. Na minha opinião eu iria preferir seu novo modelo. RE: Tamanho AMX - Levi.M - 24/03/2021 Tá certo, muito obrigado a todos. |