Arquivos históricos do BR-Linux.org apresenta:

Comparação de desempenho entre kernel 2.4 e 2.6

Notícia publicada por brain em fevereiro 2, 2004 12:03 PM | TrackBack


Paulo Junqueira (pjunqueira@hotmail.com) disse: "Este artigo da InfoWorld compara o kernel 2.4 com o 2.6. Os números são impressionantes: 47% de ganho de desempenho em filesharing com Samba no mesmo hardware é muita coisa!!"

Se você estava esperando estímulo para testar o kernel 2.6 nos seus servidores, aí está!

 

Comentários dos leitores
(Termos de Uso)

» Luciano () em 02/02 12:47

alguem sabe para que serve o diretorio /sys
quando o sistema esta funcionando com o kernel 2.6?
faz diferença nao ter este diretorio?
to rodando o 2.6 e nao tenho esse diretorio


» Zab Ert () em 02/02 13:59

Amigo, o diretório /sys tem que ser montado explicitamente, colocando-se-o no /etc/fstab. Ele serve para representar os objetos internos do kernel, e, falando em termos mais práticos, para a implementação do hotplug no kernel 2.6 (dispositivos usb, por exemplo)

HTH,


» Anonymous () em 02/02 14:03

esse /sys (mount none /sys -t sysfs) vai ser "a base" do udev ... se você não usa ele nem precisa montar.


» lilux () em 02/02 16:26

basta ler a documentação que vem junto com o kernel.. em make menuconfig tem a opcao help.. procure o filesystem /sys e vá na ajuda.. é em ingles mas sempre da pra da um jeito


» Roger de Almeida () em 02/02 17:48

A informação que tive, as unidades ópticas, em especial o gravador, não necessitam mais ser emuladas via SCSI. Até tudo bem, não sei se isso tem uma influência na performance e a maneira de configurar os aplicativos (montagem / desmontagem). No entanto, até o momento, não achei algo que as unidades de disco flexível. Leva-se um tempo danado para montar tal dispositivo. Não obstante, é muito grande, o uso de disquetes, ainda mais nos computadores "caseiros".
Será que houve novo kernel, alguma melhoria também nesse sentido nesse sentido?

[]
Roger


» Zab Ert () em 02/02 19:14

o problema é que a emulação ide-scsi tá meio condenada, ela tem umas "race condition"s que são muito chatinhas de consertar...


» pebkac () em 03/02 00:40

Ainda não tive paciência para configurar o kernel 2.6, são muitas coisas novas. :)
Roger, disquetes ainda estão complicadas de usar (para usuario que não sabe o que (des)montar).
o mtools e uma das ferramentas que facilita o acesso a disquetes (cdrom e outros), pena que (pelo que sei) nem o konqueror ou o nautilus implementa uma forma de acesso usando o mtools (ou equivalente). o MToolsFM
e um gerenciador de arquivos que usa o mtools.
Mesmo no kernel 2.4 (e anteriores) não e necessario o uso da emulação ide-scsi para gravar cdrs.


» luciano () em 03/02 10:54

ola pebkac,

voce fez uma declaração controversa ai hein...
acho que nao é necessario emulação scsi se voce tiver um gravdor scsi ai tudo bem hehehehe


» RJP () em 03/02 13:00

Só não migrei p/ o kernel 2.6.1 por 2 probleminhas (e queria ver se alguém sabe como resolvê-los):
1) O pacote lm_sensors agora é todo diferente, os drivers antigos p/ os sensores n funcionam. Mas eu acho q por o novo pacote do lm_sensors, recompilar e fazer tudo de novo resolve.
2) No meu teclado ABNT-2, a tecla de barra (/) não responde a nada - no console. No X, ela funciona. Alguma idéia de como resolver isso?

Valeu! Ricardo.


» Alexandre Reis () em 03/02 14:33

Estou bastante satisfeito com o desempenho do kernel 2.6, mas o problema do teclado abnt-2 exite tbém para bim. Agradeço contribuições.


» flaviothunder () em 03/02 15:56

Interessante, a barra no console também não funciona,
e isto em casa e aqui no trabalho...
Efeitos colaterais.

Fora isto o desempenho é bem superior ao 2.4 mesmo.

Sucesso


» Clovis Sena () em 03/02 16:22

tambem estou usando o kernel 2.6 / 2.4

alguem sugere alguma ferramenta para que possamos fazer nossas proprias medicoes...

no texto ele fala do smbtorture, mas eu nao achei ele na minha maquina...

pesquisando pelo google, eu encontrei este site com diversas opçoes: http://lbs.sourceforge.net/


» anonymous () em 03/02 18:13

problemas com teclado abnt no 2.6.1 está resolvido apartir do patch -mm4 ou do 2.6.2-rc2 (ou 3)...


» pebkac () em 03/02 22:05

Luciano,
não fiz nenhuma declaração controversa.
Sim, da para gravar cds usando um gravdor ide sem recorrer a emulação ide-scsi, no kernel 2.4 e no 2.6. Para quem quiser testar, a receita esta ai em baixo. (sei que aqui não eo melhor lugar para isso)

*****************************************************
Gravando cdr no Linux usando a linha de comando: (1)
*****************************************************

Este pequeno texto explica de forma rápida como gravar um cdr no linux
usando as ferramentas mkisofs e cdrecord.
Instale a versão mais recente desses programas disponiveis para a sua
distribuição.

- Identificando o gravador:
Os comandos apresentados aqui devem ser efetuados como root. (2)
Primeiro, descubra onde o gravador esta no barramento ide, para isso
use o seguinte comando.

# cdrecord dev=ATAPI -scanbus

será mostrado uma saida como essa:
Cdrecord-Clone 2.01a19 (i686-pc-linux-gnu) Copyright (C) 1995-2003 Jörg Schilling
scsidev: 'ATAPI'
devname: 'ATAPI'
scsibus: -2 target: -2 lun: -2
Warning: Using ATA Packet interface.
Warning: The related libscg interface code is in pre alpha.
Warning: There may be fatal problems.
Using libscg version 'schily-0.7'
scsibus0:
0,0,0 0) 'HL-DT-ST' 'CD-RW GCE-8523B ' '1.00' Removable CD-ROM

No caso o gravador esta no endereço 0,0,0.

Se ocorrerem erros, possivelmente o cdrecord não foi compilado com
suporte ao ATPI.

- Criando um arquivo de imagem com os arquivos que serão gravados no cd:

Primeiro copie os arquivos para um diretorio separado, caso esteja
fezendo algum tipo de seleção.
Rode o seguinte comando para criar a imagem iso:

# mkisofs -J -r -v -V "nome do cd" -o nome_da_imagem.iso diretorio/onde/estao/os_arquivos

- Queimando o cdr:
Coloque o cdr no gravador e chame o seguinte comando:

# cdrecord dev=ATAPI:0,0,0 -v -speed 24 -eject nome_da_imagem.iso
ou
# cdrecord dev=ATAPI:/dev/hdc -v -speed 24 -eject nome_da_imagem.iso ,
onde o hdc eo device onde se encontra o gravador.

O -speed 24 indica a velocidade de gravação, escolha o valor adequando
para o cdr em uso.
Se desejar fazer um teste antes de gravar de fato, use a opção -dummy.

Para entender o siginificado das opções do mkisofs eo do cdrecord
consulte a página de manual dos mesmos (man mkisofs e man cdrecord).

Esta e uma das formar mais rápidas de por o gravador em funcionamento,
mas devido a limitação do kernel atual (2.4.xx) a gravação será muito
custosa. Para ter uma gravação mais suave deve se usar a emulação ide-scsi,
existem diversos textos na internet a respeito.


(1) O cdrecord tem que estar compilado para usar a lib libscg com
suporte ao ata.
(2) Usar a conta do root para fazer essas tarefas não e recomendado,
ajuste as permissões do usuario para que o mesmo passa realizar as
gravações.


Comentários desativados: Esta discussão é antiga e foi arquivada, não é mais possível enviar comentários adicionais.



O Arquivo Histórico do BR-Linux.org mantém no ar (sem alteração, exceto quanto à formatação, layout, tabela de caracteres, etc.) o acervo de notícias, artigos e outros textos publicados originalmente no site na segunda metade da década de 1990 e na primeira década do século XXI, que contam parte considerável a história do Linux e do Open Source no Brasil. Exceto quando indicado em contrário, a autoria dos textos é de Augusto Campos, e os termos de uso podem ser consultados na capa do BR-Linux.org. Considerando seu caráter de acervo, é provável que boa parte dos links estejam quebrados, e que as informações deste texto estejam desatualizadas.