Acelerando o seu sistema Linux sem compilações em computadores e Notebooks

Iniciado por galactus, 11 de Maio de 2013, 17:51

tópico anterior - próximo tópico

Hqxriven

O mais interessante é perceber o quanto um processador de entrada (Celeron, Atom) rende bem com as otimizações em uma distro considerada pesada como o ubuntu.

Ver um celeron antes e depois das otimizações pcp de kernel impressiona.

Nem um i7 com over é tão rápido no ubuntu normal. (testei).

Vejam o vídeo e como esse upgrade vale a pena!



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

galactus

Baum, eu sou suspeito pra falar, por ser autor do tópico,  mas que melhora, melhora. Eu acabei achando essas coisas na tentativa de fazer máquinas do arco da velha renderem mais. Muitas pessoas em festivais de instalação trazem aquelas máquinas antigas pra "ver como é" esse tal de Linux.  Daí ter que instalar distribuições amigáveis em pcs antigos....

A melhor parte e ver a satisfação da pessoa usar um sistema bem mais rápido que o Windows que ele está acostumado.
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

Hqxriven

CitarInserir Citação
Baum, eu sou suspeito pra falar, por ser autor do tópico,  mas que melhora, melhora. Eu acabei achando essas coisas na tentativa de fazer máquinas do arco da velha renderem mais. Muitas pessoas em festivais de instalação trazem aquelas máquinas antigas pra "ver como é" esse tal de Linux.  Daí ter que instalar distribuições amigáveis em pcs antigos....

A melhor parte e ver a satisfação da pessoa usar um sistema bem mais rápido que o Windows que ele está acostumado.

Nunca te perguntaram se vc fez overclock? Essa é a pergunta que escuto com mais frequência e quando digo que não parece que dei um nó na cabeça do usuário. É como se não conseguissem entender que muitos processadores tem muito poder bruto, mas precisam de software e otimizações para usá-lo. Em outras palavras, é preciso lapidar.


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

galactus

Sabe que nunca me perguntaram isso!  Ficam impressionados com o desempenho, mas como sabem das limitações do PC, não me perguntaram ainda.

Eu sempre procurei lapidar meus sistemas. Mas não somos a regra, o "normal" são as pessoas usarem o sistema como ele veio de fábrica.  A grande maioria nem quer se esquentar com essas coisas.
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

Ilkyest

galactus... o colega HQX me sugestionou... e eu não sabia que tinhas voltado à ativa...

Aí vai... após fazer alegrias no ubuntu, devido a facilidade do arch eu fui pra ele.

alguns kérneis que uso no arch linux
https://aur.archlinux.org/packages/linux-ck/
https://aur.archlinux.org/packages/linux-lqx/
https://aur.archlinux.org/packages/linux-ice/

para compilar no arch, basta acessar o link acima, após aberto clicar em "baixar tarball" a direita, será baixado um arquivo tar, ao descompactar, na pasta tem alguns arquivos como o pkgbuild.... basta como 'usuário comum' digitar "makepkg" que ele vai começar a compilar

as configs estão dentro desse pkgbuild que é editavel com o kate

a unica alteração que faço é quando tem "nconfig" eu altero a linha de comando no pkgbuild para "xconfig" se você usar o xconfig, no arch, não se acha as bibliotecas necessarias (não sei pq) e alterando assim o Xconfig funciona de boa  ;D

vamos lá... Cada um destes kerneis tem patches...

para saber se um patch é compatível com outro, e eles compatíveis com os teus.... o que eu tomo por base?

2) teu kernel/patches podem ser usados em kerneis como o 3.11.9?

num outro forum
http://forum.clubedohardware.com.br/brincando-kernel-teste/1162772?p=6101305#post6101305

eu brinco de kerneis aliados ao folding at home... e gostaria de melhorar um pouco mais ainda..... se pudermos conversar sobre isso, claro, aqui no teu tópico.....

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

galactus

Citação de: Ilkyest online 03 de Dezembro de 2013, 18:39
galactus... o colega HQX me sugestionou... e eu não sabia que tinhas voltado à ativa...

Aí vai... após fazer alegrias no ubuntu, devido a facilidade do arch eu fui pra ele.

alguns kérneis que uso no arch linux
https://aur.archlinux.org/packages/linux-ck/
https://aur.archlinux.org/packages/linux-lqx/
https://aur.archlinux.org/packages/linux-ice/

para compilar no arch, basta acessar o link acima, após aberto clicar em "baixar tarball" a direita, será baixado um arquivo tar, ao descompactar, na pasta tem alguns arquivos como o pkgbuild.... basta como 'usuário comum' digitar "makepkg" que ele vai começar a compilar

as configs estão dentro desse pkgbuild que é editavel com o kate

a unica alteração que faço é quando tem "nconfig" eu altero a linha de comando no pkgbuild para "xconfig" se você usar o xconfig, no arch, não se acha as bibliotecas necessarias (não sei pq) e alterando assim o Xconfig funciona de boa  ;D

vamos lá... Cada um destes kerneis tem patches...

para saber se um patch é compatível com outro, e eles compatíveis com os teus.... o que eu tomo por base?

2) teu kernel/patches podem ser usados em kerneis como o 3.11.9?

num outro forum
http://forum.clubedohardware.com.br/brincando-kernel-teste/1162772?p=6101305#post6101305

eu brinco de kerneis aliados ao folding at home... e gostaria de melhorar um pouco mais ainda..... se pudermos conversar sobre isso, claro, aqui no teu tópico.....


Não colega. Ainda não dei uma olhada nesses kerneis. No momento não posso testar esses kerneis. Se puder vai ser no fim de semana que vem.
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

Ilkyest

Citação de: Hqxriven online 03 de Dezembro de 2013, 18:53
Não me tenta que sou usuário ubuntu  ::)
não quero que tu troques de distro

quero que tu analise o patch... e não precisas baixar o arch... eu te mando os patches se quiser, total, eu to compilando mesmo!!!!!!

Hqxriven

Citarnão quero que tu troques de distro

quero que tu analise o patch... e não precisas baixar o arch... eu te mando os patches se quiser, total, eu to compilando mesmo!!!!!!

É que cada vez que tu fala do Arch eu fico tentado  ;)

Eu testei o pacman e é fabuloso
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

Ilkyest



Cara.. te digo, eu me sinto no ubuntu conforme alguns pacotes, haha., o pkgbuild faz coisas interessantes usando pacotes .DEB

Cara... os patches alteram coisas diversas no sistema... como se consulta o que cada um altera o que? outra coisa.... em matéria de compilação, eu  vi que o kernel -ck do arch introduz novos identificadores, flags, específicas a alguns processadores. Melhora um pouco a compilação (o tempo). Isso são patches "extravagantes"? porque eu vejo que o linux-lqx, por exemplo, não trabalha com esse patch mas a compilação é menor, e fica um pouco mais rápido o kernel (em folding)

Tupac

Depois de muito tempo, vou voltar a usar essas dicas (usei há muito tempo o kernel do amigo hqxriven e era bom demais o troço) pra tunar meu note e uns pcs caducos da sogra. Depois posto o resultado.

Muito obrigado a todos.

Ilkyest

Amigos, estou atualizando os tópicos no clube do hardware, e fiz uma singela homenagem a vocÊs

o que aprendo aqui aplico lá, e de lá aplico aqui.

vou fazer mais testes durante o mês, se a conta de luz deixar e minha esposa também....

sigamos.....

HQX... estou testando alguma coisa nova naqueles kerneis, se precisares, te passo os links para tentar aplicar eles no ubuntu... ou basta acessar os links que postei aqui:
http://forum.clubedohardware.com.br/brincando-kernel-teste/1162772

o PKGBUILD tu abres com o kate, nano, etc...... é muito facil... eu consegui compilar "do teu jeito" usando os links do pkgbuild

linux é aprendizado, e no meu caso, à época do fedora, funcionou muito bem

Hqxriven

CitarAmigos, estou atualizando os tópicos no clube do hardware, e fiz uma singela homenagem a vocÊs

Muito Obrigado amigo, também gostaria de agradecer a todos os usuários desse fórum que me ajudaram no processo de criação, otimização e correção dos bugs do kernel. Além do TonySp (Slackware Brasil) e dos desenvolvedores de várias distros que me ajudaram e me forneceram patches.

Eu não conseguiria sem a ajuda de vcs.

Infelizmente só posso usar linux por vm no momento (mardita MB) mas estamos na luta!
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

galactus

Citação de: Ilkyest online 20 de Dezembro de 2013, 00:21
Amigos, estou atualizando os tópicos no clube do hardware, e fiz uma singela homenagem a vocÊs

Nossa, e eu que achava que gostava de compilar kernel!   ;D

Muito obrigado pela lembrança. Como disse o HqxRiven, isso tudo não seria possível sem ajuda de mutias pessoas aqui do Fórum.

Seu tópico no Clube do Hardware está incrível também. Você usa o Arch Linux no momento?

Quando vai sair outro tópico com a receita de bolo dos patches que você usa?

Mais uma vez obrigado pela lembrança.
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

Ilkyest

Citação de: galactus online 20 de Dezembro de 2013, 11:38
Citação de: Ilkyest online 20 de Dezembro de 2013, 00:21
Amigos, estou atualizando os tópicos no clube do hardware, e fiz uma singela homenagem a vocÊs

Nossa, e eu que achava que gostava de compilar kernel!   ;D

Muito obrigado pela lembrança. Como disse o HqxRiven, isso tudo não seria possível sem ajuda de mutias pessoas aqui do Fórum.

Seu tópico no Clube do Hardware está incrível também. Você usa o Arch Linux no momento?

Quando vai sair outro tópico com a receita de bolo dos patches que você usa?

Mais uma vez obrigado pela lembrança.

Na verdade não tem receita não...

eu uso arch linux porque é mais simples, para mim, a questão dos scripts... o ubuntu usa muitos então, quanto eu preciso algo "no osso" ele não é viavel

Os patches que estou "brincando" são aqueles do kernel em questão. Por exemplo, o kernel-ck traz, em seu PKGBUILD alguns patches.... veja... assim se compila kernel no arch linux
https://aur.archlinux.org/packages/li/linux-ck/PKGBUILD

Isso é um arquivo, que basta baixar, e dar um "makepkg" e o script faz o resto.... no kernel ck são os patches:

Citar
    change-default-console-loglevel.patch
    config
    config.x86_64
    criu-no-expert.patch
    http://algo.ing.unimo.it/people/paolo/disk_sched/patches/3.12.0-v6r2/0001-block-cgroups-kconfig-build-bits-for-BFQ-v6r2-3.12.patch
    http://algo.ing.unimo.it/people/paolo/disk_sched/patches/3.12.0-v6r2/0002-block-introduce-the-BFQ-v6r2-I-O-sched-for-3.12.patch
    http://algo.ing.unimo.it/people/paolo/disk_sched/patches/3.12.0-v6r2/0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v6r2-for-3.12.0.patch
    http://ck.kolivas.org/patches/3.0/3.12/3.12-ck2/patch-3.12-ck2.bz2
    http://repo-ck.com/source/gcc_patch/kernel-312-gcc48-1.patch.gz
    http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.12.tar.xz
    http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.12.5.xz
    linux-ck.preset

E com eles estou brincando....

eu quero comparar com o kernel stock, e os kerneis em questão... e testar, claro, algumas configs sugeridas, aqui:
http://ck.kolivas.org/patches/bfs/bfs-configuration-faq.txt

No caso do ck tem umas para servidor, e calculos matemáticos, que acho que irá cair bem no folding... mas primeiro testar a 300hz, com e sem NUMA ativado e com/sem modo gráfico instalado


Galactus... vocês que "me apresentaram" o kernel... mas o vício é meu tá