Autor Tópico: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!  (Lida 2360902 vezes)

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #3390 Online: 15 de Fevereiro de 2011, 10:11 »
Gunss, faz um teste na tua máquina com o CFQ mais o Trio Maravilha para você ver! Até o Atom resiste ao Trio Maravilha com o CFQ, com as dicas da tunagem do ext4 vai ficar muito bom. Eu já testei o Kernel NRJ do Mandriva (um kernel experimental de um Italiano) onde ele usa 1000MHz com CFQ, fica muito bom mesmo! Ele tem velocidade e responde muito bem as altas taxas de I/O no HD!

Eu deixei apenas duas partições de todos os meus HDs com NTFS, a do próprio Windows e mais uma para servir de área de "troca" entre o Win7 e o Linux!  De resto eu tasquei o ext4, e agora eu to conseguindo mais de 106MB/s sustentada nas taxas de transferências entre os HDs com ext4!

Estou testando o Kernel do Sidux no Mint lá em Casa, tá muito bala o PC!  A tal da "Hard Preemption" que o autor fala é "hard" mesmo! Hehehehe

« Última modificação: 15 de Fevereiro de 2011, 10:14 por galactus »
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

Offline vampire_thunder

  • Usuário Ubuntu
  • *
  • Mensagens: 735
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #3391 Online: 15 de Fevereiro de 2011, 10:34 »
Gunss, faz um teste na tua máquina com o CFQ mais o Trio Maravilha para você ver! Até o Atom resiste ao Trio Maravilha com o CFQ, com as dicas da tunagem do ext4 vai ficar muito bom. Eu já testei o Kernel NRJ do Mandriva (um kernel experimental de um Italiano) onde ele usa 1000MHz com CFQ, fica muito bom mesmo! Ele tem velocidade e responde muito bem as altas taxas de I/O no HD!

Eu deixei apenas duas partições de todos os meus HDs com NTFS, a do próprio Windows e mais uma para servir de área de "troca" entre o Win7 e o Linux!  De resto eu tasquei o ext4, e agora eu to conseguindo mais de 106MB/s sustentada nas taxas de transferências entre os HDs com ext4!

Estou testando o Kernel do Sidux no Mint lá em Casa, tá muito bala o PC!  A tal da "Hard Preemption" que o autor fala é "hard" mesmo! Hehehehe



Aonde eu baixo esse patch do CFQ?

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #3392 Online: 15 de Fevereiro de 2011, 10:57 »
Gunss, faz um teste na tua máquina com o CFQ mais o Trio Maravilha para você ver! Até o Atom resiste ao Trio Maravilha com o CFQ, com as dicas da tunagem do ext4 vai ficar muito bom. Eu já testei o Kernel NRJ do Mandriva (um kernel experimental de um Italiano) onde ele usa 1000MHz com CFQ, fica muito bom mesmo! Ele tem velocidade e responde muito bem as altas taxas de I/O no HD!

Eu deixei apenas duas partições de todos os meus HDs com NTFS, a do próprio Windows e mais uma para servir de área de "troca" entre o Win7 e o Linux!  De resto eu tasquei o ext4, e agora eu to conseguindo mais de 106MB/s sustentada nas taxas de transferências entre os HDs com ext4!

Estou testando o Kernel do Sidux no Mint lá em Casa, tá muito bala o PC!  A tal da "Hard Preemption" que o autor fala é "hard" mesmo! Hehehehe



Aonde eu baixo esse patch do CFQ?

Olha, aqui tem o patch para habilitar um tipo de "cgroup" para o CFQ! Foi a Oracle que fez, ela usa esse patch como padrão no kernel do Oracle Linux e diz que é o bicho em transferência de arquivos! Eu vou baixar o Linux da Oracle só pra testar isso: http://lkml.org/lkml/2010/8/30/30

http://lwn.net/Articles/419636/

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

Offline Gunss

  • Usuário Ubuntu
  • *
  • Mensagens: 618
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #3393 Online: 15 de Fevereiro de 2011, 11:09 »
Citação de: Gunss
@vampire, realmente esse seu kernel ta muito bom. Só tem o lance do ureadahead não funciona, e isso pq aparece a mensagem no boot dizendo que ele nao ta pegando.
Não descobri o que tem que desabilitar para ele aparecer por isso vou mandar parte do meu .config 

Essa config é para 32 bits, certo?
Aqui um monte de opções sumiram depois que carreguei a config. kkkkkkkkkkkkkk

Ontem eu corrompi minha instalação e, ao não carregar o plymouth, vi que o Ureadahead está habilitado mas dá um erro. Aparece uma mensagem do tipo "ureadahead (373) terminated with status 5". Então tem hora que ele funciona e tem hora que dá erro. O difícil é descobrir o que ocasiona o erro.


Uso 32bit sim. Mas acho que várias opções sumiram pq para ativar o Trave events realmente tem que desabilitar várias opções.
E esse patch realmente é chato de habilitar...

Offline Gunss

  • Usuário Ubuntu
  • *
  • Mensagens: 618
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #3394 Online: 15 de Fevereiro de 2011, 11:16 »
Gunss, faz um teste na tua máquina com o CFQ mais o Trio Maravilha para você ver! Até o Atom resiste ao Trio Maravilha com o CFQ, com as dicas da tunagem do ext4 vai ficar muito bom. Eu já testei o Kernel NRJ do Mandriva (um kernel experimental de um Italiano) onde ele usa 1000MHz com CFQ, fica muito bom mesmo! Ele tem velocidade e responde muito bem as altas taxas de I/O no HD!

Eu deixei apenas duas partições de todos os meus HDs com NTFS, a do próprio Windows e mais uma para servir de área de "troca" entre o Win7 e o Linux!  De resto eu tasquei o ext4, e agora eu to conseguindo mais de 106MB/s sustentada nas taxas de transferências entre os HDs com ext4!

Estou testando o Kernel do Sidux no Mint lá em Casa, tá muito bala o PC!  A tal da "Hard Preemption" que o autor fala é "hard" mesmo! Hehehehe



esse kernel do sidux com hard preemption é no i7 né?? meu PC não aguentaria huahauhuaa
Valeu pela dica Galactus, vou agora mesmo tentar compilar aqui em casa BFS + CFQ com esse patch.
Aqui eu uso Performance, 300Hz e Voluntary. O sistema responde melhor. Preempt aqui responde bem mas o processador não é essa maravilha toda  ;D

Offline vampire_thunder

  • Usuário Ubuntu
  • *
  • Mensagens: 735
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #3395 Online: 15 de Fevereiro de 2011, 11:18 »
Gunss, faz um teste na tua máquina com o CFQ mais o Trio Maravilha para você ver! Até o Atom resiste ao Trio Maravilha com o CFQ, com as dicas da tunagem do ext4 vai ficar muito bom. Eu já testei o Kernel NRJ do Mandriva (um kernel experimental de um Italiano) onde ele usa 1000MHz com CFQ, fica muito bom mesmo! Ele tem velocidade e responde muito bem as altas taxas de I/O no HD!

Eu deixei apenas duas partições de todos os meus HDs com NTFS, a do próprio Windows e mais uma para servir de área de "troca" entre o Win7 e o Linux!  De resto eu tasquei o ext4, e agora eu to conseguindo mais de 106MB/s sustentada nas taxas de transferências entre os HDs com ext4!

Estou testando o Kernel do Sidux no Mint lá em Casa, tá muito bala o PC!  A tal da "Hard Preemption" que o autor fala é "hard" mesmo! Hehehehe



Aonde eu baixo esse patch do CFQ?

Olha, aqui tem o patch para habilitar um tipo de "cgroup" para o CFQ! Foi a Oracle que fez, ela usa esse patch como padrão no kernel do Oracle Linux e diz que é o bicho em transferência de arquivos! Eu vou baixar o Linux da Oracle só pra testar isso: http://lkml.org/lkml/2010/8/30/30

http://lwn.net/Articles/419636/



Como faço para baixar? Não achei o link.
E o tal do CFS? É melhor que o BFS? A dupla CFS + CFQ é melhor que BFS + BFQ?


Offline Gunss

  • Usuário Ubuntu
  • *
  • Mensagens: 618
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #3396 Online: 15 de Fevereiro de 2011, 11:22 »
Gunss, faz um teste na tua máquina com o CFQ mais o Trio Maravilha para você ver! Até o Atom resiste ao Trio Maravilha com o CFQ, com as dicas da tunagem do ext4 vai ficar muito bom. Eu já testei o Kernel NRJ do Mandriva (um kernel experimental de um Italiano) onde ele usa 1000MHz com CFQ, fica muito bom mesmo! Ele tem velocidade e responde muito bem as altas taxas de I/O no HD!

Eu deixei apenas duas partições de todos os meus HDs com NTFS, a do próprio Windows e mais uma para servir de área de "troca" entre o Win7 e o Linux!  De resto eu tasquei o ext4, e agora eu to conseguindo mais de 106MB/s sustentada nas taxas de transferências entre os HDs com ext4!

Estou testando o Kernel do Sidux no Mint lá em Casa, tá muito bala o PC!  A tal da "Hard Preemption" que o autor fala é "hard" mesmo! Hehehehe



Aonde eu baixo esse patch do CFQ?

Olha, aqui tem o patch para habilitar um tipo de "cgroup" para o CFQ! Foi a Oracle que fez, ela usa esse patch como padrão no kernel do Oracle Linux e diz que é o bicho em transferência de arquivos! Eu vou baixar o Linux da Oracle só pra testar isso: http://lkml.org/lkml/2010/8/30/30

http://lwn.net/Articles/419636/



Como faço para baixar? Não achei o link.
E o tal do CFS? É melhor que o BFS? A dupla CFS + CFQ é melhor que BFS + BFQ?



Só copiar o colar o código vampire.

Eu prefiro BFS pois ele foi feito para a interatividade do desktop. Aqui vou testar o CFQ contra o BFQ.


Ah, o patch nem ta mudando nada aqui Stivekx. Ele fala que deu tudo certo mas no final nem muda nada. apliquei com p1, p0, do jeito que você mostrou aqui, nada da certo =/
« Última modificação: 15 de Fevereiro de 2011, 11:28 por Gunss »

Offline vampire_thunder

  • Usuário Ubuntu
  • *
  • Mensagens: 735
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #3397 Online: 15 de Fevereiro de 2011, 11:34 »
Eu fiz isso, mas deu erro geral. Devo ter deixado de copiar algo:
Código: [Selecionar]
patch -p1 -i ../patches/cfq.patch
patching file block/blk-cgroup.c
Hunk #1 succeeded at 1452 (offset 488 lines).
patching file block/cfq-iosched.c
Hunk #2 FAILED at 172.
Hunk #3 succeeded at 221 (offset 10 lines).
Hunk #4 succeeded at 407 (offset 9 lines).
Hunk #5 succeeded at 546 (offset 9 lines).
Hunk #6 succeeded at 577 (offset 9 lines).
Hunk #7 succeeded at 616 (offset 9 lines).
Hunk #8 succeeded at 782 (offset 9 lines).
Hunk #9 succeeded at 845 (offset 9 lines).
Hunk #10 succeeded at 872 (offset 9 lines).
Hunk #11 succeeded at 954 (offset 9 lines).
Hunk #12 succeeded at 1004 (offset 9 lines).
Hunk #13 succeeded at 1018 (offset 9 lines).
Hunk #14 succeeded at 1047 (offset 9 lines).
Hunk #15 FAILED at 1056.
Hunk #16 FAILED at 1102.
Hunk #17 succeeded at 1165 (offset 19 lines).
Hunk #18 succeeded at 1739 (offset 19 lines).
Hunk #19 succeeded at 2240 with fuzz 1 (offset 18 lines).
Hunk #20 succeeded at 2291 (offset 18 lines).
Hunk #21 succeeded at 2324 (offset 18 lines).
Hunk #22 succeeded at 2332 (offset 18 lines).
Hunk #23 succeeded at 2586 (offset 18 lines).
Hunk #24 succeeded at 3928 (offset 10 lines).
3 out of 24 hunks FAILED -- saving rejects to file block/cfq-iosched.c.rej

E qual é a diferença entre -p0 e -p1?


Offline Gunss

  • Usuário Ubuntu
  • *
  • Mensagens: 618
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #3398 Online: 15 de Fevereiro de 2011, 11:35 »
Eu fiz isso, mas deu erro geral. Devo ter deixado de copiar algo:
Código: [Selecionar]
patch -p1 -i ../patches/cfq.patch
patching file block/blk-cgroup.c
Hunk #1 succeeded at 1452 (offset 488 lines).
patching file block/cfq-iosched.c
Hunk #2 FAILED at 172.
Hunk #3 succeeded at 221 (offset 10 lines).
Hunk #4 succeeded at 407 (offset 9 lines).
Hunk #5 succeeded at 546 (offset 9 lines).
Hunk #6 succeeded at 577 (offset 9 lines).
Hunk #7 succeeded at 616 (offset 9 lines).
Hunk #8 succeeded at 782 (offset 9 lines).
Hunk #9 succeeded at 845 (offset 9 lines).
Hunk #10 succeeded at 872 (offset 9 lines).
Hunk #11 succeeded at 954 (offset 9 lines).
Hunk #12 succeeded at 1004 (offset 9 lines).
Hunk #13 succeeded at 1018 (offset 9 lines).
Hunk #14 succeeded at 1047 (offset 9 lines).
Hunk #15 FAILED at 1056.
Hunk #16 FAILED at 1102.
Hunk #17 succeeded at 1165 (offset 19 lines).
Hunk #18 succeeded at 1739 (offset 19 lines).
Hunk #19 succeeded at 2240 with fuzz 1 (offset 18 lines).
Hunk #20 succeeded at 2291 (offset 18 lines).
Hunk #21 succeeded at 2324 (offset 18 lines).
Hunk #22 succeeded at 2332 (offset 18 lines).
Hunk #23 succeeded at 2586 (offset 18 lines).
Hunk #24 succeeded at 3928 (offset 10 lines).
3 out of 24 hunks FAILED -- saving rejects to file block/cfq-iosched.c.rej

E qual é a diferença entre -p0 e -p1?



apliquei agora, e realmente deu muito erro.

Mas consegui habilitar
CONFIG_CFQ_GROUP_IOSCHED=y

é só habilitar a opção
CONFIG_BLK_CGROUP=y
« Última modificação: 15 de Fevereiro de 2011, 11:43 por Gunss »

Offline Gunss

  • Usuário Ubuntu
  • *
  • Mensagens: 618
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #3399 Online: 15 de Fevereiro de 2011, 14:01 »
poxa, ta dando erro aqui direto na compilação

[qoute]  CC      fs/generic_acl.o
  LD      fs/udf/udf.o
  LD      fs/udf/built-in.o
  CC      fs/dcookies.o
  LD      fs/built-in.o
make[1]: Saindo do diretório `/usr/src/linux-2.6.37'
make: ** [debian/stamp/build/kernel] Erro 2[/qoute]

só pode ser por causa do patch do CFQ pq esse é o único patch diferente que estou usando.
O estranho é que é no FileSystem. To sem entender o porque

ps: É, realmente era o patch. Dei um -R para remover o patch e compilei sem problemas.

ps2: não precisa do patch para ativar o CONFIG_CFQ_GROUP_IOSCHED=y
« Última modificação: 15 de Fevereiro de 2011, 14:34 por Gunss »

4d4c47

  • Visitante
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #3400 Online: 15 de Fevereiro de 2011, 14:40 »
Eu fiz isso, mas deu erro geral. Devo ter deixado de copiar algo:
Código: [Selecionar]
patch -p1 -i ../patches/cfq.patch
patching file block/blk-cgroup.c
Hunk #1 succeeded at 1452 (offset 488 lines).
patching file block/cfq-iosched.c
Hunk #2 FAILED at 172.
Hunk #3 succeeded at 221 (offset 10 lines).
Hunk #4 succeeded at 407 (offset 9 lines).
Hunk #5 succeeded at 546 (offset 9 lines).
Hunk #6 succeeded at 577 (offset 9 lines).
Hunk #7 succeeded at 616 (offset 9 lines).
Hunk #8 succeeded at 782 (offset 9 lines).
Hunk #9 succeeded at 845 (offset 9 lines).
Hunk #10 succeeded at 872 (offset 9 lines).
Hunk #11 succeeded at 954 (offset 9 lines).
Hunk #12 succeeded at 1004 (offset 9 lines).
Hunk #13 succeeded at 1018 (offset 9 lines).
Hunk #14 succeeded at 1047 (offset 9 lines).
Hunk #15 FAILED at 1056.
Hunk #16 FAILED at 1102.
Hunk #17 succeeded at 1165 (offset 19 lines).
Hunk #18 succeeded at 1739 (offset 19 lines).
Hunk #19 succeeded at 2240 with fuzz 1 (offset 18 lines).
Hunk #20 succeeded at 2291 (offset 18 lines).
Hunk #21 succeeded at 2324 (offset 18 lines).
Hunk #22 succeeded at 2332 (offset 18 lines).
Hunk #23 succeeded at 2586 (offset 18 lines).
Hunk #24 succeeded at 3928 (offset 10 lines).
3 out of 24 hunks FAILED -- saving rejects to file block/cfq-iosched.c.rej

E qual é a diferença entre -p0 e -p1?



apliquei agora, e realmente deu muito erro.

Mas consegui habilitar
CONFIG_CFQ_GROUP_IOSCHED=y

é só habilitar a opção
CONFIG_BLK_CGROUP=y

tenta desse jeito:

1 - baixa o linux-2.6.37.tar.bz2 sem patch nenhum

2 - descompacta na pasta /usr/src

3 - salva o patch do Stivekx como march.patch e copia ele  para pasta /usr/src

4 - execute:

# cd /usr/src/linux-2.6.37

# patch -p0 < /usr/src/march.patch


fiz dessa forma e foi belezinha, falou




Offline Gunss

  • Usuário Ubuntu
  • *
  • Mensagens: 618
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #3401 Online: 15 de Fevereiro de 2011, 15:05 »
Eu fiz isso, mas deu erro geral. Devo ter deixado de copiar algo:
Código: [Selecionar]
patch -p1 -i ../patches/cfq.patch
patching file block/blk-cgroup.c
Hunk #1 succeeded at 1452 (offset 488 lines).
patching file block/cfq-iosched.c
Hunk #2 FAILED at 172.
Hunk #3 succeeded at 221 (offset 10 lines).
Hunk #4 succeeded at 407 (offset 9 lines).
Hunk #5 succeeded at 546 (offset 9 lines).
Hunk #6 succeeded at 577 (offset 9 lines).
Hunk #7 succeeded at 616 (offset 9 lines).
Hunk #8 succeeded at 782 (offset 9 lines).
Hunk #9 succeeded at 845 (offset 9 lines).
Hunk #10 succeeded at 872 (offset 9 lines).
Hunk #11 succeeded at 954 (offset 9 lines).
Hunk #12 succeeded at 1004 (offset 9 lines).
Hunk #13 succeeded at 1018 (offset 9 lines).
Hunk #14 succeeded at 1047 (offset 9 lines).
Hunk #15 FAILED at 1056.
Hunk #16 FAILED at 1102.
Hunk #17 succeeded at 1165 (offset 19 lines).
Hunk #18 succeeded at 1739 (offset 19 lines).
Hunk #19 succeeded at 2240 with fuzz 1 (offset 18 lines).
Hunk #20 succeeded at 2291 (offset 18 lines).
Hunk #21 succeeded at 2324 (offset 18 lines).
Hunk #22 succeeded at 2332 (offset 18 lines).
Hunk #23 succeeded at 2586 (offset 18 lines).
Hunk #24 succeeded at 3928 (offset 10 lines).
3 out of 24 hunks FAILED -- saving rejects to file block/cfq-iosched.c.rej

E qual é a diferença entre -p0 e -p1?



apliquei agora, e realmente deu muito erro.

Mas consegui habilitar
CONFIG_CFQ_GROUP_IOSCHED=y

é só habilitar a opção
CONFIG_BLK_CGROUP=y

tenta desse jeito:

1 - baixa o linux-2.6.37.tar.bz2 sem patch nenhum

2 - descompacta na pasta /usr/src

3 - salva o patch do Stivekx como march.patch e copia ele  para pasta /usr/src

4 - execute:

# cd /usr/src/linux-2.6.37

# patch -p0 < /usr/src/march.patch


fiz dessa forma e foi belezinha, falou

opa, vou tentar assim. Valeu!!

Sobre o CFS. Aumentou um pouco a taxa de copia, e o PC não trava TANTO quanto antes, mas continua bem chato de usar.

Offline vampire_thunder

  • Usuário Ubuntu
  • *
  • Mensagens: 735
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #3402 Online: 15 de Fevereiro de 2011, 15:13 »
Eu fiz isso, mas deu erro geral. Devo ter deixado de copiar algo:
Código: [Selecionar]
patch -p1 -i ../patches/cfq.patch
patching file block/blk-cgroup.c
Hunk #1 succeeded at 1452 (offset 488 lines).
patching file block/cfq-iosched.c
Hunk #2 FAILED at 172.
Hunk #3 succeeded at 221 (offset 10 lines).
Hunk #4 succeeded at 407 (offset 9 lines).
Hunk #5 succeeded at 546 (offset 9 lines).
Hunk #6 succeeded at 577 (offset 9 lines).
Hunk #7 succeeded at 616 (offset 9 lines).
Hunk #8 succeeded at 782 (offset 9 lines).
Hunk #9 succeeded at 845 (offset 9 lines).
Hunk #10 succeeded at 872 (offset 9 lines).
Hunk #11 succeeded at 954 (offset 9 lines).
Hunk #12 succeeded at 1004 (offset 9 lines).
Hunk #13 succeeded at 1018 (offset 9 lines).
Hunk #14 succeeded at 1047 (offset 9 lines).
Hunk #15 FAILED at 1056.
Hunk #16 FAILED at 1102.
Hunk #17 succeeded at 1165 (offset 19 lines).
Hunk #18 succeeded at 1739 (offset 19 lines).
Hunk #19 succeeded at 2240 with fuzz 1 (offset 18 lines).
Hunk #20 succeeded at 2291 (offset 18 lines).
Hunk #21 succeeded at 2324 (offset 18 lines).
Hunk #22 succeeded at 2332 (offset 18 lines).
Hunk #23 succeeded at 2586 (offset 18 lines).
Hunk #24 succeeded at 3928 (offset 10 lines).
3 out of 24 hunks FAILED -- saving rejects to file block/cfq-iosched.c.rej

E qual é a diferença entre -p0 e -p1?



apliquei agora, e realmente deu muito erro.

Mas consegui habilitar
CONFIG_CFQ_GROUP_IOSCHED=y

é só habilitar a opção
CONFIG_BLK_CGROUP=y

tenta desse jeito:

1 - baixa o linux-2.6.37.tar.bz2 sem patch nenhum

2 - descompacta na pasta /usr/src

3 - salva o patch do Stivekx como march.patch e copia ele  para pasta /usr/src

4 - execute:

# cd /usr/src/linux-2.6.37

# patch -p0 < /usr/src/march.patch


fiz dessa forma e foi belezinha, falou


O patch do march eu consegui, e até já compilei. O que eu não consegui foi o do CFS.

Talvez eu faça um novo upload para ver se o Galactus percebe alguma diferença  ::)

Só me chamou a atenção o fato de que, durante a compilação, eu dei o comando "ps ax | grep gcc | grep match" e não retornou nada. Já o comando "ps ax | grep gcc | grep mtune" retornou um monte de 'generic'.

O Ureadahead continua dando erro na inicialização  :(

Offline Gunss

  • Usuário Ubuntu
  • *
  • Mensagens: 618
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #3403 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

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #3404 Online: 15 de Fevereiro de 2011, 15:26 »
Gunss, estou usando o Kernel do Sidux no i7 mesmo!  No Atom ele não instalou!  Eu tentei usar o Sidux todo no Atom e não foi bem Gunss!  Esse Kernel é demais para o Atom mesmo!
Guns, quando é que você vai comprar mais memória pra sua máquina?  ::)  
Seu problema maior é falta de memória Gunss, você sabe disso, esses Kerneis novos, todos usam muito cache de memória!   Aí você fica se "batendo" com todos esses Patchs para tentar melhorar o desempenho, mas a quantidade de RAM é o seu maior limitador!  Você usa DDR2 ou DDR3?


Quando você disse CFS era pra ser CFQ né?

Estou baixando o Oracle Linux, vou testar pra ver se é essa maravilha mesmo!  Eles chamam o Kernel deles de Unbreakable Enterprise Kernel, com as seguintes melhoras segundo a Oracle:
- Melhor balanço de IRQ
- Redução do Kernel Lock
- Melhora no I/O via rede
- Melhora no uso da memória virtual

Entre outras!


É um Red Hat 6 recompilado!  A turma do CentOS tá comendo bronha nessa, nem sabem as datas de lançamento da versão 5.6, quanto mais da 6.0!

vampire, quando tiver novidades do Kernel é só falar que eu testo! Por enquanto estou com o Kernel do Sidux RockSolid e com muita velocidade no i7!
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.