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

Offline gatohumano

  • Usuário Ubuntu
  • *
  • Mensagens: 91
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #405 Online: 01 de MAR?O de 2008, 21:54 »
Deu certo, valeu. Uma dúvida, para que servem os Patches?

Varias coisas,adicionar suporte a determinado hardware,sistemas de ficheiros e tambem permite adicionar novas definições para que se possam alterar os seus valores os quais normalmente teem um valor fixo e não configuravel(nem aparecem no menu de config)

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Kernel omnislash 2.0-04 – (O kernel slash aperfeiçoado com diversas melhorias)
« Resposta #406 Online: 02 de MAR?O de 2008, 08:26 »
Atualização do tópico e novo e último kernel!!!

Gostaria também de agradecer a todos que colaboraram com críticas, sugestões ou que simplesmente acreditaram em mim e testaram o kernel!!!

Hqx
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Offline rubenssoto

  • Usuário Ubuntu
  • *
  • Mensagens: 9
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #407 Online: 02 de MAR?O de 2008, 10:59 »
Mano so aguardando a msg com os patches e a config do seu novo kernel! =D

Parabens pelo seu trabalho uma pena sua jornada ter chegado ao fim...Mas deve cansar mesmo...

Offline jose_edil

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #408 Online: 02 de MAR?O de 2008, 17:21 »
Hqxriven, pode me enviar os patchs por email ou algo assim? To afim de dar uma fuçada melhor e agora estou com mais tempo. QQ coisa me manda o teu MSN por MP que eu te add e a gente conversa melhor.

Abraços e parabéns pelo trabalho. Ainda não usei as últimas versões do kernel que tu compilaste, mas as primeiras estavam ficando bem interessantes.

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
kernel Omnislash2.0 Vs kernel Ubuntu generic - Diferenças...
« Resposta #409 Online: 02 de MAR?O de 2008, 19:16 »
Para quem acha que foi apenas uma compilação normal, vou citar algumas diferenças do kernel ubuntu vs kernel omnislash.

kernel Ubuntu 2.6.22.14 generic

Tamanho da configuração (na verdade parte dela pq se usar ela em um kernel novo até o usplash some) = 73,5 KB

Compilado para 586!!
CONFIG_M586=y

Preempção
CONFIG_PREEMPT_VOLUNTARY=y

Frequência de operação do timer (hz):
250

Otimização da swap:
Não

Utilização do agendador de processos CFS:
Não porque não foi introduzido na série 23 e a 22 precisa de patch

Relatime:
Não

Melhora na resposta do sistema através da alteração da prioridade do CFQ:
Não

Tamanho da Imagem do kernel (vmlinus):
1,7 MB

Alteração da prioridade do sheduler CFS:
Não

Otimização na alocação da página da memória:
Não

Otimização do sheduler:
Não

kernel 2.6.23-omnislash2.0-04

Tamanho da configuração (ops... editada ela tá completa com o usplash) = 68,5 KB

Compilado para PentiumII assim como o Pardus!!
CONFIG_MPENTIUMII=y

Preempção assim como no Ubuntu:
CONFIG_PREEMPT_VOLUNTARY=y

Frequência de operação do timer (hz) semelhante a do Archlinux:
300

Otimização da swap:
Sim

Utilização do agendador de processos CFS:
Sim, padrão da  série 23

Relatime:
Sim (olhando no arquivo de configuração do kernel vcs irão observar a seguinte informação: CONFIG_DEFAULT_RELATIME=y
CONFIG_DEFAULT_RELATIME_VAL=1)

Melhora na resposta do sistema através da alteração da prioridade do CFQ:
Sim
 
Tamanho da Imagem do kernel (vmlinus):
1,5 MB

Alteração da prioridade do sheduler CFS:
Sim (Vejam uma parte do patch:

config BOOST_PRIVILEGED_TASKS
+   bool "Boost privileged tasks"
+   default y
+   help
+     This option instructs the kernel to guarantee more CPU time to
+     some privileged tasks (like X), which is useful if you want to have a
+     faster desktop even under high system load.
+
+     This option works by automatically boosting task's priority via
+     renicing it. NOTE: CFS does not suffer from "overscheduling"
+     problems when some tasks are reniced, so if this is a
+     predominantly desktop box it makes sense to select this
+     option.
+
+     Say Y here if you are building a kernel for a desktop system.
+     Say N if you want X to be treated as a normal task.

E vcs também notarão a opção CONFIG_BOOST_PRIVILEGED_TASKS=y na configuração do kernel!!

Otimização na alocação da página da memória:
Sim

Otimização do sheduler:
Sim

Então quem ganha...

Na verdade quem ganha é o usuário que tem a possibilidade de escolher um kernel mais rápido sem precisar trocar de distribuição...

EDIT 1 - Sem contar que a base do omnislash é a do kernel 2.6.23.17 o mais recente da série 23 no momento!!

EDIT 2 - A configuração do kernel está completa na pressa escrevi que faltava o usplash...

Para fazer o kernel omnislash 2.0-04 foram necessários 20 patches e também uma configuração do kernel refeita...

EDIT 3 - Para quem não acredita que eu compilei diversos kernels eu coloco uma imagem e o md5sum provando!!!



E ainda meu diretório /usr/src e lib/modules...



Hqx
« Última modificação: 02 de MAR?O de 2008, 20:57 por Hqxriven »
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Offline jose_edil

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #410 Online: 02 de MAR?O de 2008, 23:59 »
Dei uma testada nesse teu ultimo kernel e achei muito bom. O consumo de memoria caiu significativamente e o sistema esta mais responsível de modo geral.

O único problema é que o driver da minha placa wifi não foi compilado (BCM43XX). Vou dar uma fuçada e ver se recompilo pra ativar o módulo.

Abraços

Offline vampire_thunder

  • Usuário Ubuntu
  • *
  • Mensagens: 735
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #411 Online: 03 de MAR?O de 2008, 00:04 »
E alguém duvida? Não posso acreditar.  :o

Estou compilando o 2.6.25 rc pelo Kernelcheck. Se funcionar, onde posso encontrar essas opções:

Citar
Preempção assim como no Ubuntu:
CONFIG_PREEMPT_VOLUNTARY=y

Otimização da swap:
Sim

Utilização do agendador de processos CFS:
Sim, padrão da  série 23

Relatime:
Sim (olhando no arquivo de configuração do kernel vcs irão observar a seguinte informação: CONFIG_DEFAULT_RELATIME=y
CONFIG_DEFAULT_RELATIME_VAL=1)

Melhora na resposta do sistema através da alteração da prioridade do CFQ:
Sim

Alteração da prioridade do sheduler CFS:
Sim (Vejam uma parte do patch:
E vcs também notarão a opção CONFIG_BOOST_PRIVILEGED_TASKS=y na configuração do kernel!!

Otimização na alocação da página da memória:
Sim

Otimização do sheduler:
Sim


Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #412 Online: 03 de MAR?O de 2008, 00:30 »
Citar
Dei uma testada nesse teu ultimo kernel e achei muito bom. O consumo de memoria caiu significativamente e o sistema esta mais responsível de modo geral.

O único problema é que o driver da minha placa wifi não foi compilado (BCM43XX). Vou dar uma fuçada e ver se recompilo pra ativar o módulo.

Abraços

Na parte server install em diante, talvez possa funcionar...

https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx/Gutsy

Mais é necessário baixar primeiro para subir o módulo.

Depois eu passo os patches para vc e vou ver se acho um para ele...

Citar
E alguém duvida? Não posso acreditar.  Chocado

Estou compilando o 2.6.25 rc pelo Kernelcheck. Se funcionar, onde posso encontrar essas opções:

Falaram que não acreditam que eu tenha compilado mais de dois kernels e ainda por cima diferentes do padrão. Eu já compilei mais de 30 brincando...

Opções que vc acha normalmente em um kernel:

CONFIG_PREEMPT_VOLUNTARY=y
CONFIG_MPENTIUMII=y
300

Para achá-las tem que usar o find no menu para achar mais rápido e digitar a palavra em maisúsculas tipo:
VOLUNTARY
PENTIUMII

Aí vc acha...

Pq o resto (RELATIME, SWAP PREFETCH e mais algumas) só aparecem com os patches...

Não conheço o kernel 25 ainda nem tenho informações sobre possíveis patches para ele, acho que nesse ponto os melhores são o 23 e 24 (mas prefiro o 23)

Hqx


Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Offline Oni-BR-

  • Usuário Ubuntu
  • *
  • Mensagens: 191
  • Ubuntu 8.10 Recém Instalado!!!! :D
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #413 Online: 03 de MAR?O de 2008, 00:42 »
Citar
Dei uma testada nesse teu ultimo kernel e achei muito bom. O consumo de memoria caiu significativamente e o sistema esta mais responsível de modo geral.

O único problema é que o driver da minha placa wifi não foi compilado (BCM43XX). Vou dar uma fuçada e ver se recompilo pra ativar o módulo.

Abraços

Na parte server install em diante, talvez possa funcionar...

https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx/Gutsy

Mais é necessário baixar primeiro para subir o módulo.

Depois eu passo os patches para vc e vou ver se acho um para ele...

Citar
E alguém duvida? Não posso acreditar.  Chocado

Estou compilando o 2.6.25 rc pelo Kernelcheck. Se funcionar, onde posso encontrar essas opções:

Falaram que não acreditam que eu tenha compilado mais de dois kernels e ainda por cima diferentes do padrão. Eu já compilei mais de 30 brincando...

Opções que vc acha normalmente em um kernel:

CONFIG_PREEMPT_VOLUNTARY=y
CONFIG_MPENTIUMII=y
300

Para achá-las tem que usar o find no menu para achar mais rápido e digitar a palavra em maisúsculas tipo:
VOLUNTARY
PENTIUMII

Aí vc acha...

Pq o resto (RELATIME, SWAP PREFETCH e mais algumas) só aparecem com os patches...

Não conheço o kernel 25 ainda nem tenho informações sobre possíveis patches para ele, acho que nesse ponto os melhores são o 23 e 24 (mas prefiro o 23)

Hqx




rapaz eu estava acompanhado a sua saga neste tópico e só posso te dizer uma coisa....VC É O CARA!!!! ;D nem imagino o trabalho que deve dar para fazer uma compilação como está, sinceramente parabéns!!! ;D

Obs: acabei de instalar o seu kernell e fiquei sem o servidor X como eu posso fazer para recuperar ele???
« Última modificação: 03 de MAR?O de 2008, 01:02 por Oni-BR- »
Ubuntu 8.10 Recém Instalado!!!!

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #414 Online: 03 de MAR?O de 2008, 01:05 »
Citar
rapaz eu estava acompanhado a sua saga neste tópico e só posso te dizer uma coisa....VC É O CARA!!!! Sem Graça nem imagino o trabalho que deve dar para fazer uma compilação como está, sinceramente parabéns!!! Sem Graça

Eu... O CARA... Eu ainda estou aprendendo amigo (mas agradeço pelo elogio)...

Como passei pelo sidux e gentoo e vi uma boa performance em ambas mesmo usando i386 quis que o pessoal do ubuntu pudesse de alguma forma sentir um pouco da performance de ambas.

O pior é quando vc esquece de alterar algo no kernel ou também na hora dos testes...

Eu tinha que anotar tudo que fazia com o kernel, desde o quanto de ram que ele utiliza, se há um memory leak, alto processamento, tempo usado na abertura dos programas, super pi e mais algumas coisas...

Demoro quase 2h 30 fazendo os testes e agora chegou a um ponto em que peguei tudo que sabia e coloquei em um kernel!!!

Foram diversas noites de sono perdidas...

Olha só a hora da compilação do kernel...

uname -a
Linux hqxriven-desktop 2.6.23-omnislash2.0-04 #1 SMP Sun Mar 2 02:50:48 BRT 2008 i686 GNU/Linux

Depois dos testes eu fui dormir de manhã...

Agora vou usar o remastersys e guardar esse kernel de recordação...
Hqx
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Offline vampire_thunder

  • Usuário Ubuntu
  • *
  • Mensagens: 735
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #415 Online: 03 de MAR?O de 2008, 01:13 »
Na verdade o Kernelcheck aplicou um patch do 25 em cima do 24.

Obrigado pelas dicas, da próxima vez vou pelo menos colocar os normais.

E não ligue pra essa gente invejosa que só sabe falar mal e não é capaz de fazer algo parecido com o que vc tem feito.

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #416 Online: 03 de MAR?O de 2008, 01:26 »
Citar
Na verdade o Kernelcheck aplicou um patch do 25 em cima do 24.

Obrigado pelas dicas, da próxima vez vou pelo menos colocar os normais.

E não ligue pra essa gente invejosa que só sabe falar mal e não é capaz de fazer algo parecido com o que vc tem feito.

Dá uma olhada nos patches dark e no relatime para a série 24... (como já disse em alguns tópicos atrás)

http://ubuntuforum-br.org/index.php/topic,29799.msg191628.html#msg191628

O que vc está achando da série 25???... pela árvore de patches eu estou achando que ele promete. (pq o 24 só na reza quebrou muuuito a compatibilidade)
« Última modificação: 03 de MAR?O de 2008, 01:33 por Hqxriven »
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Offline Oni-BR-

  • Usuário Ubuntu
  • *
  • Mensagens: 191
  • Ubuntu 8.10 Recém Instalado!!!! :D
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #417 Online: 03 de MAR?O de 2008, 01:31 »
acabou o problema....bastou remover o driver pelo envy e pronto!!! estou o seu kernel agora e posso dizer uma coisa está fantastico!!!! o micro está voando!!! até o firefox parece que está mais leve!!!

Olha a minha config:

Pentiun IV 3.20 Ghz
Asus P5GDC-Deluxe
1024 DDR400 - Dual
Geforce 6600 GT 256MB PCI-E
HD SATA 200 Gb
HD SATA 80 Gb
Ubuntu 8.10 Recém Instalado!!!!

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #418 Online: 03 de MAR?O de 2008, 01:49 »
Citar
acabou o problema....bastou remover o driver pelo envy e pronto!!! estou o seu kernel agora e posso dizer uma coisa está fantastico!!!! o micro está voando!!! até o firefox parece que está mais leve!!!

Olha a minha config:

Pentiun IV 3.20 Ghz
Asus P5GDC-Deluxe
1024 DDR400 - Dual
Geforce 6600 GT 256MB PCI-E
HD SATA 200 Gb
HD SATA 80 Gb

Valeu amigo!!! Aqui a mudança foi bem alta também e olha que a minha ram é compartilhada com o vídeo o que torna a minha máquina bem sensível as mudanças.

Com um processador P4 e mais de 256 de ram e uma nvidia (que facilita a instalação por causa do envy) é o ideal para sentir o aumento de performance.

A minha config é a seguinte:

X2 3600 (1 giga de clock downclock)
512 DDR 667 (compartilhada)
Nvidia 6150
HD WD250GB

Quem tem uma máquina adquirida depois de 2004 (e que o processador tenha sido criado nesse ano) consegue sentir uma diferença boa!

Um colega aqui colocou em um Core 2 Duo e o resultado foi surpreendente...

Só falta o amigo violência.com postar aqui (hehehehe)

EDIT 1 - Um usuário aqui do fórum também me passou uma mensagem...

Citar
Olá,

bom, instalei o novo kernel... e quer saber de uma coisa? Muito bom!
O boot é muito rápido, o shutdown então... sem comentários.
Tô pilotando meu Eclipse aqui a uns 300km/h! Sem Graça

Eu ainda não consegui instalar minha placa de rede wireless. Mas tudo bem...
...além disso, estou experimentando reduzir a carga de recursos (processos) que não utilizo pra melhorar ainda mais o desempenho, da forma que me orientou.

É isso...

Parabéns Hqx!
Excelente trabalho!

Abraços

EDIT 2 - Já foram 45 downloads... O pessoal é rápido...

EDIT 3 - Curiosidade: O nome omnislash é uma referência a técnica limit break mais poderosa do personagem Cloud no jogo Final fantasy 7.

Hqx
« Última modificação: 03 de MAR?O de 2008, 02:13 por Hqxriven »
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Offline Oni-BR-

  • Usuário Ubuntu
  • *
  • Mensagens: 191
  • Ubuntu 8.10 Recém Instalado!!!! :D
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #419 Online: 03 de MAR?O de 2008, 02:32 »
fazendo a instalação deste seu kernel é necessário usar aquela dica para o som???

Citar
O som não está funcionando corretamente no seu kernel e funcionava no kernel padrão!!!

Dêem uma olhada nesse tópico:

http://ubuntuforums.org/showthread.php?t=205449

E usem a dica do Getting the ALSA drivers from a *fresh* kernel

Aqui funciona normalmente depois disso!!!

Obs.: Essa dica é muito importante e aconselho mesmo a quem tem o som funcionado pois dessa forma o som se integrará a esse kernel.
Ubuntu 8.10 Recém Instalado!!!!