Re: [delphi-br] [OFF-TOPIC] UPX é muito bom ou prog ramador é muito desleixado ???

2010-05-12 Por tôpico Marcos Alexandre Lemos Rodrigues
dlls ou pacotes é uma forma muito mais inteligente de tratar o executável.
Quando você deixa parte do código em uma biblioteca, essa parte só é
carregada na memória se o usuário for usa-la. Caso ele esteja trabalhando
apenas com um módulo, ele não vai precisar carregar na memória os demais,
ganhando velocidade e economizando memória na máquina.

Outra vantagem é que uma atualização de correção de erro pode ser feita
atualizando somente a dll ou pacote, não precisando fazer o download do app
inteiro.

Em 11 de maio de 2010 11:23, Walter Chagas (Bol) wchag...@bol.com.brescreveu:

 Não é que é uma questão de falha do programador. Porém, é como eu disse em
 outras ocasioes, que quando um executável está muito grande é hora mesmo de
 revisar o código e reestruturá-lo. Muita coisa pode ser posta em dlls, por
 exemplo. Muitas telas podem ser agrupadas em uma só ou reduzidas em
 quantidades. Tudo depende da análise.

 []s


 Walter Alves Chagas Junior
 Belo Horizonte - MG - Brazil
 wchag...@bol.com.br
 http://delphitocorporerm.blogspot.com/
 http://twitter.com/wchagas
 MSN: whitesock...@hotmail.com
 SKYPE: WalterChagasJr


 - Original Message -
 From: vinicius barreira vinib...@gmail.com
 To: delphi-br@yahoogrupos.com.br
 Sent: Tuesday, May 11, 2010 10:45 AM
 Subject: Re: [delphi-br] [OFF-TOPIC] UPX é muito bom ou programador é muito
 desleixado ???


 Eu uso UPX a muito tempo para acelerar o download dos meus executáveis. O
 UPX é como qualquer outro compactador de arquivos; a diferença dele para um
 WinZip, WinRar ou ARJ é que ele acrescenta ao cabeçário do executável um
 pequeno aplicativo, que descompacta automaticamente em tempo de execução.

 Então não é falha nossa não. Mas tome alguns cuidados; as vezes um
 executável compactado com UPX mascara algumas mensagens de erro, como por
 exemplo quando falta uma DLL; então em caso de comportamento estranho, tipo
 de não carregar um aplicativo, descompacte com o próprio UPX e carregue o
 executável, que a mensagem de erro será apresentada corretamente.


 Vinicius Barreira - Diretor
 Check-In Nethotel
 Software Para Hotéis / Pousadas / Moteis
 São Bernardo do Campo - SP
 http://www.check-in.com.br
 Fones: (11) 4126-3148 (21) 3717-9256
 Fax: (11) 4125-9298
 msn / e-mail: vinic...@check-in.com.br

 Em 10 de maio de 2010 15:10, Albuquerque sys.e...@yahoo.com escreveu:

 
 
  Fiz um teste com o UPX e ele reduziu o tamanho do meu executável gerado
  pelo
  Delphi 7 de 10 mb para 2,5 mb !!!
 
  Agora fiquei com uma séria dúvida:
 
  A) O UPX que é muito bom pra reduzir o tamanho do executável gerado pelo
  Delphi ?
 
  ou
 
  B) O programador (eu !) é que não sabe configurar as opções de compilação
  do projeto no Delphi ?
 
  Desde já agradeço a atenção dispensada.
 
  Att.
 
  Albuquerque
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 


 [As partes desta mensagem que não continham texto foram removidas]



 

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





 

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 






[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] [OFF-TOPIC] UPX é muito bom ou prog ramador é muito desleixado ???

2010-05-11 Por tôpico Dirlei Dionísio
O UPX é realmente bom, mas não é exatamente o que muita gente pensa. Em
memória, seu executável continuará ocupando 10Mb. O que o UPX faz é
acrescentar um código no inicio do seu executável para descompactar o
executável original (o seu programa) inteiro para a RAM. No final das
contas, seu programa não ocupará menos espaço em memória, apenas menos
espaço em disco. Em certos casos, pode até ocupar mais RAM do que se não
estivesse compactado.

[ ]'s
Dirlei Dionísio.


Em 10 de maio de 2010 15:10, Albuquerque  escreveu:



 Fiz um teste com o UPX e ele reduziu o tamanho do meu executável gerado
 pelo
 Delphi 7 de 10 mb para 2,5 mb !!!

 Agora fiquei com uma séria dúvida:

 A) O UPX que é muito bom pra reduzir o tamanho do executável gerado pelo
 Delphi ?

 ou

 B) O programador (eu !) é que não sabe configurar as opções de compilação
 do projeto no Delphi ?

 Desde já agradeço a atenção dispensada.

 Att.

 Albuquerque



[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] [OFF-TOPIC] UPX é muito bom ou prog ramador é muito desleixado ???

2010-05-11 Por tôpico vinicius barreira
Eu uso UPX a muito tempo para acelerar o download dos meus executáveis. O
UPX é como qualquer outro compactador de arquivos; a diferença dele para um
WinZip, WinRar ou ARJ é que ele acrescenta ao cabeçário do executável um
pequeno aplicativo, que descompacta automaticamente em tempo de execução.

Então não é falha nossa não. Mas tome alguns cuidados; as vezes um
executável compactado com UPX mascara algumas mensagens de erro, como por
exemplo quando falta uma DLL; então em caso de comportamento estranho, tipo
de não carregar um aplicativo, descompacte com o próprio UPX e carregue o
executável, que a mensagem de erro será apresentada corretamente.


Vinicius Barreira - Diretor
Check-In Nethotel
Software Para Hotéis / Pousadas / Moteis
São Bernardo do Campo - SP
http://www.check-in.com.br
Fones: (11) 4126-3148 (21) 3717-9256
Fax: (11) 4125-9298
msn / e-mail: vinic...@check-in.com.br

Em 10 de maio de 2010 15:10, Albuquerque sys.e...@yahoo.com escreveu:



 Fiz um teste com o UPX e ele reduziu o tamanho do meu executável gerado
 pelo
 Delphi 7 de 10 mb para 2,5 mb !!!

 Agora fiquei com uma séria dúvida:

 A) O UPX que é muito bom pra reduzir o tamanho do executável gerado pelo
 Delphi ?

 ou

 B) O programador (eu !) é que não sabe configurar as opções de compilação
 do projeto no Delphi ?

 Desde já agradeço a atenção dispensada.

 Att.

 Albuquerque

 [As partes desta mensagem que não continham texto foram removidas]

 



[As partes desta mensagem que não continham texto foram removidas]





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html