Descartar variáveis, é possivel?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Descartar variáveis, é possivel?

Mensagem por Borgo em Qua 15 Abr 2009, 17:44

Mais um perguntinha do hell rsrsrsr


Possuo um script que roda poucas vezes e este, cria muitas variáveis e arrays bidimensionais enormes.
Existe alguma forma de descartar variáveis da memória?

Borgo

Número de Mensagens : 69
Idade : 29
Data de inscrição : 06/01/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://www.neonerds.com.br

Voltar ao Topo Ir em baixo

Re: Descartar variáveis, é possivel?

Mensagem por Janx em Qua 15 Abr 2009, 17:52

bom para usar as variaveis so no script, e depois deletalas vc pode usar isso no inicio:

Código:
var nome1, nome2, nome3; //assim por diante

ai vc pode atribuir os valores agora ou quando usar, nao faz diferença.


é o unico geito que conheso.

Flwss

Janx

Número de Mensagens : 2417
Idade : 23
Data de inscrição : 24/05/2008
Reputação : 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: Descartar variáveis, é possivel?

Mensagem por Gusba em Qua 15 Abr 2009, 18:28

pelo q sei nao tem, e isso tambem nao tem nenhuma ultilidade

Gusba

Número de Mensagens : 1156
Idade : 21
Data de inscrição : 03/08/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   :
   :

http://www.ciganospictures.hd1.com.br

Voltar ao Topo Ir em baixo

Re: Descartar variáveis, é possivel?

Mensagem por Borgo em Qua 15 Abr 2009, 20:43

Utilidade creio que teria.

Neste script, é criado algumas dezenas de variáveis e arrays, isto ocupa muito espaço na memória pois, mesmo que não esteja utilizando a variável, o programa reserva um espaço na memória para isso. Tanto que o programa limita as variáveis arrays para 32000 cada e 1000000 para o total.

Estou criando um app para criar, gerenciar, responder e gerar relatórios em cima de provas. E é justo o script que gera o relatório que se cria todas estas variáveis.
A medida que tomei foi, após gerar o relatório, é exibido um texto "É recomendado que o programa seja reiniciado para que tenha uma boa performance. Deseja reiniciar agora?"

Só que quando reinicia, o usuário tem que fazer login novamente. Acho que se não existe tal função, seria uma boa implementação.

Borgo

Número de Mensagens : 69
Idade : 29
Data de inscrição : 06/01/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://www.neonerds.com.br

Voltar ao Topo Ir em baixo

Re: Descartar variáveis, é possivel?

Mensagem por Gusba em Qua 15 Abr 2009, 21:28

cara nao sei, em C tem, mas em GML axo q nao, vo da uma olhada, é o seguinte, se vc esta usando arrays para listas e valores, eu aconselho o ds_list... procura no help, ele é mais agil e mais leve, se precisar de ajuda fala

Gusba

Número de Mensagens : 1156
Idade : 21
Data de inscrição : 03/08/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   :
   :

http://www.ciganospictures.hd1.com.br

Voltar ao Topo Ir em baixo

Re: Descartar variáveis, é possivel?

Mensagem por Kabeção em Qui 16 Abr 2009, 12:46

Vocês ignoraram o que Janx postou? Suspect

O código var é usado para criar variaveis temporárias so no script em que ela foi executada. Depois de passar a ultima linha do script todas as variaveis declaradas com var são excluidas da memória.

Kabeção

Ranking : Sem avaliações
Número de Mensagens : 2314
Data de inscrição : 08/06/2008
Reputação : 100
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 3
   : 0
   : 1

http://blackcapapps.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: Descartar variáveis, é possivel?

Mensagem por Borgo em Qui 16 Abr 2009, 14:43

uHAUhuAua Desculpe!!! Realmente não tinha percebido... :oops:




Keep Drunk! Avoid hangover!! drunken

Borgo

Número de Mensagens : 69
Idade : 29
Data de inscrição : 06/01/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://www.neonerds.com.br

Voltar ao Topo Ir em baixo

Re: Descartar variáveis, é possivel?

Mensagem por Conteúdo patrocinado Hoje à(s) 13:56


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum