Re: [FUG-BR] Aproveitar o kernel de outra maquina eh problema?

2005-09-14 Por tôpico Rainer Alves
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?

2005-09-14 Por tôpico Alexandre Vasconcelos
-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?

2005-09-14 Por tôpico João Carlos Mendes Luís
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?

2005-09-14 Por tôpico Pablo Sánchez
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