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

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #390 Online: 28 de Fevereiro de 2008, 01:41 »
Eu to achando que está faltando alguma biblioteca de compilação ae!!!

PQ EU ACABEI DE COMPILAR O KERNEL

This is kernel package version 11.001.
for module in  ; do                       \
          if test -d  $module; then                                \
            (cd $module;                                          \
              if ./debian/rules KVERS="2.6.23.17-slash1.1" KSRC="/usr/src/linux" \
                             KMAINT="Unknown Kernel Package Maintainer" KEMAIL="unknown@unconfigured.in.etc.kernel-pkg.conf"      \
                             KPKG_DEST_DIR="/usr/src/linux/.."       \
                             KPKG_MAINTAINER="Unknown Kernel Package Maintainer"        \
                             KPKG_EXTRAV_ARG=""        \
                             ARCH="i386"         \
                             KDREV="i686" kdist_image; then    \
                  echo "Module $module processed fine";            \
              else                                                  \
                   echo "Module $module failed.";                  \
                   if [ "X" != "X" ]; then      \
                      echo "Perhaps $module does not understand --rootcmd?";  \
                      echo "If you see messages that indicate that it is not"; \
                      echo "in fact being built as root, please file a bug ";  \
                      echo "against $module.";                     \
                   fi;                                              \
                   echo "Hit return to Continue";                   \
                 read ans;                                        \
              fi;                                                   \
             );                                                    \
          else                                                      \
               echo "Module $module does not exist";               \
               echo "Hit return to Continue?";                      \
          fi;                                                       \
        done
root@hqxriven-desktop:/usr/src/linux#

EDIT 1 - Sem brincadeira esse erro foi incrivel estou chateado pq vc não conseguiu!!!

Na imagem abaixo mostro que compilei normalmente e estou ele agora!!!



Se vc notar a imagem ela diz: uname -a
Linux hqxriven-desktop 2.6.23.17-slash1.1 #1 SMP Thu Feb 28 00:36:15 BRT 2008 i686 GNU/Linux

Que foi justamente a hora em que vc colocou essa mensagem e mandei o kernel compilar

Citar
Enviada: Hoje às 00:36 Enviado por: vampire_thunder
uma dúvida, mesmo escolhendo um processador (no meu caso Athlon 64), tenho que compilar com --revision=i686?

E o nome? Não tem que ser diferente por causa do driver ATI?

Me desculpe por não ter conseguido te ajudar...

EDIT 1 - O kernel slash1.1 para a versão 2.6.23.17 está muito boa usando patches ck e também patches do kernel dark além de patches do fedora 8!!!

Como achei que pode ser interessante vou postar o changelog do versão 2.6.23.17 vanila!!!

commit 6531868a73a6c91bf0e3e60ded7d1440ee24dfa8
Author: Greg Kroah-Hartman <gregkh@suse.de>
Date:   Mon Feb 25 16:14:28 2008 -0800

    Linux 2.6.23.17

commit ecf5d430a4fd11dcb0212ded41e3f31d66807a93
Author: Ingo Molnar <mingo@elte.hu>
Date:   Fri Feb 15 20:58:54 2008 +0100

    x86_64: CPA, fix cache attribute inconsistency bug
   
    no upstream git id as the code has been rewritten.
   
    fix CPA cache attribute bug in v2.6.23. When phys_base is nonzero
    (when CONFIG_RELOCATABLE=y) then change_page_attr_addr() miscalculates
    the secondary alias address by -14 MB (depending on the configured
    offset).
   
    The default 64-bit kernels of Fedora and Ubuntu are affected:
   
       $ grep RELOCA /boot/config-2.6.23.9-85.fc8
         CONFIG_RELOCATABLE=y
   
       $ grep RELOC /boot/config-2.6.22-14-generic
         CONFIG_RELOCATABLE=y
   
    and probably on many other distros as well.
   
    the bug affects all pages in the first 40 MB of physical RAM that
    are allocated by some subsystem that does ioremap_nocache() on them:
   
           if (__pa(address) < KERNEL_TEXT_SIZE) {
   
    Hence we might leave page table entries with inconsistent cache
    attributes around (pages mapped at both UnCacheable and Write-Back),
    and we can also set the wrong kernel text pages to UnCacheable.
   
    the effects of this bug can be random slowdowns and other misbehavior.
    If for example AGP allocates its aperture pages into the first 40 MB
    of physical RAM, then the -14 MB bug might mark random kernel texto
    pages as uncacheable, slowing down a random portion of the 64-bit
    kernel until the AGP driver is unloaded.
   
    Signed-off-by: Ingo Molnar <mingo@elte.hu>
    Acked-by: Thomas Gleixner <tglx@linutronix.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 8297886712dafa9bd0f641e27ca5352229d2357e
Author: Jonathan Corbet <corbet@lwn.net>
Date:   Mon Feb 11 16:17:33 2008 -0700

    Be more robust about bad arguments in get_user_pages()
   
    patch 900cf086fd2fbad07f72f4575449e0d0958f860f in mainline.
   
    So I spent a while pounding my head against my monitor trying to figure
    out the vmsplice() vulnerability - how could a failure to check for
    *read* access turn into a root exploit? It turns out that it's a buffer
    overflow problem which is made easy by the way get_user_pages() is
    coded.
   
    In particular, "len" is a signed int, and it is only checked at the
    *end* of a do {} while() loop.  So, if it is passed in as zero, the loop
    will execute once and decrement len to -1.  At that point, the loop will
    proceed until the next invalid address is found; in the process, it will
    likely overflow the pages array passed in to get_user_pages().
   
    I think that, if get_user_pages() has been asked to grab zero pages,
    that's what it should do.  Thus this patch; it is, among other things,
    enough to block the (already fixed) root exploit and any others which
    might be lurking in similar code.  I also think that the number of pages
    should be unsigned, but changing the prototype of this function probably
    requires some more careful review.
   
    Signed-off-by: Jonathan Corbet <corbet@lwn.net>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 9afecc5026beec3e3658051a8d02301a614180fb
Author: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Date:   Thu Feb 7 14:29:43 2008 +1100

    Disable G5 NAP mode during SMU commands on U3
   
    patch 592a607bbc053bc6f614a0e619326009f4b3829e in mainline.
   
    It appears that with the U3 northbridge, if the processor is in NAP
    mode the whole time while waiting for an SMU command to complete,
    then the SMU will fail.  It could be related to the weird backward
    mechanism the SMU uses to get to system memory via i2c to the
    northbridge that doesn't operate properly when the said bridge is
    in napping along with the CPU.  That is on U3 at least, U4 doesn't
    seem to be affected.
   
    This didn't show before NO_HZ as the timer wakeup was enough to make
    it work it seems, but that is no longer the case.
   
    This fixes it by disabling NAP mode on those machines while
    an SMU command is in flight.
   
    Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
    Signed-off-by: Paul Mackerras <paulus@samba.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 9721a3d73f2e4a50caeb94f3a77dd965a6f530b7
Author: Thomas Gleixner <tglx@linutronix.de>
Date:   Wed Feb 20 00:29:02 2008 +0100

    genirq: do not leave interupts enabled on free_irq
   
    commit 89d694b9dbe769ca1004e01db0ca43964806a611
   
    The default_disable() function was changed in commit:
   
     76d2160147f43f982dfe881404cfde9fd0a9da21
     genirq: do not mask interrupts by default
   
    It removed the mask function in favour of the default delayed
    interrupt disabling. Unfortunately this also broke the shutdown in
    free_irq() when the last handler is removed from the interrupt for
    those architectures which rely on the default implementations. Now we
    can end up with a enabled interrupt line after the last handler was
    removed, which can result in spurious interrupts.
   
    Fix this by adding a default_shutdown function, which is only
    installed, when the irqchip implementation does provide neither a
    shutdown nor a disable function.
   
   
    Pointed-out-by: Michael Hennerich <Michael.Hennerich@analog.com>
    Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
    Acked-by: Ingo Molnar <mingo@elte.hu>
    Tested-by: Michael Hennerich <Michael.Hennerich@analog.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit ffff62030c0b7de563322eb18fc3fe3fdc01e8de
Author: Thomas Gleixner <tglx@linutronix.de>
Date:   Wed Feb 20 01:03:00 2008 +0100

    hrtimer: check relative timeouts for overflow
   
    commit: 5a7780e725d1bb4c3094fcc12f1c5c5faea1e988
   
    Various user space callers ask for relative timeouts. While we fixed
    that overflow issue in hrtimer_start(), the sites which convert
    relative user space values to absolute timeouts themself were uncovered.
   
    Instead of putting overflow checks into each place add a function
    which does the sanity checking and convert all affected callers to use
    it.
   
    Thanks to Frans Pop, who reported the problem and tested the fixes.
   
    Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
    Acked-by: Ingo Molnar <mingo@elte.hu>
    Tested-by: Frans Pop <elendil@planet.nl>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 2bacfdb30305ffdea047ce860184ad0e570744b5
Author: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Date:   Tue Feb 19 16:24:01 2008 +0100

    NETFILTER: nf_conntrack_tcp: conntrack reopening fix
   
    [NETFILTER]: nf_conntrack_tcp: conntrack reopening fix
   
    [Upstream commits b2155e7f + d0c1fd7a]
   
    TCP connection tracking in netfilter did not handle TCP reopening
    properly: active close was taken into account for one side only and
    not for any side, which is fixed now. The patch includes more comments
    to explain the logic how the different cases are handled.
    The bug was discovered by Jeff Chua.
   
    Signed-off-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
    Signed-off-by: Patrick McHardy <kaber@trash.net>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 9e8927bf96eba0e21206dce478e2867708fa9bd0
Author: Trond Myklebust <Trond.Myklebust@netapp.com>
Date:   Fri Feb 8 14:12:11 2008 -0500

    NFS: Fix a potential file corruption issue when writing
   
    patch 5d47a35600270e7115061cb1320ee60ae9bcb6b8 in mainline.
   
    If the inode is flagged as having an invalid mapping, then we can't rely on
    the PageUptodate() flag. Ensure that we don't use the "anti-fragmentation"
    write optimisation in nfs_updatepage(), since that will cause NFS to write
    out areas of the page that are no longer guaranteed to be up to date.
   
    A potential corruption could occur in the following scenario:
   
    client 1         client 2
    ===============         ===============
                fd=open("f",O_CREAT|O_WRONLY,0644);
                write(fd,"fubar\n",6);   // cache last page
                close(fd);
    fd=open("f",O_WRONLY|O_APPEND);
    write(fd,"foo\n",4);
    close(fd);
   
                fd=open("f",O_WRONLY|O_APPEND);
                write(fd,"bar\n",4);
                close(fd);
    -----
    The bug may lead to the file "f" reading 'fubar\n\0\0\0\nbar\n' because
    client 2 does not update the cached page after re-opening the file for
    write. Instead it keeps it marked as PageUptodate() until someone calls
    invaldate_inode_pages2() (typically by calling read()).
   
    Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 9ec6dbd16425a0a7c8c112908d24564edb0868cb
Author: James Bottomley <James.Bottomley@HansenPartnership.com>
Date:   Sat Feb 2 16:06:23 2008 -0600

    SCSI: sd: handle bad lba in sense information
   
    patch 366c246de9cec909c5eba4f784c92d1e75b4dc38 in mainline.
   
    Some devices report medium error locations incorrectly.  Add guards to
    make sure the reported bad lba is actually in the request that caused
    it.  Additionally remove the large case statment for sector sizes and
    replace it with the proper u64 divisions.
   
    Tested-by: Mike Snitzer <snitzer@gmail.com>
    Cc: Stable Tree <stable@kernel.org>
    Cc: Tony Battersby <tonyb@cybernetics.com>
    Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

Em breve se eu achar que ficou bom (tenho que fazer testes não acham???) eu faço o upload!!!!

Hqx
« Última modificação: 28 de Fevereiro de 2008, 03:03 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 vampire_thunder

  • Usuário Ubuntu
  • *
  • Mensagens: 735
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #391 Online: 28 de Fevereiro de 2008, 07:52 »
Estranho estar faltando alguma biblioteca, pois fiz várias compilações antes. Essa que não tá indo, apesar de todos os patches entrarem. Fiz tudo de novo, milimetricamente seguindo o que postou, só mudei no xconfig de 1000H pra 300 como havia dito anteriormente e mais nada, e ainda assim a compilação não foi.
Código: [Selecionar]
# configuration written to .config
#
make[1]: Saindo do diretório `/usr/src/linux-2.6.23'
/usr/bin/make    ARCH=x86_64 prepare
make[1]: Entrando no diretório `/usr/src/linux-2.6.23'
scripts/kconfig/conf -s arch/x86_64/Kconfig
make[1]: Saindo do diretório `/usr/src/linux-2.6.23'
make[1]: Entrando no diretório `/usr/src/linux-2.6.23'
  CHK     include/linux/version.h
  UPD     include/linux/version.h
  CHK     include/linux/utsrelease.h
  UPD     include/linux/utsrelease.h
  SYMLINK include/asm -> include/asm-x86_64
  CC      arch/x86_64/kernel/asm-offsets.s
In file included from include/asm/processor.h:11,
                 from include/linux/prefetch.h:14,
                 from include/linux/list.h:8,
                 from include/linux/module.h:9,
                 from include/linux/crypto.h:21,
                 from arch/x86_64/kernel/asm-offsets.c:7:
include/asm/page.h:90:2: error: #error "CONFIG_PHYSICAL_START must be a multiple of 2MB"
make[2]: ** [arch/x86_64/kernel/asm-offsets.s] Erro 1
make[1]: ** [prepare0] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.23'
make: ** [debian/stamp-kernel-conf] Erro 2
root@filipo-laptop:/usr/src/linux#

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #392 Online: 28 de Fevereiro de 2008, 12:57 »
Me responda o seguinte...

Qual a sua versão do ubuntu???

32 bits ou 64 bits???

tem as seguintes bibliotecas e utilitários instalados...

sudo apt-get install build-essential bin86 kernel-package libqt3-headers libqt3-mt-dev wget libncurses5 libncurses5-dev

Caso use 64 bits tente então usar a config do ubuntu pois a minha é 32 e todo o seu sistema está preparado para 64.

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 #393 Online: 28 de Fevereiro de 2008, 13:33 »
Ubuntu 64.

Era isso mesmo, carreguei as configs do kernel que eu havia compilado antes e agora tá indo. :D

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - kernel 2.6.23.17 slash 1.1 melhor gerenciamento de memória!!!
« Resposta #394 Online: 28 de Fevereiro de 2008, 15:46 »
Ubuntu 64.

Era isso mesmo, carreguei as configs do kernel que eu havia compilado antes e agora tá indo. :D

E aí como está a performance???

Aqui tá muito bom!!!

olha só o openoffice aqui...

time ooffice -writer

real    0m6.370s
user    0m0.013s
sys     0m0.017s

E como vc acha que está o consumo de memória??? (estou fazendo testes ainda)

Ainda fazendo testes...

Kernel 2.6.23.17-slash1.1


Kernel 2.6.23 slash4.0


Abrindo os seguintes aplicativos juntos:

- Open Office Writer

- Frozen Bubble

-Amarok tocando mp3

- Kaffeine tocando DVD

- Htop

- Konsole

- Firefox com 3 abas abertas

- Conectado na net (Kppp)

Conforme pode ser visto nas imagens esse kernel usou mais ram que o slash 4.0 para abrir os mesmos aplicativos. (257 vs 223)

Mas vcs tem que notar o seguinte:

Ele usou menos swap, na verdade ele nem usou 1 mega de swap contra 72 do kernel slash 4.0. Isso significa que ele gerencia melhor a memória e que a velocidade do sistema acaba ficando mais suave, pois um sistema que usa mais a swap (hd como memória, quer dizer memória magnética acaba sendo um pouco mais lento que uma memória semicondutora).


Então baseado nesse teste e em outros que estou fazendo, digo que nele (slash1.1) a sensação de leveza, fluidez, está muito boa acredito que isso esteja acontecendo pq dessa vez escolhi a dedo os patches ck e alguns do dark sem contar que usei patches do fedora 8!!!

E depois de fechar tudo o consumo de ram foi para os 88 de ram!!!



Hqx
« Última modificação: 28 de Fevereiro de 2008, 15:51 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 vampire_thunder

  • Usuário Ubuntu
  • *
  • Mensagens: 735
    • Ver perfil
Re: Kubuntu 7.10 - kernel 2.6.23.17 slash 1.1 melhor gerenciamento de memória!!!
« Resposta #395 Online: 28 de Fevereiro de 2008, 16:35 »

E aí como está a performance???

Aqui tá muito bom!!!


Nem sei ainda. Mandei o Ubuntu 64 pra conchinchina pq estava tendo outros problemas com ele (wine, flash, etc). Instalei o Big 4 (Feisty) e estou fazendo uma nova compilação. Pude perceber de cara a diferença quando carreguei seu slash. Aparece um monte de opções que não haviam aparecido antes. Fiz as mesmas modificações: mudei pra k8 e coloquei 300h.
Como o Big usa KDE, agora deve voar igual ao seu. Deixa acabar pra ver. Depois posto o resultado.

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - kernel slash 5 pronto upload em breve!!!
« Resposta #396 Online: 29 de Fevereiro de 2008, 03:45 »
Kernel 2.6.23-slash5 (Depois do kernel slash 4.1, slash 1.1 (base 23.17) e slash 1.2 (base 23.17) fiquei satisfeito)

- Com uma configuração refeita visando um sistema com fluidez e economia de recursos (dessa vez eu mudei bastante)!!!

- Hz em 300

- Voltado para uso em desktops e laptops

- Patchs não oficial ck utilizado (nem todos escolhi apenas os mais importantes!!)

- Otimização do cfq (dois patches otimizaram essa parte)

- Base 2.6.23.17

- Melhor desempenho do sistema e dispositivos de entrada e saída!! (relatime e mais três patches para essa parte)

- Otimização baseada no Pardus!!! (Atendendo a um pedido!!!)

As alterações no kernel slash 5 e no sistema resultaram nisso!!!



Meu menor consumo sob intensa atividade com diversos programas abertos!!!

236 mega de ram com menos de 1 mega de uso da swap!!

Quem está companhando o tópico está vendo a minha luta para baixar o consumo... primeiro no slash 4.1 usei muito a swap, depois com o 1.1 usei 257 de ram e agora consegui diminuir 22 mega!!!

E quando fechei tudo ficou assim!!!



Em breve o upload!!!

Citar
Para aqueles que tem dúvidas sobre quem fez os patches etc... (Eu aviso que eu não faço patches, há muitos anos não sei o que é fazer um programa já que eu compilava eu C e pascal  :o)

Quem faz o relatime e o CFS usado no kernel 23 é esse cara abaixo:

http://en.wikipedia.org/wiki/Ingo_Molnar

Ele trabalha para a Red Hat e é por esse motivo que o kernel do Fedora 8 é rápido (o kernel do fedora 8 é otimizado e é da série 23 enquanto o gutsy é o 22 ainda).

O Mandriva, Pardus, Fedora 8, Arch (com kernel zen) usam esses patches (e até outros) para aumentar a performance e só o Gutsy (que tem o relatime mas deixa ele desativado se não me engano)...
« Última modificação: 29 de Fevereiro de 2008, 03:50 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 rubenssoto

  • Usuário Ubuntu
  • *
  • Mensagens: 9
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #397 Online: 29 de Fevereiro de 2008, 13:29 »
AMigo depois aquele esquema bota os links com os patches e o .config
Não tem jeito eu não consigo fazer kerneis iguais ao seus...


Seus kerneis voce pensa nos pcs velhos e novos né? Você podia depois se puder e quiser hehe...fazer aquele kernel tunado para computadores novos processadores dual core e tal!


Parabens pelo seu trabalho!

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #398 Online: 29 de Fevereiro de 2008, 15:06 »
Citar
AMigo depois aquele esquema bota os links com os patches e o .config
Não tem jeito eu não consigo fazer kerneis iguais ao seus...

Seus kerneis voce pensa nos pcs velhos e novos né? Você podia depois se puder e quiser hehe...fazer aquele kernel tunado para computadores novos processadores dual core e tal!

Parabens pelo seu trabalho!

Se vc fizer otimizações no seu sistema como coloco no início do tópico, copiar a minha config do kernel (que tira várias coisas não utilizadas por desktops) e prestar atenção nos patches que vc altera e no comportamento deles (observei o comportamento de certos patches e por isso não uso mais) vc faz até um kernel melhor que o meu!!!

Eu faço pensando nos processadores de 2004 e mais recentes!!! Acho que a partir daí pode-se ter uma velocidade melhor no kubuntu!!

A minha máquina é dual core (X2 AMD) e eu já deixo ativado a opção para smp habilitando até 4 cpus com esse kernel.

Estou fazendo o possível para tirar proveito desses processadores (dual core e quad core)!!!

Existem certos patches por exemplo (já usei mas não disponibilizei o kernel) que aproveitam mais os processadores dual core, mas se forem colocados em um single core tendem a não dar uma performance ideal.

Então tento equilibrar usando certos patches que alteram a prioridade do i/o sheduler, o cfq, o sheduler, etc.

Pode deixar que depois te passo os links para o patch (quando coloco aqui no fórum eu ganho um bônus de mp)

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 Servo

  • Usuário Ubuntu
  • *
  • Mensagens: 80
    • Ver perfil
    • eu e Cristo
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #399 Online: 29 de Fevereiro de 2008, 17:11 »
Deu um erro aqui, o que pode ser?

root@lyncoln-desktop:/usr/src/linux# CONCURRENCY_LEVEL=2 make-kpkg –initrd –revision=i686 kernel_image kernel_headers modules_image
Error: Unknown target –initrd Unknown target –revision=i686
use --targets to display help on valid targets.
root@lyncoln-desktop:/usr/src/linux#

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #400 Online: 29 de Fevereiro de 2008, 17:15 »
Citar
http://ubuntuforum-br.org/index.php?action=post;msg=191652;topic=29799.375;sesc=db7c53a689570abc52719eab0f9e862d

São dois -- e não um -

E se vc usar o patch "final" vai fazer o slash1.1 e não o slash 5 que estou upando nesse momento!!!
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 #401 Online: 29 de Fevereiro de 2008, 17:19 »
Se vc copiou o comado do blog, perceba que os -- são trocados por um travessão. Então, na hora do comando, troque o -initrd -revision por --initrd --revision (dois traços)

Hqx, vc que é entendido de patches, que tal o do bootsplash?
http://www.guiadohardware.net/artigos/bootsplash/

Só não sei se tem para os Kernels mais recentes.

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #402 Online: 29 de Fevereiro de 2008, 17:44 »
Citar
Se vc copiou o comado do blog, perceba que os -- são trocados por um travessão. Então, na hora do comando, troque o -initrd -revision por --initrd --revision (dois traços)

Hqx, vc que é entendido de patches, que tal o do bootsplash?
http://www.guiadohardware.net/artigos/bootsplash/

Só não sei se tem para os Kernels mais recentes.

Eu copiei do fórum ubuntu para o blog e ainda acontece isso... cada uma... obrigado pelo aviso vampire!!!

Nós já temos o usplash!!! Será que não tem temas para ele???

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 #403 Online: 29 de Fevereiro de 2008, 17:51 »
É porque os blogs autoformatam o -- para travessão.

Peguei a dica do splash lá na comu do Big Linux, pq até o 4 Beta 2 estava usando isso. Já no Beta 3 passou a usar o Usplash, e eu não sei o que o Big Bruno arrumou pra conseguir editar o splash por scripts. Dá pra colocar a foto q vc quiser no Usplash, mas não sei como faz isso.

Offline Servo

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