Re: [FUG-BR] Aproveitar o kernel de outra maquina eh problema?
Alexandre, Acho que você tem sorte de não haver ninguém da Intel nessa lista pra ouvir você dizer que um P4 2.8 é um pouco mais rápido que um MMX 233 ;-) Você perde uma performance considerável sim, porque o GCC faz uma série de otimizações (-O2) ao compilar o código para uma plataforma específica. O prejuízo é maior quando você compila um kernel em uma máquina inferior e usa ele em um hardware muito superior. Quanto ao NMBCLUSTERS e MAXUSERS, se você não definiu eles explicitamente na conf do kernel, eles vão ser ajustados durante o boot de acordo com as características da máquina. Dá uma olhada no man do tuning(7) se você achar que deve configurar isso manualmente. Mas se você quiser realmente ter performance, o ideal é ajustar um kernel específico para cada máquina, habilitando somente os drivers necessários de acordo com o hardware, além é claro de desabilitar todas as opções de debug, witness etc. Att., Rainer Alves BrasilTelecom Alexandre Donisete wrote: Ola!! De vez enquando aparece uns MMX 233 pra reinstalar, e preciso habilitar no kernel algumas opções, e pra não deixar o bichinho compilando kernel por quase 1hr, copio o kernel de uma outra maquina, P4 2.8 que eh um pouco mais rápida :D Mas sempre fiquei em dúvida se é certo o que estou fazendo.. Nas versões 5.X, o sistema calcula algumas variaveis do kernel segundo as caracteristicas do computador, NMBCLUSTERS, MAXUSERS entre outros.. mas isso eh pra compilar e fixar o kernel ou eh dinâmico quando o sistema carrega? Melhorando a pergunta.. Perco desempenho aproveitando o kernel de outra maquina inferior ou superior a que vou utilizar de fato? []s!! -- .-- -.--- ..- .--- http://aledon.org -- Sistema correio eletrônico acadêmico DEP/UFSCar . ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Aproveitar o kernel de outra maquina eh problema?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Alexandre Donisete wrote: | Ola!! | | De vez enquando aparece uns MMX 233 pra reinstalar, e preciso habilitar no | kernel algumas opções, e pra não deixar o bichinho compilando kernel por | quase 1hr, copio o kernel de uma outra maquina, P4 2.8 que eh um pouco mais | rápida :D Mas sempre fiquei em dúvida se é certo o que estou fazendo.. | | Nas versões 5.X, o sistema calcula algumas variaveis do kernel segundo as | caracteristicas do computador, NMBCLUSTERS, MAXUSERS entre outros.. mas isso | eh pra compilar e fixar o kernel ou eh dinâmico quando o sistema carrega? | | Melhorando a pergunta.. Perco desempenho aproveitando o kernel de outra | maquina inferior ou superior a que vou utilizar de fato? Talvez isso possa ajudar: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/small-lan.html - -- Alexandre Vasconcelos Unix Admin SSP/GO -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFDKGmpcvrfkI0p/tURAnhCAJ9NxJi/GVOM8Tqt6c4MMBobnaLJjgCfZCaS 5H2qcSNADb0m4A7IRwrgLic= =EIjZ -END PGP SIGNATURE- ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Aproveitar o kernel de outra maquina eh problema?
Alexandre Donisete wrote: Ola!! De vez enquando aparece uns MMX 233 pra reinstalar, e preciso habilitar no kernel algumas opções, e pra não deixar o bichinho compilando kernel por quase 1hr, copio o kernel de uma outra maquina, P4 2.8 que eh um pouco mais rápida :D Mas sempre fiquei em dúvida se é certo o que estou fazendo.. Não há problema nenhum. Eu faço isso toda hora. Basta voce tomar cuidado com a definição do kernel e com as opções na hora de compilar, para não usar nada que seja específico do processador. Ou melhor ainda, use configurações diferentes de kernel para cada máquina, mesmo que compile tudo em uma só. Nas versões 5.X, o sistema calcula algumas variaveis do kernel segundo as caracteristicas do computador, NMBCLUSTERS, MAXUSERS entre outros.. mas isso eh pra compilar e fixar o kernel ou eh dinâmico quando o sistema carrega? Acontece quando o sistema carrega, mas voce pode fixar na mão, com o metaparametro maxusers (que não é para o numero maximo de usuarios), ou parametro por parametro individualmente. Minha recomendação é quie voce só mexa nisso se souber bem o que está fazendo. Caso contrário, deixe o kernel decidir. Melhorando a pergunta.. Perco desempenho aproveitando o kernel de outra maquina inferior ou superior a que vou utilizar de fato? Existem duas coisas diferentes. Se voce usar o kernel de outra máquina, pode perde desempenho sim, ao não poder otimizar a configuração do mesmo para a máquina destino. Mas nada impede voce de criar várias configurações distintas, e compilar tudo numa máquina só. ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Aproveitar o kernel de outra maquina eh problema?
Pensa comigo: quando você instala o FreeBSD, vc acha que o kernel é compilado durante a instalação ou ele já veio compilado de outra máquina? Resposta: já veio compilado Continuando: se ele já veio compilado de outra máquina, quer dizer que eu posso fazer isso também? Resposta: SIM! Continuando: tem certeza? Resposta: SIM! mas... é uma boa verificar antes apenas se no kernel compilado no P4 está todo o suporte para o hardware destino, pois hardwares mais antigos costumam ser desativados depois de um tempo da configuração generic... O que vc precisa tomar cuidado também é para não sobrescrever seu kernel para o P4 com o do PMMX. :D Um abc! On 9/14/05, João Carlos Mendes Luís [EMAIL PROTECTED] wrote: Alexandre Donisete wrote: Ola!! De vez enquando aparece uns MMX 233 pra reinstalar, e preciso habilitar no kernel algumas opções, e pra não deixar o bichinho compilando kernel por quase 1hr, copio o kernel de uma outra maquina, P4 2.8 que eh um pouco mais rápida :D Mas sempre fiquei em dúvida se é certo o que estou fazendo.. Não há problema nenhum. Eu faço isso toda hora. Basta voce tomar cuidado com a definição do kernel e com as opções na hora de compilar, para não usar nada que seja específico do processador. Ou melhor ainda, use configurações diferentes de kernel para cada máquina, mesmo que compile tudo em uma só. Nas versões 5.X, o sistema calcula algumas variaveis do kernel segundo as caracteristicas do computador, NMBCLUSTERS, MAXUSERS entre outros.. mas isso eh pra compilar e fixar o kernel ou eh dinâmico quando o sistema carrega? Acontece quando o sistema carrega, mas voce pode fixar na mão, com o metaparametro maxusers (que não é para o numero maximo de usuarios), ou parametro por parametro individualmente. Minha recomendação é quie voce só mexa nisso se souber bem o que está fazendo. Caso contrário, deixe o kernel decidir. Melhorando a pergunta.. Perco desempenho aproveitando o kernel de outra maquina inferior ou superior a que vou utilizar de fato? Existem duas coisas diferentes. Se voce usar o kernel de outra máquina, pode perde desempenho sim, ao não poder otimizar a configuração do mesmo para a máquina destino. Mas nada impede voce de criar várias configurações distintas, e compilar tudo numa máquina só. ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br