RES: [delphi-br] Qual o limite de tamanho para u m executável?
Walter, Muito obrigado !!! Att. Albuquerque De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Walter Chagas (Bol) Enviada em: terça-feira, 4 de maio de 2010 18:01 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Qual o limite de tamanho para um executável? é o Developers Network da Embacadero. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br mailto:wchagasj%40bol.com.br http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: Albuquerque To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Tuesday, May 04, 2010 10:56 AM Subject: RES: [delphi-br] Qual o limite de tamanho para um executável? Walter, Perdoe minha enorme ignorância, mas oque/onde é DN ? Desde já agradeço a atenção dispensada. Att. Albuquerque -Mensagem original- De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Walter Chagas (Bol) Enviada em: terça-feira, 4 de maio de 2010 10:41 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Qual o limite de tamanho para um executável? Tudo que aprendi sobre como configurar o compilador e o linkeditor no Delphi eu obtive lá no DN. Ce já foi lá? []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br mailto:wchagasj%40bol.com.br http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: Fellipe Henrique felli...@gmail.com mailto:fellipeh%40gmail.com To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Tuesday, May 04, 2010 10:03 AM Subject: Re: [delphi-br] Qual o limite de tamanho para um executável? Ótima explicação Walter... só mais uma coisa.. procurei na net, algo sobre o compilador e linkeditor.. mas nao achei uma configuração padrão boa.. você teria algo? []s Em 4 de maio de 2010 09:25, Walter Chagas (Bol) wchag...@bol.com.br mailto:wchagasj%40bol.com.br escreveu: Executáveis muito grandes são mal sinal. Sinal de que o projeto/programação/codificação está mal estruturado. Sinal de que o compilador ou o Linkeditor estão mal configurados. Sinal de que o projeto está muito gordo ou cheio de coisas que nunca serão usadas. Executáveis muito grandes, são lentos, dão problemas de alocação de memória e recursos, dentre outros. Quase todos aqui são unânimes em propor a modularização. Quebrar seu exe em dll's ou Bpl's que, inclusive, facilitam muito a manutenção visto que dependendo do que for, voce só mexe na dll e pronto. Não compromete o resto do sistema. Convem sempre analisar as configurações do compilador e do linkador antes de gerar o exe final para implantar. Pode-se perfeitamente, por exemplo, desabilitar as opções de debugação. Outra coisa que incha executavel é mandar incluir parametros e mapeamento interno para usar o Turbo Debugger da borland (Include TD32 Debug Info). Verifique se isto está habilitado. A regra básica é: O executavel passou de 4MB, é hora de revisão. Revise se há rotinas que podem ser incorporadas em módulos, bem como funções. Revise se há redundância de código e se fragmentos de código comuns em vários pontos não podem ser convertidos em uma função a ser armazenada em uma dll que faça a mesma coisa. Imagens, devem ser restritas ao mínimo possível e, preferencialmente, de baixa resolução. Imagens grandes = executaveis grandes = alocação maior de memória. Forms podem ser racionados. Verifique se um processo/Rotina em seu sistema que use 5 forms não podem cair pra pra 2 forms ou mesmo 1 com abas. Componenetes de acesso a dados (Queries, DSPs e CDS´s) podem ser reaproveitados. Verifique se voce não está usando componentes demais pra coisas de menos. E por aí vai... []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br mailto:wchagasj%40bol.com.br http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: Fabiano Moura mctbra...@gmail.com mailto:mctbrasil%40gmail.com To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Monday, May 03, 2010 11:48 PM Subject: Re: [delphi-br] Qual o limite de tamanho para um executável? E eu que pensei que o meu programa de 8 MB era grande, rsrsrs!!! Em 3 de maio de 2010 19:29, Marcos Alexandre Lemos Rodrigues marcosalexandre.rodrig...@gmail.com mailto:marcosalexandre.rodrigues%40gmail.com escreveu: Limite não existe, já vi executáveis com mais de 300 MB. Só não é prático. Melhor
RES: [delphi-br] Qual o limite de tamanho para u m executável?
Walter, Perdoe minha enorme ignorância, mas oque/onde é DN ? Desde já agradeço a atenção dispensada. Att. Albuquerque -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Walter Chagas (Bol) Enviada em: terça-feira, 4 de maio de 2010 10:41 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Qual o limite de tamanho para um executável? Tudo que aprendi sobre como configurar o compilador e o linkeditor no Delphi eu obtive lá no DN. Ce já foi lá? []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: Fellipe Henrique felli...@gmail.com To: delphi-br@yahoogrupos.com.br Sent: Tuesday, May 04, 2010 10:03 AM Subject: Re: [delphi-br] Qual o limite de tamanho para um executável? Ótima explicação Walter... só mais uma coisa.. procurei na net, algo sobre o compilador e linkeditor.. mas nao achei uma configuração padrão boa.. você teria algo? []s Em 4 de maio de 2010 09:25, Walter Chagas (Bol) wchag...@bol.com.brescreveu: Executáveis muito grandes são mal sinal. Sinal de que o projeto/programação/codificação está mal estruturado. Sinal de que o compilador ou o Linkeditor estão mal configurados. Sinal de que o projeto está muito gordo ou cheio de coisas que nunca serão usadas. Executáveis muito grandes, são lentos, dão problemas de alocação de memória e recursos, dentre outros. Quase todos aqui são unânimes em propor a modularização. Quebrar seu exe em dll's ou Bpl's que, inclusive, facilitam muito a manutenção visto que dependendo do que for, voce só mexe na dll e pronto. Não compromete o resto do sistema. Convem sempre analisar as configurações do compilador e do linkador antes de gerar o exe final para implantar. Pode-se perfeitamente, por exemplo, desabilitar as opções de debugação. Outra coisa que incha executavel é mandar incluir parametros e mapeamento interno para usar o Turbo Debugger da borland (Include TD32 Debug Info). Verifique se isto está habilitado. A regra básica é: O executavel passou de 4MB, é hora de revisão. Revise se há rotinas que podem ser incorporadas em módulos, bem como funções. Revise se há redundância de código e se fragmentos de código comuns em vários pontos não podem ser convertidos em uma função a ser armazenada em uma dll que faça a mesma coisa. Imagens, devem ser restritas ao mínimo possível e, preferencialmente, de baixa resolução. Imagens grandes = executaveis grandes = alocação maior de memória. Forms podem ser racionados. Verifique se um processo/Rotina em seu sistema que use 5 forms não podem cair pra pra 2 forms ou mesmo 1 com abas. Componenetes de acesso a dados (Queries, DSPs e CDS´s) podem ser reaproveitados. Verifique se voce não está usando componentes demais pra coisas de menos. E por aí vai... []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: Fabiano Moura mctbra...@gmail.com To: delphi-br@yahoogrupos.com.br Sent: Monday, May 03, 2010 11:48 PM Subject: Re: [delphi-br] Qual o limite de tamanho para um executável? E eu que pensei que o meu programa de 8 MB era grande, rsrsrs!!! Em 3 de maio de 2010 19:29, Marcos Alexandre Lemos Rodrigues marcosalexandre.rodrig...@gmail.com escreveu: Limite não existe, já vi executáveis com mais de 300 MB. Só não é prático. Melhor separar em pacotes bpl mesmo ou então em dlls, que além de ficar mais fácil trabalhar, existe opção de carregar na memória apenas quando o usuário realmente precisar do módulo, economizando memória geral. Em 3 de maio de 2010 19:14, Rubem Rocha rubem.ro...@dtmanaus.com.br escreveu: 35MB? Meu amigo, considere para ontem separar sua aplicação em módulos, preferencialmente em pacotes BPL. Tem material a botão na Internet falando sobre isso. Sds. De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Fellipe Henrique Enviada em: segunda-feira, 3 de maio de 2010 16:16 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Qual o limite de tamanho para um executável? Amigos, tenho um executável, que está chegando perto dos 35MB... existe algum limite? se passar dele começa a dar problemas? que tipos de problemas? Att. -- _ T.·.F.·.A.·. Fellipe Henrique [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Qual o limite de tamanho para u m executável?
Deduzo eu que seja Developer Network. Uma abreviação para indicar o site para relacionamento com desenvolvedores da Embarcadero, cujo endereço principal é http://edn.embarcadero.com. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Albuquerque Enviada em: terça-feira, 4 de maio de 2010 09:56 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Qual o limite de tamanho para um executável? Walter, Perdoe minha enorme ignorância, mas oque/onde é DN ? Desde já agradeço a atenção dispensada. Att. Albuquerque -Mensagem original- De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Walter Chagas (Bol) Enviada em: terça-feira, 4 de maio de 2010 10:41 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Qual o limite de tamanho para um executável? Tudo que aprendi sobre como configurar o compilador e o linkeditor no Delphi eu obtive lá no DN. Ce já foi lá? []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br mailto:wchagasj%40bol.com.br http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: Fellipe Henrique felli...@gmail.com mailto:fellipeh%40gmail.com To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Tuesday, May 04, 2010 10:03 AM Subject: Re: [delphi-br] Qual o limite de tamanho para um executável? Ótima explicação Walter... só mais uma coisa.. procurei na net, algo sobre o compilador e linkeditor.. mas nao achei uma configuração padrão boa.. você teria algo? []s Em 4 de maio de 2010 09:25, Walter Chagas (Bol) wchag...@bol.com.br mailto:wchagasj%40bol.com.br escreveu: Executáveis muito grandes são mal sinal. Sinal de que o projeto/programação/codificação está mal estruturado. Sinal de que o compilador ou o Linkeditor estão mal configurados. Sinal de que o projeto está muito gordo ou cheio de coisas que nunca serão usadas. Executáveis muito grandes, são lentos, dão problemas de alocação de memória e recursos, dentre outros. Quase todos aqui são unânimes em propor a modularização. Quebrar seu exe em dll's ou Bpl's que, inclusive, facilitam muito a manutenção visto que dependendo do que for, voce só mexe na dll e pronto. Não compromete o resto do sistema. Convem sempre analisar as configurações do compilador e do linkador antes de gerar o exe final para implantar. Pode-se perfeitamente, por exemplo, desabilitar as opções de debugação. Outra coisa que incha executavel é mandar incluir parametros e mapeamento interno para usar o Turbo Debugger da borland (Include TD32 Debug Info). Verifique se isto está habilitado. A regra básica é: O executavel passou de 4MB, é hora de revisão. Revise se há rotinas que podem ser incorporadas em módulos, bem como funções. Revise se há redundância de código e se fragmentos de código comuns em vários pontos não podem ser convertidos em uma função a ser armazenada em uma dll que faça a mesma coisa. Imagens, devem ser restritas ao mínimo possível e, preferencialmente, de baixa resolução. Imagens grandes = executaveis grandes = alocação maior de memória. Forms podem ser racionados. Verifique se um processo/Rotina em seu sistema que use 5 forms não podem cair pra pra 2 forms ou mesmo 1 com abas. Componenetes de acesso a dados (Queries, DSPs e CDS´s) podem ser reaproveitados. Verifique se voce não está usando componentes demais pra coisas de menos. E por aí vai... []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br mailto:wchagasj%40bol.com.br http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: Fabiano Moura mctbra...@gmail.com mailto:mctbrasil%40gmail.com To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Monday, May 03, 2010 11:48 PM Subject: Re: [delphi-br] Qual o limite de tamanho para um executável? E eu que pensei que o meu programa de 8 MB era grande, rsrsrs!!! Em 3 de maio de 2010 19:29, Marcos Alexandre Lemos Rodrigues marcosalexandre.rodrig...@gmail.com mailto:marcosalexandre.rodrigues%40gmail.com escreveu: Limite não existe, já vi executáveis com mais de 300 MB. Só não é prático. Melhor separar em pacotes bpl mesmo ou então em dlls, que além de ficar mais fácil trabalhar, existe opção de carregar na memória apenas quando o usuário realmente precisar do módulo, economizando memória geral. Em 3 de maio de 2010 19:14, Rubem Rocha rubem.ro...@dtmanaus.com.br mailto:rubem.rocha%40dtmanaus.com.br escreveu: 35MB? Meu amigo, considere para ontem separar sua aplicação em
RES: [delphi-br] Qual o limite de tamanho para u m executável?
35MB? Meu amigo, considere para ontem separar sua aplicação em módulos, preferencialmente em pacotes BPL. Tem material a botão na Internet falando sobre isso. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Fellipe Henrique Enviada em: segunda-feira, 3 de maio de 2010 16:16 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Qual o limite de tamanho para um executável? Amigos, tenho um executável, que está chegando perto dos 35MB... existe algum limite? se passar dele começa a dar problemas? que tipos de problemas? Att. -- _ T.·.F.·.A.·. Fellipe Henrique [As partes desta mensagem que não continham texto foram removidas]