[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
VÃO TOMAR NO CU
From: |
Fran Fuba |
Subject: |
VÃO TOMAR NO CU |
Date: |
Thu, 11 Nov 2004 19:06:46 -0300 (ART) |
VAO TOMAR NO CU SEU BANDO DE VIADOS VÃO PROCURAR MUIE INVES DE FICAREM
ABITOLADOS
Julio Cezar Neves - DATAPREVRJ <address@hidden> wrote:
Bullshit!
o perl é uma linguagem semicompilada assim como o sed e o awk, não existe
estudo algum que prove que o perl é mais rápido que essas duas.
O que é fácil de provar é que o sed e o awk superam e muito o perl quando a
aplicação é I/O bound, como me parece ser esta do colega, que trata grandes
arquivos.
[ ]s,
Julio Cezar Neves
- Gerente do Programa de Software Livre -
Tel:+55 21 2528-7070 / +55 21 8112-9988
Fax: +55 21 2528-7646
mailto:address@hidden
| -----Mensagem original-----
| De: pinguimrmbr [mailto:address@hidden]
| Enviada em: quarta-feira, 10 de novembro de 2004 20:00
| Para: address@hidden
| Assunto: [shell-script] Re: melhorar script shell
|
|
|
|
|
| Estou com o seguinte problema e gostaria de saber se podem me
| ajudar....
| Estou precisando desenvolver uma aplicação que me gere relatórios
| sobre uso do serviço de e-mail, mais especificamente quero saber
| quanto cada usuário trafega em meu servidor....Criar a aplicação não
| é o problema.....meu problema reside em fazer algo em shell para
| tratar a log de e-mail de um server postfix.....eu fiz um shell muito
| arcaico (pois sou novo em shell) que me trata uma log de uns 500MB
| mais ou menos....porem ela demora quase 30 minutos pra terminar o
| trabalho...atende? sim, me atende no que preciso, mas gostaria que me
| ajudassem a melhorar este shell e inclusive minimizar o tempo de
| processamento, pois qdo executo meu shell, minha CPU vai lá no céu
| deixando tudo muito lento....
|
|
| Halo
|
| Obviamente da para melhorar o seu shell ( que tem coisas bem
| interessantes e nao demonstra que vc é novo na coisa ), mas nao seria
| ai ( e perdoem os shelleiros ) o caso de vc usar alguma solucao em
| perl ?
|
| Nao sou nenhum zealot que acha que " Perl é bom, Perl é Demais, Morte
| ao Shell e a Texaco ", mas perl É mais rapido para trabalhar arquivos
| muito grandes do que um cat, egrep ( para as expressoes regulares
| mais avancadas ), isso testado e provado em ambientes de producao com
| arquivos de mais de 8 GB, numa estrutura de dados bastante complexa,
| incluindo em uma unica linha registros e sub-registros do produto com
| o qual trabalho. Tudo são ferramentas. Meu avo era carpinteiro e
| tinha um lema: A Ferramenta Certa para o Trabalho Certo.
|
| Mesmo um "script arcaico" em perl tenderá a ser mais rapido no
| tratamento do seu problema.
|
| Um abraço
|
| MrBiTs
|
|
|
|
|
|
|
| ---------------------------------------------------------------------
| Esta lista não admite a abordagem de outras liguagens de
| programação, como perl, C etc. Quem insistir em não seguir
| esta regra será moderado sem prévio aviso.
| ---------------------------------------------------------------------
| Sair da lista: address@hidden
| ---------------------------------------------------------------------
| Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Links do Yahoo! Grupos
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Links do Yahoo! Grupos
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
[As partes desta mensagem que não continham texto foram removidas]