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

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - Kernel 2.6.28 me surpreendeu!!!
« Resposta #1155 Online: 27 de Dezembro de 2008, 19:03 »
É... eles estão pensando mais no desktop...

O kernel 2.6.28 sem nenhum patch (e bem configurado) bateu três kernels antigos rápidos que eu tinha.

O gerenciamento de memória dessa versão está muito bom. A abertura de programas e até jogos pesados que tenho aqui ficaram visivelmente melhores.

Quem gosta de compilar não pode perder tempo, configure-o bem e seja feliz...

http://www.heise-online.co.uk/open/Kernel-Log-Higher-and-Further-The-innovations-of-Linux-2-6-28--/features/112299/0
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 0tacon

  • Usuário Ubuntu
  • *
  • Mensagens: 439
    • Ver perfil
Re: Kubuntu 7.10 - Kernel 2.6.28 me surpreendeu!!!
« Resposta #1156 Online: 27 de Dezembro de 2008, 19:38 »
É... eles estão pensando mais no desktop...

O kernel 2.6.28 sem nenhum patch (e bem configurado) bateu três kernels antigos rápidos que eu tinha.

O gerenciamento de memória dessa versão está muito bom. A abertura de programas e até jogos pesados que tenho aqui ficaram visivelmente melhores.

Quem gosta de compilar não pode perder tempo, configure-o bem e seja feliz...

http://www.heise-online.co.uk/open/Kernel-Log-Higher-and-Further-The-innovations-of-Linux-2-6-28--/features/112299/0

 Só pra constar... você simplesmente compilou desse arquivo?


Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #1157 Online: 27 de Dezembro de 2008, 20:06 »
Fiz nesse arquivo: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2

Deixei em baixa latência com 300 hz e cfq e alterei o sysctl.conf ficou muito melhor e olha que minha placa de vídeo é onboard...
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 DiamondMax

  • Usuário Ubuntu
  • *
  • Mensagens: 31
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #1158 Online: 28 de Dezembro de 2008, 00:41 »
No link http://kernelnewbies.org/Linux_2_6_28 há maiores detalhes das mudanças implementadas no novo kernel.
Ubuntu 9.04 + Kernel 2.6.32.6

http://diamondmax.wordpress.com

Offline gatohumano

  • Usuário Ubuntu
  • *
  • Mensagens: 91
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #1159 Online: 28 de Dezembro de 2008, 09:46 »
Como aplico o patch do compcache?ja não me lembro como se faz.
Edit:ja consegui mas da erro:
root@Xubuntu:/usr/src/linux# patch -p1 < patch_compcache_with_notify_support_2.6.26.diffpatching file Documentation/compcache.txt
patching file drivers/block/Kconfig
Hunk #1 succeeded at 348 (offset 1 line).
patching file drivers/block/Makefile
patching file drivers/block/compcache.c
patching file drivers/block/compcache.h
patching file include/linux/swap.h
Hunk #1 succeeded at 150 (offset 1 line).
Hunk #2 FAILED at 254.
1 out of 2 hunks FAILED -- saving rejects to file include/linux/swap.h.rej
patching file include/linux/tlsf.h
patching file init/Kconfig
Hunk #1 succeeded at 793 (offset 17 lines).
patching file mm/Makefile
Hunk #1 succeeded at 28 with fuzz 1 (offset 1 line).
patching file mm/swapfile.c
Hunk #1 succeeded at 286 (offset 1 line).
Hunk #2 succeeded at 1820 (offset 20 lines).
patching file mm/tlsf.c
patching file mm/tlsf_int.h
root@Xubuntu:/usr/src/linux#

indo ver o swap.h.rej:
*************** extern sector_t swapdev_block(int, pgoff_t);
*** 253,258 ****
  extern struct swap_info_struct *get_swap_info_struct(unsigned);
  extern int can_share_swap_page(struct page *);
  extern int remove_exclusive_swap_page(struct page *);
  struct backing_dev_info;
 
  extern spinlock_t swap_lock;
--- 254,260 ----
  extern struct swap_info_struct *get_swap_info_struct(unsigned);
  extern int can_share_swap_page(struct page *);
  extern int remove_exclusive_swap_page(struct page *);
+ extern void set_notify_swap_entry_free(unsigned, void (*) (unsigned long));
  struct backing_dev_info;
 
  extern spinlock_t swap_lock;

tentei forçar a compilação mas da erro a meio:
CC [M]  drivers/block/floppy.o
CC [M]  drivers/block/compcache.o
drivers/block/compcache.c: In function ‘compcache_make_request’:
drivers/block/compcache.c:155: error: implicit declaration of function ‘set_notify_swap_entry_free’
make[3]: ** [drivers/block/compcache.o] Erro 1
make[2]: ** [drivers/block] Erro 2
make[1]: ** [drivers] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.28'
make: ** [debian/stamp-build-kernel] Erro 2

« Última modificação: 28 de Dezembro de 2008, 13:20 por gatohumano »

Offline LNAS90

  • Usuário Ubuntu
  • *
  • Mensagens: 124
    • Ver perfil
    • http://linux-sem-misterio.blogspot.com/
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #1160 Online: 28 de Dezembro de 2008, 18:36 »
É... eles estão pensando mais no desktop...

O kernel 2.6.28 sem nenhum patch (e bem configurado) bateu três kernels antigos rápidos que eu tinha.

O gerenciamento de memória dessa versão está muito bom. A abertura de programas e até jogos pesados que tenho aqui ficaram visivelmente melhores.

Quem gosta de compilar não pode perder tempo, configure-o bem e seja feliz...

http://www.heise-online.co.uk/open/Kernel-Log-Higher-and-Further-The-innovations-of-Linux-2-6-28--/features/112299/0

Poderia ser mais especifico amigo? estou com um pentium 4 2.0 aqui e de vez em quando da uma engasgadas, principalmente quanto estou escutando musicas, estou muito interessado nisso.
Meu blog (reativado a pouco tempo) http://linux-sem-misterio.blogspot.com/

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #1161 Online: 29 de Dezembro de 2008, 08:02 »
O compcache não entra mais gatohumano já que muita coisa foi alterada...

Citar
Poderia ser mais especifico amigo? estou com um pentium 4 2.0 aqui e de vez em quando da uma engasgadas, principalmente quanto estou escutando musicas, estou muito interessado nisso.

Upei a minha config talvez ajude... (mas mude o processador OK!!)
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 LNAS90

  • Usuário Ubuntu
  • *
  • Mensagens: 124
    • Ver perfil
    • http://linux-sem-misterio.blogspot.com/
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #1162 Online: 29 de Dezembro de 2008, 12:04 »
kd o link?
Meu blog (reativado a pouco tempo) http://linux-sem-misterio.blogspot.com/

Offline gatohumano

  • Usuário Ubuntu
  • *
  • Mensagens: 91
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #1163 Online: 05 de Janeiro de 2009, 00:24 »
Não sei se ja reparou mas o 2.6.28 do diamondmax tem compcache incluido,não sei como ele fez mas no site não tem nenhum patch recente.

Offline 0tacon

  • Usuário Ubuntu
  • *
  • Mensagens: 439
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #1164 Online: 05 de Janeiro de 2009, 00:41 »
Para quem quiser testar... (é a minha versão de testes que talvez seja a final...)

http://cid-54d6be9bf554165b.skydrive.live.com/browse.aspx/Kernel/2.6.28

Poucas modificações para ficar o mais próximo possível do vanilla e a config é 32 bits...

Por causa do Bfq mudei o sysctl

vm.dirty_background_ratio = 3
vm.dirty_ratio = 50
vm.swappiness = 10
vm.overcommit_memory = 2
vm.vfs_cache_pressure = 150

 Qual é o seu processador? Vai dar para sentir alguma diferença em relação ao kernel do intrepid no meu Prescott 2.4GHz?


Offline DiamondMax

  • Usuário Ubuntu
  • *
  • Mensagens: 31
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #1165 Online: 05 de Janeiro de 2009, 18:43 »
Não sei se ja reparou mas o 2.6.28 do diamondmax tem compcache incluido,não sei como ele fez mas no site não tem nenhum patch recente.

Antes do zen saber do compache, eu o adicionava no diamondmax. Mais tarde o zen passou a inclui-lo e adaptá-lo para as novas versões do kernel tornando desnecessário eu ter que baixar do site do compcache e aplicá-lo ao diamondmax.
« Última modificação: 07 de Janeiro de 2009, 13:16 por DiamondMax »
Ubuntu 9.04 + Kernel 2.6.32.6

http://diamondmax.wordpress.com

Offline vampire_thunder

  • Usuário Ubuntu
  • *
  • Mensagens: 735
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #1166 Online: 09 de Janeiro de 2009, 12:04 »
Já tem em deb para download?

Offline DiamondMax

  • Usuário Ubuntu
  • *
  • Mensagens: 31
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #1167 Online: 09 de Janeiro de 2009, 18:26 »
O compcache pode ser baixado diretamente por meio do link: http://compcache.googlecode.com/files/compcache-0.4.tar.gz

Como compilá-lo e instalá-lo: http://code.google.com/p/compcache/wiki/CompilingAndUsing

Em breve disponibilizarão um patch para o atual kernel.
Ubuntu 9.04 + Kernel 2.6.32.6

http://diamondmax.wordpress.com

Offline vampire_thunder

  • Usuário Ubuntu
  • *
  • Mensagens: 735
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #1168 Online: 09 de Janeiro de 2009, 19:33 »
Não queria compilar, a máquina que pretendo instalar esse kernel é bem antiga (K6 II 500, 128MB PC 100). Ia demorar quase um dia inteiro pra compilar.
Por isso preferia o deb.

Offline DiamondMax

  • Usuário Ubuntu
  • *
  • Mensagens: 31
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #1169 Online: 13 de Janeiro de 2009, 16:22 »
Segundo o site Phoronix, houve um pequeno ganho de performance com o 2.6.28 em relação ao kernel 2.6.27 e o kernel 2.6.26, mas nada de tão surpreendente. Há uma melhor performance com o kernel 2.6.28 em relação à leitura e escrita de dados.

Linux 2.6.28 Kernel Benchmarks: http://www.phoronix.com/scan.php?page=article&item=linux_2628_benchmarks&num=1

O que deve ajudar o desempenho do sistema é o novo sistema de arquivos ext4 e o ubuntu 9.04 deve suportá-lo.

Ubuntu 9.04 Receives EXT4 Support: http://www.phoronix.com/scan.php?page=article&item=ubuntu_ext4&num=1

Será o fim do ext3?!  :)




Ubuntu 9.04 + Kernel 2.6.32.6

http://diamondmax.wordpress.com