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

Stivekx

Sim, isto causou aqui também!

Esqueci de dizer no post pra não usar =)

Tá boa essa versão, só, que não senti muita diferença velocidade da 2.6.39 e a única melhora foi nos drivers de video que o HDMI tá funcionando normalmente...

galactus

Citação de: Stivekx online 27 de Fevereiro de 2012, 21:09
Sim, isto causou aqui também!

Esqueci de dizer no post pra não usar =)

Tá boa essa versão, só, que não senti muita diferença velocidade da 2.6.39 e a única melhora foi nos drivers de video que o HDMI tá funcionando normalmente...

Pois é, pra mim que venho usando HDMI desde o ano passado inteiro a diferença foi grande, ficou muito mais rápido.

Vou acabar trocando a placa de vídeo de AMD/ATI para Nvidia, a latência está menor com placa da Nvidia!
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

vampire_thunder

A placa que estou usando tem vídeo onboard Intel com saída HDMI, que estou usando direto sem problemas. Até a saída de som dela funcionou na TV.

Acho que o compilador também causou um Kernel Panic aqui. Quando postei, estava falando do 32 bits, que compilei primeiro. Hoje compilei o 64 bits com o gcc 4.5, e ao reinciar a máquina deu kernel panic. Voltei para o padrão do 10.04, e funcionou. No entanto não retornou nada no comando "ps ax | grep gcc | grep march", apenas no "grep mtune".

ciceroevc

ELe não esta fucionando no precise pangolin. Alguém sabe dizer como instalá-lo no precise ou quando sairá uma nova versão?

Stivekx

Citação de: ciceroevc online 15 de Março de 2012, 06:42
ELe não esta fucionando no precise pangolin. Alguém sabe dizer como instalá-lo no precise ou quando sairá uma nova versão?

A versão é antiga e não tem atualizações recentes...

Stivekx

Estou acompanhando o kernel pelo github deles...
Mais fácil verificar atualizações e novos itens...

Pra pegar pelo git, simples:
# apt-get install git
# cd /usr/src
# git clone git://github.com/mirrors/linux.git
# cd linux


Pra atualizar ele:

# git pull

4d4c47

alguém aé já tentou compilar o kernel com a cflag -Ofast (-O3 + -ffast-math) do gcc-4.6 ?

fiz um teste aqui com o codigo de fibonaci (só calculo aritimetico simples), e os resultados são animadores:  10 % mais rápido

aquele negocio de usar march=native não funcionava corretamenta não, o negocio é -O2, -O3 ou o novicimo -Ofast,

vou ver se começo os testes no kernel 3.3 mês que vem, esperando chegar um processador novo aqui (um athlon x4),

é só chegar e vou começar a batalha novamente.

Stivekx

Kernel foi pro 3.4rc1

Não vai ter muitas mudanças além de maiores suportes a placas de video...
www.h-online.com/open/news/item/Linux-3-4-goes-into-testing-1498601.html

Stivekx

Quanto ao Ofast, to compilando pra ver como fica a performance com ele :)

Aqui tem porrada de coisas, mas não li/testei tudo ainda:
http://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html

Vocês usam algumas daquelas flags ali?

Stivekx

#4104
Compilei a 3.3.1 aqui, uma das melhores até agora, tanto pela performance quanto pela melhora nos drivers wireles...

http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.3.1.tar.bz2

Patchs:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/0001-base-packaging.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/0002-debian-changelog.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/0003-default-configs.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/3.3-sched-bfs-420.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/hz-default_1000.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/kconfig-expose_vmsplit_option.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-decrease_default_dirty_ratio-1.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-drop_swap_cache_aggressively.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-enable_swaptoken_only_when_swap_full.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-idleprio_prio-1.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-minimal_swappiness.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/preempt-desktop-tune.patch

Usando 1000hz tá muito melhor que 250 aqui, to preferindo ela ...
O .config do liquorix sempre, rs
http://liquorix.net/sources/3.3/config.amd64


Tentei compilar com localmodconfig, mas depois disso, ele não reconhecia mais meu HD ;/

Edit: A versão do patch do hz que eu botei ali tava errada, rs

Metalbobolic

Citação de: Stivekx online 11 de Abril de 2012, 08:43
Compilei a 3.3.1 aqui, uma das melhores até agora, tanto pela performance quanto pela melhora nos drivers wireles...

http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.3.1.tar.bz2

Patchs:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/0001-base-packaging.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/0002-debian-changelog.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/0003-default-configs.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/3.3-sched-bfs-420.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/hz-raise_max.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/kconfig-expose_vmsplit_option.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-decrease_default_dirty_ratio-1.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-drop_swap_cache_aggressively.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-enable_swaptoken_only_when_swap_full.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-idleprio_prio-1.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-minimal_swappiness.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/preempt-desktop-tune.patch

Usando 1000hz tá muito melhor que 250 aqui, to preferindo ela ...
O .config do liquorix sempre, rs
http://liquorix.net/sources/3.3/config.amd64


Tentei compilar com localmodconfig, mas depois disso, ele não reconhecia mais meu HD ;/


Os patches, são aplicados na ordem em que você postou é???

4d4c47

#4106
Citação de: Stivekx online 11 de Abril de 2012, 08:43
Compilei a 3.3.1 aqui, uma das melhores até agora, tanto pela performance quanto pela melhora nos drivers wireles...

http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.3.1.tar.bz2

Patchs:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/0001-base-packaging.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/0002-debian-changelog.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/0003-default-configs.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/3.3-sched-bfs-420.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/hz-raise_max.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/kconfig-expose_vmsplit_option.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-decrease_default_dirty_ratio-1.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-drop_swap_cache_aggressively.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-enable_swaptoken_only_when_swap_full.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-idleprio_prio-1.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-minimal_swappiness.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/preempt-desktop-tune.patch

Usando 1000hz tá muito melhor que 250 aqui, to preferindo ela ...
O .config do liquorix sempre, rs
http://liquorix.net/sources/3.3/config.amd64


Tentei compilar com localmodconfig, mas depois disso, ele não reconhecia mais meu HD ;/


@Stivekx,

você usou a cflag -Ofast ou nem mexeu com isso ?

qual versão do gcc que foi usado ?

será que o processador aé aquenta 3 video em 4k agora? faiz um teste aé pra nois.

valeu.

Stivekx

@Metalbobolic

Sim, apliquei naquela ordem exata, foi tudo certinho!

@4d4c47
Usei a 4.6.1-9ubuntu3
Tirei a 4.6.2 daqui e não pus de volta, dá muito trabalho corrigir as dependencias, ;s

Siim, usei a -Ofast
Não testei sem ela, mas como a performance está boa, coloco créditos nela também.

Desculpe, não entendi direito a pergunta do vídeo ;s

4d4c47

Citação de: Stivekx online 12 de Abril de 2012, 00:21

Desculpe, não entendi direito a pergunta do vídeo ;s

4k (4096 x 3072) seria a resolução de video ( mais que o dobro de 1080p). para rodar um video 4k no youtube necessita de ter um bom processamento.

aqui com o kernel 2.6.39-ck2 consigo rodar 1 video em 4k e mais 3 video em 1080p, apesar de depender muito do processador, os patchs do kernel ajuda um bocado.

no kernel vanila por exemplo só consigo rodar um video em 4k e mais 1 video em 1080p sem travar a maquina, o processador aqui é um athlon x2 m300. os patchs do ck é uma maravilha.

Stivekx

Testei com esse vídeo:
http://www.youtube.com/watch?v=e-GYrbecb88

Num turion x2 2.3ghz não rodou não, ficou com um pouco de LAG...
Dá pra ver, só que fica dando lag de 2 em 2 segundos o que é chatinho, mas é quase possível de ver, com um processador um pouco mais potente...

Ahh meu vídeo é onboard tmb HD 4250, e rodando no notebook, tem tudo isso ;p