Fórum Ubuntu Linux - PT

Suporte Técnico => Sistema => Tópico iniciado por: LaSSarD em 03 de Agosto de 2005, 20:27

Título: i686
Enviado por: LaSSarD em 03 de Agosto de 2005, 20:27
Citação de: "SOLUÇÃO"
Tô postando a solução aqui, quem quiser ler o resto do tópico fique à vontade ;)
Procure no synaptic por 386, anote todos os pacotes que você tem instalado (aqueles com um quadradinho verde do lado) que possuem "linux" ou "kernel" no nome. Agora procure por 686 e marque para instalação os pacotes que têm o mesmo nome dos que você anotou (com a diferença do 386 que agora fica 686, é claro).


Num artigo recente do Viva o Linux, vi que o mais adeqüado pro meu processador seria usar pacotes i686 ao invés de i386, que é o atual do meu Ubuntu, como podem ver no grub:

Código: [Selecionar]
title Ubuntu, kernel 2.6.10-5-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda1 ro vga=792 quiet splash
initrd /boot/initrd.img-2.6.10-5-386
savedefault
boot


Tem como eu usar i686 sem causar danos?
Título: i686
Enviado por: FaBMak em 04 de Agosto de 2005, 00:45
Sim inclusive já uso o pacote i686 sem problemas.

Para instalar os pacotes siga a seguência:

1. Instale o kernel i686
sudo apt-get install linux-686
sudo apt-get install linux-image-686

2. Realize o boot e no Grub selecione o kernel i686

3. (Opcional) Remova o kernel i386
sudo apt-get remove linux-386
sudo apt-get remove linux-image-386

FaBMak
Título: i686
Enviado por: LaSSarD em 04 de Agosto de 2005, 13:10
Sim, o 386 roda em tudo, quando eu não precisaria que ele rodasse em tudo, já que o i686 se adeqüa ao meu computador (Pentium III 800 Coppermine). Valeu aí FaBMak, mas agora, você sabe me dizer se os pacotes i386 vão rodar no i686 também?
Título: i686
Enviado por: biohazard em 04 de Agosto de 2005, 14:07
rodam pq eles saum da mesma familia !
Título: i686
Enviado por: LaSSarD em 04 de Agosto de 2005, 19:20
Bom, como no meu caso vai ser MUITO difícil eu colocar o HD para dar boot em um computador pior que o meu, vou colocar o kernel i686 e seja o que Deus quiser :)
Posto os resultados pra vocês depois ;)

Citação de: "FaBMak"
3. (Opcional) Remova o kernel i386
sudo apt-get remove linux-386
sudo apt-get install linux-image-386


FaBMak, não seria remove?
Fui tirar esses pacotes e olha só:
Código: [Selecionar]
Depois de desempacotar, 98,3kB de espaço em disco serão liberados.
Não adiantou quase nada :P

O 686 funcionou certinho, tenho a impressão que ficou mais rápido, mas não tenho certeza ;)
Título: i686
Enviado por: FaBMak em 06 de Agosto de 2005, 01:10
Citação de: "LaSSarD"
FaBMak, não seria remove?


Ops... Falha nossa é remove mesmo já corrigi lá em cima. Nunca tive problemas com o kernel i686 e SEMPRE usei o kernel i686.

FaBMak
Título: i686
Enviado por: galactus em 06 de Agosto de 2005, 21:12
Olá pessoal, resolvi postar aqui também as minhas impressões do kernel i686.

"Enviada: Sáb Ago 06, 2005 11:31 pm
Bom, nasceu a criança. :)
Minhas primeiras impressões do i686. Pelo menos na minha máquina, tá consumindo menos memória. O navegador de arquivos está mais rápido para visualizar fotos e montar as imagens dos videos, tá mais rápido no uso geral. Me parece que nem todos os programas são chamados mais rápidos. Vou fazer uso de várias coisas ao mesmo tempo para ver se tem diferença também. Há, vou deixar ele ligado de hoje para amanhã pra ver se trava, como outro colega disse que aconteceu com ele. Amanhã posto mais impressões.
Deixei o meu i386 velho de guerra no lugar :)

Enviada: Sáb Ago 06, 2005 11:43 pm
Putz... Pessoal, não resisti. Já resolvi mandar bala agora mesmo.

Ele ficou muito melhor assim com o i686. Estou postando isso aqui com 3 videos diferentes rodando no xine, ao mesmo tempo. O Amarok tocando MP3, chamei o thunderbird, o firefox, e to postando do Opera. O navegador de arquivo também tá aberto, além do monitor do sistema. Com isso tudo aberto ao mesmo tempo, pasmem, tá usando só 336MB.  :shock:

Há também deixo o applet da previsão do tempo aberto. Muito bom mesmo. Dá pra assistir e ouvir os três videos ao mesmo tempo com o MP3 tocando ao fundo sem problemas.
Com o i386, também ia, mas ficava lento pacas. Agora não.

Bom isso foi na minha máquina. "


Bom, depois posto mais coisas que notar diferente.
Título: i686
Enviado por: galactus em 07 de Agosto de 2005, 09:52
Xterminator, deixei a minha máquina Ligada a noite toda, com o LimeWire baixando músicas, o Amarok Pausado, o Thunderbird aberto e configurado para verificar novas entradas de e-mails a cada 30 minutos, o FireFox e o Opera Abertos nas páginas do IG e do BrTurbo respectivamente. Bom, não travou e tudo tá funcionando normalmente. Até agora não tive o que reclamar. Tudo com a máquina da assinatura.

Eu já tive muitos problemas com outras distribuições com Kerneis 2.4. As duas coisas mais freqüentes eram o não reconhecimento do meu HD SATA e a falta de Som, não reconhece minha placa de Som onboard.

Até agora to gostando do i686. Vou usar ele direto esta semana para ver se mudou mais coisas e até algum travamento. Coisa que até agora, não aconteceu.

Eu acho que o fato de poder escolher uma distribuição com características mais voltadas para o seu hardware é ótimo. Uma opinião minha, meio off-topic, quando o pessoal faz Review das Distros Linux, na grande maioria das vezes eles usam máquinas muito antigas, ao contrário dos Reviews com o Windows que sempre usam as máquinas mais potentes da atualidade. Acho isso um defeito, deveriam testar com máquinas velhas e novas, em ambos os SOs, para a gente ver como a coisa se comporta.

Bom, era isso. Por hoje é só.  :)

Abraços.
Título: i686
Enviado por: LaSSarD em 09 de Setembro de 2005, 14:36
FaBMaK, além dos pacotes sugeridos por você para remover o kernel 386, encontrei estes:
linux-image-2.6.10-5-386
linux-restricted-modules-2.6.10-5-386
linux-restricted-modules-386

Seria seguro remover estes pacotes?
Título: i686
Enviado por: Janus em 25 de Outubro de 2005, 05:04
Me intrometendo na conversa...

Citação de: "LaSSarD"
FaBMaK, além dos pacotes sugeridos por você para remover o kernel 386, encontrei estes:
linux-image-2.6.10-5-386
linux-restricted-modules-2.6.10-5-386
linux-restricted-modules-386

Seria seguro remover estes pacotes?


Sim, é seguro. Desde que você tenha, logicamente, os pacotes equivalentes para o 686. :)
Título: i686
Enviado por: LedStyle em 25 de Outubro de 2005, 10:12
Acabei de instalar o i686 e reiniciei nele. Pra ser sincero num notei NADA de diferente hehehehe. Mas se vocês dizem então ta bom!

Acho que pra notar diferença mesmo só recompilando e enxugando o kernel inteiro... coisa que eu farei mais pra frente qdo não tiver mais nada pra fazer hehehe.

[]s
Título: i686
Enviado por: galactus em 25 de Outubro de 2005, 11:06
Bom, to usando o K7. A única diferença que notei de imediato é que tá um pouco mais rápido para mostrar fotos e prever os Vídeos. No mais, não vi diferença. Mas vou fazer mais tetes com ele, cronometrar as coisas pra ver se dá diferença mesmo ou é só impressão minha.
Título: i686
Enviado por: LedStyle em 25 de Outubro de 2005, 13:03
Eu tenho um Athlon XP... o ideal pra mim é o K7 ou o i686?
Título: i686
Enviado por: Janus em 25 de Outubro de 2005, 13:41
Citação de: "LedStyle"
Eu tenho um Athlon XP... o ideal pra mim é o K7 ou o i686?


Aí o ideal para você seria o K7. O 686 é apenas para Pentium Pro, Celeron e Pentium II, III e IV.
Título: i686
Enviado por: Janus em 25 de Outubro de 2005, 13:49
Estou usando o kernel 686 num Pentium IV. Reparem a seção "flags"

Código: [Selecionar]
alsampaio@duality:~$ cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) Pentium(R) 4 CPU 2.40GHz
stepping        : 7
cpu MHz         : 2400.690
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid
bogomips        : 4751.36


Num kernel 386 isso não existiria.  8)
Título: I386 ou i686
Enviado por: clabrazuca em 28 de Outubro de 2005, 03:33
Geralmente distros feita para uso geral ,e´para serem usadas em qualquer computador e são compilados de forma muito generica ,algumas distros optam por kernel diferentes, cada uma compilada para uma determinada arquitetura,melhorou bastante mas os programas continuam escritos de forma generica.
Algumas distros optam por manter duas linhas completamente separadas uma para processadores i586 e outra para i686 e tanto o kernel quanto os programas são recompilados para cada caso.
E quando é otimizado para i686 continua rodando generico porq o (OX)é um parametro que informa ao compilador o grau de otimização que desejamos.OX pode valer de 0 á 3,sendo que 0 indica nenhuma otimização e 3 indica um binário grande bastante otimizado resumindo o valor de longe mais utilizado é o nivel 2 ,pois executa todas otimizações possiveis que não afetam nem o tamanho nem a capacidade de (debug).
Então  otimizar o kernel para i686 sem compilar os programas otimizados o ganho é muito pequeno porq só o processador esta com á instrução correta mas o restante huumm.
Recompila todos os programas para i686 em uma distro já feita duraria horas até dias ,alem de ter algum espaço em disco porq só o open office chega á 4GB na compilação ,não é  bom recompilar distros já feitas.
Por outro lado seria muito mais conveniente fazer isso em distribuições baseadas em código fonte como Slackware ou Gentoo,já que nestes sempre há necessidade de se compilar aplicativos ,que na hora da instalação para otimiza-lo basta configurar um unico arquivo e depois disso todos os pacotes serão baixados e compilados com á otimização escolhida .
 Quando eu usava o suse ele listava kernel i686 SMP que era otimização do meu processador HT,porem para abrir o office demorava heemm.
Até +
Título: i686
Enviado por: clabrazuca em 28 de Outubro de 2005, 04:17
Só mais uma coisa todos nós sabemos que o ponto forte do linux é servidor,então ele foi compilado par atender varias tarefas ao mesmo tempo por isso temos aquela sensação de abrir varios programas ao mesmo tempo e parece que o sitema não perde performance porem com um tempo de execução maior tipico de um sistema multitarefa.
Na verdade para aplicações pesadas teremos ainda uma longa espera até que o trabalho esteja concluido um exemplo é ripar musica .
Já o windows é um sitema mono tarefa ele não sabe trabalhar com muita coisa ao mesmo tempo por isso aquela sensação de ripar musica bem mais rapido e o uso otimizado .
Enquanto não criarem um kernel para linux ,para uso em desktop ou estação de trabalho sempre teremos esses incovenientes eu ainda para aplicações pesadas tenho que usar windows .porque se eu tentar no linux o cooler do processador parece que levantar a maquina e o HD fica maluco esquenta que é uma maravilha ainda se tratando de processador  prescott revisão EO.
Mas ouvi falar que vão lançar um kernel que vai justamente beneficiar esses aplicativos pesados em linux,não estou dizendo que linux não faz ,mas vai demorar menos e tambem esquentar menos .
Título: i686
Enviado por: galactus em 28 de Outubro de 2005, 10:23
Belas explicações clabrazuca, bem que eu queria testar o Gentoo, mas quem te ajuda? O Ubuntu pode ser lento mas pelo menos tem muitas facilidades e o pessoal ajuda muito quando temos problemas.
Acho que li na Linux Magazine, que estão fazendo modificaçoes no Kernel 2.6.13 para ele ficar "mais solto" para o usário final. Vamos aguardar o Dapper Drake pra ver como isso tudo vai ficar, eles já melhoraram bastante o desempenho em relação ao 5.04. E já li no Fórum Gringo que eles vem pedindo ainda mais rapidez no Dapper Drake.
Título: i686
Enviado por: RC2006 em 28 de Outubro de 2005, 11:01
Tem alguns programas vindo em versões 386/686. O Mplayer é um deles e, pelo que li, o 686 é mais rápido.
Título: i686
Enviado por: cafecraft em 25 de Novembro de 2005, 01:50
Como o colega acima disse!.. se os pacotes não forem i686 também não tera uma grande diferença... A Mandriva por exemplo mantem pacotes i586 e i686, dae sim dá para ter desempenho melhor.

i386 = compatibilidade entre processadores 386 para cima.
i486 = compatibilidade entre processadores 486 para cima.
i586 = compatibilidade entre processadores Pentium(sem mmx), k6 1(sem mmx), cyrax e via (sem mmx) para cima.
i686 = compatibilidade entre processadores Pentium mmx, k6 2 (acho q sim), Pentium 2 e 3 (sse), Athlon (3dnow) para cima.
K7    = compatibilidade entre processadores K6 2 (não tenho certeza), Athlon e Duron (Extenção do 3dnow).