O executável não para de crescer. É normal?

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
momente
Usuário Nível 3
Usuário Nível 3
Mensagens: 496
Registrado em: 03 Mar 2005 11:53
Localização: São Carlos-SP
Contato:

O executável não para de crescer. É normal?

Mensagem por momente »

Caros amigos,

Criei uma tela com o Xharbour 0.99.5.0/minigui 1.1 exp 14e, nesta tela contem apenas um menu principal.

Notei que o executável já está com 1.200 e poucos megas. É normal ou existe alguma maneira de diminuir seu tamanho ou controlar? Ou não preciso me preocupar?

Estou usando o brmake e bcc55 para linkar.

Desde ja obrigado! :xau -:]
Rogerio L. Momenté
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
Avatar do usuário
Antonio
Usuário Nível 3
Usuário Nível 3
Mensagens: 347
Registrado em: 14 Ago 2003 17:33
Localização: Sao Paulo - SP
Contato:

Mensagem por Antonio »

Utilize o UPX para compactar seu aplicativo.
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Avatar do usuário
momente
Usuário Nível 3
Usuário Nível 3
Mensagens: 496
Registrado em: 03 Mar 2005 11:53
Localização: São Carlos-SP
Contato:

Mensagem por momente »

Amigo Antonio,

Isso se faz sempre necessário com xharbour? Preciso realmente em todos os meus aplicativos fazer essa compactação do executável?

Obrigado! :-o
Rogerio L. Momenté
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
Avatar do usuário
Antonio
Usuário Nível 3
Usuário Nível 3
Mensagens: 347
Registrado em: 14 Ago 2003 17:33
Localização: Sao Paulo - SP
Contato:

Mensagem por Antonio »

O produto final volumoso é caracterisco das aplicações em 32 bits..

A compactação é simples, rápida e não interfere na performance do seu sistema, ai fica a seu critério ou necessidade de compactar ou não a sua aplicação.

Falow?
:xau
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Avatar do usuário
vagucs
Membro Master
Membro Master
Mensagens: 1480
Registrado em: 10 Jul 2004 10:45
Localização: Ipanema - MG
Contato:

Mensagem por vagucs »

Nao aconcelho compactar o sistema, so mesmo por questao de segurança, pois ja tive problemas em maquinas que nao conseguiam descompactar o arquivo, por causa de velocidade do clock, e compactar um arquivo EXE nao traz nenhuma vantagem, pelo contario ao carregar ele demora um pouco mais por ter que ser descompactado.

O tamanho de arquivos EXE em sistemas 32bits nao interfere em muita coisa e um executavel de 1,2Mb é normal, como disse o antonio.
Sem mais
Wagner Nunes
www.vagucs.com.br
Avatar do usuário
momente
Usuário Nível 3
Usuário Nível 3
Mensagens: 496
Registrado em: 03 Mar 2005 11:53
Localização: São Carlos-SP
Contato:

Mensagem por momente »

Amigo Wagner,

Meu sistema esta com 1.2MB, mas só desenvolvi a tela principal (menus), minha preocupação é no final, esse aumento acompanha o desenvolvimento ou o percentual será menor conforme for avançando?

Valeu! :xau
Rogerio L. Momenté
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
Avatar do usuário
vagucs
Membro Master
Membro Master
Mensagens: 1480
Registrado em: 10 Jul 2004 10:45
Localização: Ipanema - MG
Contato:

Mensagem por vagucs »

POde continuar desenvolvendo que vc verá que a partir dai o aumento no tamanho do EXE será bem menor, pois este tamanho inicial já inclui as rotinas que da minigui que não serão incluidas novamente no sistema.
Sem mais
Wagner Nunes
www.vagucs.com.br
Responder