se voce for rodar apenas uma vez, jah que agora usa o logrotate, entao voce
pode quebrar o arquivo em varios arquivos pequenos e rodar em cada um deles

man split

[]s

Renato

----- Original Message ----- 
From: "Paulo Henrique Coimbra Vieira" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Tuesday, July 22, 2003 11:41 PM
Subject: [FUGSPBR] 1/2 OFF: perl & arquivo de log


Gente o problema eh o seguinte:
Esse script anexo neste email, eh o que estou fazendo, meio q na ra�a, pois
to aprendendo perl nele, por isso preciso de ajuda. Esse script l� um
arquivo de log do radius (288Mb) e gera registros em uma tabela MySQL. Esse
log eh de 2 anos pra c�, pois quando entrei na empresa o responsavel
anterior nao utilizava o logrotate.
O problemao eh o seguinte: Quando o arquivo de log eh pequeno (ate uns 60Mb)
esse script funciona blz, perfeito... Mas quando rodo ele com o arquivo de
288 Mb, o processo eh morto por falta de mem�ria.
Por favor, analisem o script e vejam o que pode ser melhorado, se tem alguma
forma de a medida que o "foreach" ir lendo o arquivo de log, ir liberando
memoria, alguma coisa assim..

Agrade�o a todos..


sds,
================================
Paulo Henrique Coimbra Vieira
Connect - Servi�o de Acesso � Internet
Depto. Redes Wireless (Internet sem Fio)
Linux - Windows 2000
----------------------------------------------------------------
Fone: (38) 9968-6644
E-Mail: [EMAIL PROTECTED]
ICQ #: 166165943



----------------------------------------------------------------------------
----


_______________________________________________________________
Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/

_______________________________________________________________
Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/

Responder a