ok, ok. vamos esclarecer mais um pouco entao: > Havia lido certa vez em um site, ha tempos atras, sobre essa velocidade > de carga do IE. Isso aconteceria devido a varias DLLs necessarias para > esse aplicativo serem carregadas na inicializacao do proprio Windows, e > nao na execucao do programa.
> Nao apurei isso, mas acho que procede, pois a propria Microsoft afirma > ser "impossivel" remover o IE do Win98 em diante, devido a ele fazer > parte do funcionamento do sistema operacional. Ou seja, os componentes > do IE ja estariam carregados. Abrir o browser seria simplesmente o tempo > de renderizar uma janela com alguns botoes. :-) Grande parte do IE realmente faz parte do proprio windows. E estah na memoria o tempo todo. Mas nao tudo. Nao hora q vc inicia o IE, sao carregados os sockets http, ftp, etc, que estavam em uso, algumas coisas de seguranca (?), etc. Essas coisas sao as responsaveis pelo tempo q ainda existe na carga do IE. Por isso nao instantaneo. Jah os demais browsers, embora pudessem fazer uso desse mesmo mecanismo, nao confiam muito na M$ (e com toda razao!) e preferem fazer tudo a seu jeito, o que significa mais codigo a ser carregado. Outra lenda eh sobre as DLL: as DLLs nao sao carregadas na memoria desnecessariamente. Somente quando requisitadas, e saem dela (ou deveriam pelo menos!) tao logo deixam de ser necessarias. Alias, nao sao as DLLs inteiras, mas as funcoes q forem sendo chamadas. Uma funcao q nao for chamada nao vai para memoria por mais q todo o resto da DLL onde ela fica esteja em memoria. acho q agora ficou claro, nao? E e linux? como funcina o vinculo dinamico? alguem poderia me explicar? []�s LZ _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com Assinantes em 09/02/2002: 2233 Mensagens recebidas desde 07/01/1999: 154200 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
