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/
