Você não está autenticado.

Anúncio

Arch Linux Brasil está precisando de sua colaboração para realizar o pagamento do domínio e do host, para colaborar, realizar doações via paypal.

Para mais informações: contato at archlinux-br.org.

#1 18/11/2010 08:24:25

sberlotto
Colaborador
De: Gravataí/RS
Registrado: 10/08/2008
Mensagens: 333
Website

Patch novo de escalonador

Galera, estão vendo que agora a pouco o Mike Galbraith lancou um patch para o kernel que melhora o escalonador e a velocidade de resposta do sistema aumenta até 60x.
Não foi isto que o Con Kolivas fez também ? Melhorar o escalonador ?

E por que será que o Linus agora apoiou este patch e não o do CK ? Este patch provavelmente entrará no kernel numa nova versão ?

Só para entender este assunto todo...

Alguem já está utilizando este patch ?

Link:http://www.linuxfordevices.com/c/a/News … ing-patch/


Sérgio Berlotto Jr,
Colaborador, Programador
"O ArchLinux é o que você faz!" (Judd)
http://www.berlotto.net

Offline

#2 18/11/2010 08:38:53

estevao
Admin
De: Dublin, Irlanda
Registrado: 13/10/2009
Mensagens: 353

Re: Patch novo de escalonador

Eu acho que esse patch vai entrar em breve. Li por alto e parece que é mais ou menos o que você falou, ele melhora absurdamente a latência do sistema e isso fica bem evidente ao navegar na internet, o scroll ficar muito mais solto, além de outras vantagens que eu não me recordo.

Quero ver esse patch em ação o mais rápido!


Por favor coloque [RESOLVIDO] no título do tópico quando o seu problema for solucionado.

Offline

#3 18/11/2010 13:05:51

washingtonBCS
Membro
De: Belém
Registrado: 24/08/2010
Mensagens: 185

Re: Patch novo de escalonador

Alguem já usa (dá para  usar) esse patch?


Usando Arch LInux i686 32bit
Placa mãe: Foxconn G31MXP, Video: Intel G31/G33, Memoria: 4GB 800Mhz, Procesador: Intel Core 2 Duo E7500 2.93GHz

Offline

#4 18/11/2010 17:53:22

countercraft
Membro
De: Aracaju, SE
Registrado: 07/01/2008
Mensagens: 283

Re: Patch novo de escalonador

Eu li por aí que esse patch só melhora a eficiência se as aplicações forem lançadas por ttys diferentes. Abrir a aplicação pelo X não vale, pq essas aplicações não estão associadas a algum tty, e parece que acabaria deixando mais lento.
Kolivas comentou sobre esse patch no blog dele -> http://ck-hack.blogspot.com/2010/11/cre … mment.html. Pelo que entendi, o patch melhora a latência em cargas muito altas (make -j64), mas acaba afetando as cargas normais. Se brincar, Linus aprovou o patch pq assim o desktop dele ia ficar usável enquanto ele compila o kernel trocentas vezes no dia tongue

Discussões aqui, aqui, aqui, aqui, aqui, Linus xingando aqui e aqui, testes aqui e explicação básica aqui.

EDIT: Li agora há pouco no link do fórum internacional do Arch que aplicações sem tty não são afetadas. Logo, por exemplo, o Firefox e o Amarok não seriam agrupados, mas um make -j64 (um monte de processos rodando no mesmo tty) seriam agrupados e receberiam uma fatia menor de tempo do que recebem atualmente, deixando mais CPU livre pros programas do usuário. De qualquer forma, até chegar o kernel 2.6.38, vou ficar com os patches de Kolivas mesmo hehe

Última edição por countercraft (18/11/2010 17:56:12)

Offline

#5 18/11/2010 18:12:04

estevao
Admin
De: Dublin, Irlanda
Registrado: 13/10/2009
Mensagens: 353

Re: Patch novo de escalonador

Bacana countercraft, vou dar uma olhada nos links que você postou.


Por favor coloque [RESOLVIDO] no título do tópico quando o seu problema for solucionado.

Offline

#6 18/11/2010 20:01:01

sberlotto
Colaborador
De: Gravataí/RS
Registrado: 10/08/2008
Mensagens: 333
Website

Re: Patch novo de escalonador

Tah, mas qual a diferença pros patchs do CK ?
Não são também patchs para escalonador, Só que focados nas atividades normais do desktop ?


Sérgio Berlotto Jr,
Colaborador, Programador
"O ArchLinux é o que você faz!" (Judd)
http://www.berlotto.net

Offline

#7 18/11/2010 20:03:42

sberlotto
Colaborador
De: Gravataí/RS
Registrado: 10/08/2008
Mensagens: 333
Website

Re: Patch novo de escalonador

Aproveitando então o tópico, quem utiliza um kernel -ck ou-rt ?
Qual pacote utiliza ? Ganhou em performance ??


Sérgio Berlotto Jr,
Colaborador, Programador
"O ArchLinux é o que você faz!" (Judd)
http://www.berlotto.net

Offline

#8 18/11/2010 20:49:39

countercraft
Membro
De: Aracaju, SE
Registrado: 07/01/2008
Mensagens: 283

Re: Patch novo de escalonador

A diferença não sei tongue... Mas confio mais no CK... Eu compilei o kernel26-ck do AUR hj, vou instalar pra ver como fica. Compilei com suporte ao escalonador de I/O BFQ, frequência de 2000 Hz e desativei os Dynamic Ticks (não sei o que faz, vou dar uma olhada agora, mas vi alguém comentando smile).
O que eu quero mesmo é que quando o disco estiver sob muita carga os programas não fiquem travando. Dá a maior raiva estar copiando alguma coisa pro HD e o Firefox ficar travando, ou eu clicar no menu do KDE e ele demorar um pouco a responder...

Offline

#9 18/11/2010 21:18:07

estevao
Admin
De: Dublin, Irlanda
Registrado: 13/10/2009
Mensagens: 353

Re: Patch novo de escalonador

@countercraft: o kernel com patchset do Con Kolivas deixou seu pc mais responsivo? Se sim, notou ganho de performance em quais situações?


Por favor coloque [RESOLVIDO] no título do tópico quando o seu problema for solucionado.

Offline

#10 18/11/2010 22:19:58

sberlotto
Colaborador
De: Gravataí/RS
Registrado: 10/08/2008
Mensagens: 333
Website

Re: Patch novo de escalonador

countercraft escreveu:

A diferença não sei tongue... Mas confio mais no CK... Eu compilei o kernel26-ck do AUR hj, vou instalar pra ver como fica. Compilei com suporte ao escalonador de I/O BFQ, frequência de 2000 Hz e desativei os Dynamic Ticks (não sei o que faz, vou dar uma olhada agora, mas vi alguém comentando smile).
O que eu quero mesmo é que quando o disco estiver sob muita carga os programas não fiquem travando. Dá a maior raiva estar copiando alguma coisa pro HD e o Firefox ficar travando, ou eu clicar no menu do KDE e ele demorar um pouco a responder...

Isto acontede direto comigo... compartilha conosco ai como você compilou ! :-)

Ah, e você instalou também o driver de vídeo Nvidia ou AMD ? Deu algum erro ?


Sérgio Berlotto Jr,
Colaborador, Programador
"O ArchLinux é o que você faz!" (Judd)
http://www.berlotto.net

Offline

#11 19/11/2010 00:09:54

willianholtz
Membro
De: Três Barras - SC
Registrado: 23/08/2009
Mensagens: 385

Re: Patch novo de escalonador

sberlotto escreveu:
countercraft escreveu:

A diferença não sei tongue... Mas confio mais no CK... Eu compilei o kernel26-ck do AUR hj, vou instalar pra ver como fica. Compilei com suporte ao escalonador de I/O BFQ, frequência de 2000 Hz e desativei os Dynamic Ticks (não sei o que faz, vou dar uma olhada agora, mas vi alguém comentando smile).
O que eu quero mesmo é que quando o disco estiver sob muita carga os programas não fiquem travando. Dá a maior raiva estar copiando alguma coisa pro HD e o Firefox ficar travando, ou eu clicar no menu do KDE e ele demorar um pouco a responder...

Isto acontede direto comigo... compartilha conosco ai como você compilou ! :-)

Ah, e você instalou também o driver de vídeo Nvidia ou AMD ? Deu algum erro ?

Poxa compilei ontem o ck do aur, só não uso porque falta suporte para minha nvidia e minha wireless broadcom-wl que não tem para CK!

Offline

#12 19/11/2010 07:41:59

sberlotto
Colaborador
De: Gravataí/RS
Registrado: 10/08/2008
Mensagens: 333
Website

Re: Patch novo de escalonador

E não tem como adicionar os patchs -ck no kernel padrão do Arch ? Será que é muito foda fazer esta compilação ?


Sérgio Berlotto Jr,
Colaborador, Programador
"O ArchLinux é o que você faz!" (Judd)
http://www.berlotto.net

Offline

#13 19/11/2010 09:10:34

estevao
Admin
De: Dublin, Irlanda
Registrado: 13/10/2009
Mensagens: 353

Re: Patch novo de escalonador

@sberlotto: kernel26-ck no AUR: http://aur.archlinux.org/packages.php?ID=32877

@willianholtz: nvidia-ck-stable: http://aur.archlinux.org/packages.php?ID=41564


Por favor coloque [RESOLVIDO] no título do tópico quando o seu problema for solucionado.

Offline

#14 19/11/2010 10:23:20

sberlotto
Colaborador
De: Gravataí/RS
Registrado: 10/08/2008
Mensagens: 333
Website

Re: Patch novo de escalonador

estevao escreveu:

@sberlotto: kernel26-ck no AUR: http://aur.archlinux.org/packages.php?ID=32877

@willianholtz: nvidia-ck-stable: http://aur.archlinux.org/packages.php?ID=41564

Pois então: O kernel26-ck eu jah conhecia. Porém via pessoas falando sobre problemas com o driver de vídeo, como citou o @willianholtz, por isto não tinha instalado ainda, e o driver nvidia-ck eu vi agora a pouco pesquisando os pacotes de kernel disponíveis ... e tem para outros kernels também.... bem interessante !


Sérgio Berlotto Jr,
Colaborador, Programador
"O ArchLinux é o que você faz!" (Judd)
http://www.berlotto.net

Offline

#15 19/11/2010 10:40:29

estevao
Admin
De: Dublin, Irlanda
Registrado: 13/10/2009
Mensagens: 353

Re: Patch novo de escalonador

Eu ainda não me aventurei com o kernel ck... se alguém der um feedback e realmente for vantagem eu vou fazer um teste.


Por favor coloque [RESOLVIDO] no título do tópico quando o seu problema for solucionado.

Offline

#16 19/11/2010 15:50:09

countercraft
Membro
De: Aracaju, SE
Registrado: 07/01/2008
Mensagens: 283

Re: Patch novo de escalonador

Eu instalei o kernel, com as configurações que o CK recomenda no FAQ do BFS (sem Dynamic Ticks, frequência de 1000 Hz) e com o escalonador de I/O BFQ. Vou testar no fds pra ver como ficou, pq tô sem tempo de mexer no PC. Estou usando o driver da AMD, até agora nenhum problema. Pra compilar é bem simples, só baixar o pacote no AUR e editar o PKGBUILD se vc quiser ativar o BFQ, ou quiser rodar o make menuconfig.

Offline

#17 19/11/2010 17:17:08

mpsnet
Membro
De: São Paulo - SP
Registrado: 03/12/2008
Mensagens: 100

Re: Patch novo de escalonador

eu utilizo o kernel26-pf que tem o CK e BFQ + TuxonIce, show de bola na hibernação, no desempenho ...... coisa que o kernel comum estava fazendo meio capenga....

Offline

#18 19/11/2010 21:44:22

willianholtz
Membro
De: Três Barras - SC
Registrado: 23/08/2009
Mensagens: 385

Re: Patch novo de escalonador

sberlotto escreveu:
estevao escreveu:

@sberlotto: kernel26-ck no AUR: http://aur.archlinux.org/packages.php?ID=32877

@willianholtz: nvidia-ck-stable: http://aur.archlinux.org/packages.php?ID=41564

Pois então: O kernel26-ck eu jah conhecia. Porém via pessoas falando sobre problemas com o driver de vídeo, como citou o @willianholtz, por isto não tinha instalado ainda, e o driver nvidia-ck eu vi agora a pouco pesquisando os pacotes de kernel disponíveis ... e tem para outros kernels também.... bem interessante !


Mesmo assim não da o driver da nvidia necessita de um adependecia que não existe no aur, que é nvidia-ck-headers

Offline

#19 19/11/2010 22:37:47

sberlotto
Colaborador
De: Gravataí/RS
Registrado: 10/08/2008
Mensagens: 333
Website

Re: Patch novo de escalonador

willianholtz escreveu:

Mesmo assim não da o driver da nvidia necessita de um adependecia que não existe no aur, que é nvidia-ck-headers

E o driver nvidia-all ? Não funciona ?
Até vi uma outra thread minha aqui no fórum sobre isto que alguem falou sobre este drive !


Sérgio Berlotto Jr,
Colaborador, Programador
"O ArchLinux é o que você faz!" (Judd)
http://www.berlotto.net

Offline

#20 19/11/2010 22:58:34

sberlotto
Colaborador
De: Gravataí/RS
Registrado: 10/08/2008
Mensagens: 333
Website

Re: Patch novo de escalonador

mpsnet escreveu:

eu utilizo o kernel26-pf que tem o CK e BFQ + TuxonIce, show de bola na hibernação, no desempenho ...... coisa que o kernel comum estava fazendo meio capenga....

E você instalou via AUR ou do repositório do kernel ?

[pfkernel]
# pf-kernel, nvidia-pf, squid3
Server = http://dl.dropbox.com/u/11734958/i686

Ele tem tudo que tem no CK mais o Tuxonice e ainda algumas coisas do ZenKernel ?


Sérgio Berlotto Jr,
Colaborador, Programador
"O ArchLinux é o que você faz!" (Judd)
http://www.berlotto.net

Offline

#21 21/11/2010 21:39:17

sberlotto
Colaborador
De: Gravataí/RS
Registrado: 10/08/2008
Mensagens: 333
Website

Re: Patch novo de escalonador

Olha, só para deixar minha contribuição:
Instalei o kernel26-pf e nvidia-pf, depois vou postar como fazer a instalação, e senti sim diferença em alguns pontos mais críticos do sistema.
A principal diferença que senti foi no funcionamento geral do pacman. Está muito mais rápido e não trava como antes.
No sistema em geral, tive uma melhoria de pelo menos 50% menos travamentos. Aqueles pequenos travamentos citados mais acima !
Realmente muito bom, gostei !


Sérgio Berlotto Jr,
Colaborador, Programador
"O ArchLinux é o que você faz!" (Judd)
http://www.berlotto.net

Offline

#22 21/11/2010 23:43:18

willianholtz
Membro
De: Três Barras - SC
Registrado: 23/08/2009
Mensagens: 385

Re: Patch novo de escalonador

sberlotto escreveu:

Olha, só para deixar minha contribuição:
Instalei o kernel26-pf e nvidia-pf, depois vou postar como fazer a instalação, e senti sim diferença em alguns pontos mais críticos do sistema.
A principal diferença que senti foi no funcionamento geral do pacman. Está muito mais rápido e não trava como antes.
No sistema em geral, tive uma melhoria de pelo menos 50% menos travamentos. Aqueles pequenos travamentos citados mais acima !
Realmente muito bom, gostei !

Eu já tinha instalado esse em uma versão mais antiga, pelo próprio pacman, mas não senti muita diferença, uma coisa queria saber se ja possui algum kernel habilitado como padrão o de core2duo, porque se depender de sempre compilar o kernel  para otimizar a cada mes isso será feito!

agora você dizem"use o kernel pf-coreduo", já usei e não fica setado como core 2 duo e sim como generico!

EDIT: estranho instalei e funcionu o kernel perfeitamente, porém o driver da nvidia-pf não funcionou, eu gerei com nvdia-xconfig e ele não entra no modo gráfico! Estou recompilando o do aur!

Edit 2: Edit: acabei de instalar aqui o kernel-pf , esta muito rápido, os aplicativos estão respondendo muito melhor que antes! vale a pena!

Última edição por willianholtz (22/11/2010 01:06:08)

Offline

#23 22/11/2010 16:24:59

countercraft
Membro
De: Aracaju, SE
Registrado: 07/01/2008
Mensagens: 283

Re: Patch novo de escalonador

Galera, depois desse fim de semana testando o kernel26-ck, concluí que melhora mesmo o desempenho geral do sistema. Os programas estavam mais responsivos, sem as travadinhas chatas. No começo, ainda travava um pouco quando eu usava muito o HD, mas depois que converti minha home pra ext4, parou (parece que o BFS tem problema com ReiserFS, o FS que eu usava antes no home).
No geral, gostei bastante da experiência; agora vou testar o kernel26-pf, para ver como fica smile

A configuração que usei no kernel26-ck foi BFQ, Dynamic Ticks desativados, frequência de 1000 Hz e compilado para arquitetura K8.

Offline

#24 22/11/2010 16:52:32

willianholtz
Membro
De: Três Barras - SC
Registrado: 23/08/2009
Mensagens: 385

Re: Patch novo de escalonador

countercraft escreveu:

Galera, depois desse fim de semana testando o kernel26-ck, concluí que melhora mesmo o desempenho geral do sistema. Os programas estavam mais responsivos, sem as travadinhas chatas. No começo, ainda travava um pouco quando eu usava muito o HD, mas depois que converti minha home pra ext4, parou (parece que o BFS tem problema com ReiserFS, o FS que eu usava antes no home).
No geral, gostei bastante da experiência; agora vou testar o kernel26-pf, para ver como fica smile

A configuração que usei no kernel26-ck foi BFQ, Dynamic Ticks desativados, frequência de 1000 Hz e compilado para arquitetura K8.


Nossa, como você converteu sua /home para ext4? alias, tinha arquivos nela? eu tenhomuitos arquivos na inha home, e queria converte-la, mas tenho de medo de perder tudo, ahh não quero formatar..!

Offline

#25 22/11/2010 19:50:51

sberlotto
Colaborador
De: Gravataí/RS
Registrado: 10/08/2008
Mensagens: 333
Website

Re: Patch novo de escalonador

Não lembro do procedimento, mas sei que na conversão para ext4 você não perde nada ( claro, obviamente sempre tendo um backup do que for mais importante ), porém o que é antigo ainda é tratado como o filesystem antigo, e o que for sendo gravado novo é que vai já estar completamente em EXT4.
Pelo que sei é isto... só ver o procedimento !


Sérgio Berlotto Jr,
Colaborador, Programador
"O ArchLinux é o que você faz!" (Judd)
http://www.berlotto.net

Offline

Rodapé do site