Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!

Iniciado por Hqxriven, 24 de Dezembro de 2007, 13:26

tópico anterior - próximo tópico

Gunss

Eu sei, é uma pena. Tenho que conseguir um estágio para comprar coisas pra mim hahaha
Tenho certeza que instalando ao menos mais 1GB na minha máquina ela vai aumentar e muito o desempenho.
Uso DDR2 667Mhz :-X

Esse Oracle Linux deve ser uma maravilha para grandes redes (mais de 30 PCs).



Galactus só uma confusão. O kernel Sidux que você fala é do site liquorix né?

vampire_thunder

Citação de: Gunss online 15 de Fevereiro de 2011, 15:24
Eu acho que esse patch do CFQ já esta presente no kernel 2.6.37
É só habilitar as opções CONFIG_CFQ_GROUP_IOSCHED=y e CONFIG_BLK_CGROUP=y

O patch do march vou tentar mais tarde.


@vampire se apareceu mtune no comando já deu errado. Não era para aparecer, e se aparecer era para ser mtune=native


Isso que eu não entendi. O patch aplicou perfeitamente, e depois eu verifiquei o Makefile_32.cpu e estava tudo native.

Gunss

Citação de: vampire_thunder online 15 de Fevereiro de 2011, 16:47
Citação de: Gunss online 15 de Fevereiro de 2011, 15:24
Eu acho que esse patch do CFQ já esta presente no kernel 2.6.37
É só habilitar as opções CONFIG_CFQ_GROUP_IOSCHED=y e CONFIG_BLK_CGROUP=y

O patch do march vou tentar mais tarde.


@vampire se apareceu mtune no comando já deu errado. Não era para aparecer, e se aparecer era para ser mtune=native


Isso que eu não entendi. O patch aplicou perfeitamente, e depois eu verifiquei o Makefile_32.cpu e estava tudo native.

tem que adicionar o Makefile na pasta /linux-2.6.37 também tem o Makefile da pasta /arch/x86
Também não rola de marcar a opção Generic X86

galactus

Citação de: Gunss online 15 de Fevereiro de 2011, 15:49
Eu sei, é uma pena. Tenho que conseguir um estágio para comprar coisas pra mim hahaha
Tenho certeza que instalando ao menos mais 1GB na minha máquina ela vai aumentar e muito o desempenho.
Uso DDR2 667Mhz :-X

Esse Oracle Linux deve ser uma maravilha para grandes redes (mais de 30 PCs).



Galactus só uma confusão. O kernel Sidux que você fala é do site liquorix né?

É o Kernel do Sidux mesmo Gunss!  Baxei e instalei o binário do Sidux mesmo!

E tem o Kernel do Liquorix que é de outro repositório!
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

MSXManiac

Citação de: galactus online 15 de Fevereiro de 2011, 17:23

É o Kernel do Sidux mesmo Gunss!  Baxei e instalei o binário do Sidux mesmo!

E tem o Kernel do Liquorix que é de outro repositório!


Vc poderia fazer a gentileza de me explicar step by step como vc fez isso no mint? quais arquivos selecionou? baixou direto? apt-get?
ASUSTek P5QPL-AM + Intel(R) Core(TM)2 Quad CPU Q8400 @ 2.66GHz (Yorkfield) + 4 Gb RAM 800 MHz

MSXManiac

#3410
Vou ver se dou uma mão prá galere!

Futricando no nétibuki fiuku da patroa, instalei o liquorix e dando umas googleadas descobri o seguinte:

http://andregondim.eti.br/2010/11/acelerando-o-apt-get-com-o-apt-fast/

Ficou muito bala!

Aí hj resolvi dar mais umas googleadas e também descobri mais estes tres falando sobre o mesmo assunto:

http://www.sysadmin.eti.br/blog/?p=257

http://www.vivaolinux.com.br/dica/AptFast-PPA-e-repositorio-para-Ubuntu-Debian-e-derivados

http://www.webupd8.org/2010/01/new-apt-fast-version-now-with-full-full.html

Só posso dizer que é show de bola! Até tem mais links mas achei estes mais interessantes, ilustrativos e explicativos!

Eu até pensei se teria como fazer o system rodar o apt-fast mesmo que eu digite/chame o apt-get!

Comentários e sugestões são bem-vindos!

Alô HQX!

Vc tá bem meu fiu! Faiz intempu qui tu tá sumidu!
ASUSTek P5QPL-AM + Intel(R) Core(TM)2 Quad CPU Q8400 @ 2.66GHz (Yorkfield) + 4 Gb RAM 800 MHz

MSXManiac

Dei mais uma googleada e tem uma forma de fazer alias ora bolas!

Se vc souber inglês, souber usar o dropbox e otras cositas más, acompanhe este tópico no forum do pclinuxos:

http://www.pclinuxos.com/forum/index.php/topic,66385.0.html

Leia na íntegra que vale a pena!

A versão mais recente do apt-fast está em:

http://www.mattparnell.com/linux/apt-fast/
ASUSTek P5QPL-AM + Intel(R) Core(TM)2 Quad CPU Q8400 @ 2.66GHz (Yorkfield) + 4 Gb RAM 800 MHz

galactus

Citação de: MSXManiac online 15 de Fevereiro de 2011, 20:56
Citação de: galactus online 15 de Fevereiro de 2011, 17:23

É o Kernel do Sidux mesmo Gunss!  Baxei e instalei o binário do Sidux mesmo!

E tem o Kernel do Liquorix que é de outro repositório!


Vc poderia fazer a gentileza de me explicar step by step como vc fez isso no mint? quais arquivos selecionou? baixou direto? apt-get?

Pois não!

Visite seguinte endereço onde estão hospedados os kerneis mais novos do aptosid (é o novo nome do Sidux):

http://debian.tu-bs.de/project/sidux/debian/pool/main/l/linux-aptosid-2.6/

Eu não sei qual a sua arquitetura, mas precisa baixar três arquivos:

Para o 32Bits
linux-headers-2.6-aptosid-686_2.6.37-23_i386.deb
linux-headers-2.6.37-0.slh.23-aptosid-686_2.6.37-23_i386.deb
linux-image-2.6.37-0.slh.23-aptosid-686_2.6.37-23_i386.deb

Para o 64Bits
linux-headers-2.6-aptosid-amd64_2.6.37-23_amd64.deb
linux-headers-2.6.37-0.slh.23-aptosid-amd64_2.6.37-23_amd64.deb
linux-image-2.6.37-0.slh.23-aptosid-amd64_2.6.37-23_amd64.deb

Dentro da pasta onde você baixou todos eles, pelo terminal, faz um:


#dpkg -i *.deb

E só!  Reinicie e aproveite o seu novo Kernel!




BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

clcampos

Pedimos desculpas pelo tópico ter sido trancado. Foi um equívoco da moderação/administração mas graças  ao aviso do colega vampire_thunder o tópico já esta liberado.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

vampire_thunder

#3414
Citação de: clcampos online 15 de Fevereiro de 2011, 22:44
Pedimos desculpas pelo tópico ter sido trancado. Foi um equívoco da moderação/administração mas graças  ao aviso do colega vampire_thunder o tópico já esta liberado.


Que bom, levei um baita susto  :o ;D

Citação de: Gunsstem que adicionar o Makefile na pasta /linux-2.6.37 também tem o Makefile da pasta /arch/x86
Também não rola de marcar a opção Generic X86

Então é isso. Estou compilando generic, para pôr no máximo de máquinas possíveis.
No entanto, assim como na versão 32 o padrão é Pentium II, vou ver se compilo o 64 com Pentium 4.


Edit: parece que o patch não vai com a cara do meu computador, ou vice versa. Depois do toque, fui verificar o makefile da pasta x86, pois então só tinha visto o 32.cpu, e vi que não tinha mudado nada para native. Fiz manualmente e agora estou compilando de novo. E mesmo eu tendo permanecido com o kernel generic, o -march=native apareceu várias vezes. Algumas vezes apareceu -march=amdfam10, que é a arquitetura do meu processador.
Vamos ver agora se vai rolar legal.


Gunss

Tenho até medo do estrago que o kernel do Aptosid pode causar =)

@vampire, sua meta realmente é outra. Mas para nós que compilamos somente para nossa máquina compensa usar -march=native apesar de eu não usar essa opção. (não mais)

MSXManiac

Citação de: galactus online 15 de Fevereiro de 2011, 21:58
Citação de: MSXManiac online 15 de Fevereiro de 2011, 20:56
Citação de: galactus online 15 de Fevereiro de 2011, 17:23

É o Kernel do Sidux mesmo Gunss!  Baxei e instalei o binário do Sidux mesmo!

E tem o Kernel do Liquorix que é de outro repositório!


Vc poderia fazer a gentileza de me explicar step by step como vc fez isso no mint? quais arquivos selecionou? baixou direto? apt-get?

Pois não!

Visite seguinte endereço onde estão hospedados os kerneis mais novos do aptosid (é o novo nome do Sidux):

http://debian.tu-bs.de/project/sidux/debian/pool/main/l/linux-aptosid-2.6/

Eu não sei qual a sua arquitetura, mas precisa baixar três arquivos:

Para o 32Bits
linux-headers-2.6-aptosid-686_2.6.37-23_i386.deb
linux-headers-2.6.37-0.slh.23-aptosid-686_2.6.37-23_i386.deb
linux-image-2.6.37-0.slh.23-aptosid-686_2.6.37-23_i386.deb

Para o 64Bits
linux-headers-2.6-aptosid-amd64_2.6.37-23_amd64.deb
linux-headers-2.6.37-0.slh.23-aptosid-amd64_2.6.37-23_amd64.deb
linux-image-2.6.37-0.slh.23-aptosid-amd64_2.6.37-23_amd64.deb

Dentro da pasta onde você baixou todos eles, pelo terminal, faz um:

#dpkg -i *.deb

E só!  Reinicie e aproveite o seu novo Kernel!


Bom, testei os 3. O Aptosid, o lineduc e o liquorix. Embora eu não faça grandes usos, mais é para internet, dos 3 o que me passou a impressão de maior fluidez foi o liquorix!
É bem verdade que não fiz testes puxados como vc faz, de abrir trocentos vídeos e mp3 e trocentas planilhas tudo ao mesmo tempo, mas dos 3 o liquorix foi o que desde a carga apresentou um comportamento mais fluído até na tela de login.
Mas tenho os tres aqui para uma hora de repente fazer um teste mais puxado!
ASUSTek P5QPL-AM + Intel(R) Core(TM)2 Quad CPU Q8400 @ 2.66GHz (Yorkfield) + 4 Gb RAM 800 MHz

galactus

Sim MSXManic, o do Liquorix tem um comportamento mais fluido mesmo! Ele usa CFQ, o Lineduc usa BFS + BFQ com patch do Cgroup se não estou enganado, né vampire?

O do aptosid e o Omnislash são os mais rápidos na minha máquina, o Omnislash ainda é o mais rápido por tudo o que aprendemos aqui, é o único com compilação feita "a dedo" e com o march=native! O kernel do Lineduc funcionou melhor em máquinas com poucos recursos, pelo menos pra mim foi o que percebi!
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

MSXManiac

Citação de: galactus online 18 de Fevereiro de 2011, 00:11
Sim MSXManic, o do Liquorix tem um comportamento mais fluido mesmo! Ele usa CFQ, o Lineduc usa BFS + BFQ com patch do Cgroup se não estou enganado, né vampire?

O do aptosid e o Omnislash são os mais rápidos na minha máquina, o Omnislash ainda é o mais rápido por tudo o que aprendemos aqui, é o único com compilação feita "a dedo" e com o march=native! O kernel do Lineduc funcionou melhor em máquinas com poucos recursos, pelo menos pra mim foi o que percebi!

Bom meu caro guru de plantão! E se eu adicionar o tal patch das 200 linhas, como vc acha que se comportará o kernel do liquorix?
ASUSTek P5QPL-AM + Intel(R) Core(TM)2 Quad CPU Q8400 @ 2.66GHz (Yorkfield) + 4 Gb RAM 800 MHz

Gunss

#3419
Citação de: MSXManiac online 18 de Fevereiro de 2011, 00:48
Citação de: galactus online 18 de Fevereiro de 2011, 00:11
Sim MSXManic, o do Liquorix tem um comportamento mais fluido mesmo! Ele usa CFQ, o Lineduc usa BFS + BFQ com patch do Cgroup se não estou enganado, né vampire?

O do aptosid e o Omnislash são os mais rápidos na minha máquina, o Omnislash ainda é o mais rápido por tudo o que aprendemos aqui, é o único com compilação feita "a dedo" e com o march=native! O kernel do Lineduc funcionou melhor em máquinas com poucos recursos, pelo menos pra mim foi o que percebi!

Bom meu caro guru de plantão! E se eu adicionar o tal patch das 200 linhas, como vc acha que se comportará o kernel do liquorix?

esse patch só responde bem em altas cargas.
Espera o kernel 2.6.38, ele virá com esse kernel por padrão.
Ultimamente quero experimentar o CFS. Vou buscar os patchs de low latency pra ele. Se alguém já tive um link para eles ai me manda =)

E eu estou usando o CFQ no lugar do BFQ. Ele tem uma taxa maior na hora de copiar arquivos, porém demora mais para responder, as vezes o HD é usado mais do que com o BFQ, percebo que ele demora mais para dar as respostas que eu quero.
Deu pra ver que, se seu interesse é ficar copiando arquivos o tempo inteiro (servidores) o CFQ foi feito para você. Agora se quer algo mais "pei puft" BFQ é melhor. AO menos aqui no meu HD pé de chinelo deu isso.