[FUGSPBR] 1/2 OFF: perl & arquivo de log

Renato Botelho renato em galle.com.br
Qua Jul 23 07:13:18 BRT 2003


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" <pcoimbra em connect.com.br>
To: <fugspbr em fugspbr.org>
Cc: <linux-board em yahoogrupos.com.br>; <linux em grupos.com.br>
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: pcoimbra em connect.com.br
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/



Mais detalhes sobre a lista de discussão freebsd