At 01:32 6/7/2001 -0300, Edgard Lemos wrote:
>Sistema de arquivos jornalado como o ReiserFS n�o � inova��o tencol�gica?
N�o. Creio que vc desconhe�a o XFS que � usado nas m�quinas IRIX desde as
primeiras versoes da serie 6.0, o JFS da IBM que funciona em AIX e creio
que tambem no OS/400, o VxFS da VERITAS Software que desenvolve-o para
Solaris e HP-UX h� varios anos e o NTFS do Windows NT/2000 que est� a�
desde a sua primeira versao 3.5.1 no come�o dos anos 90. ReiserFS nao �
inova��o, � rip-off.
>Eu tamb�m recomendo a leitura do livro do Tannenbaum, mas n�o excluiria do
>debate quem n�o leu.
A quest�o nao � excluir do debate quem nao leu o livro, e sim pedir um
pouco mais de bom senso a quem nao leu e MESMO ASSIM d� opini�es que sao
claramente confrontadas no documento. Eu acho q vc � livre para opinar da
forma que quiser, mas achar que Tanembaum nao tem m�rito sem ter lido um
UNICO livro dele, sem saber que � por causa da obra dele que vc est� aqui
debatendo nessa thread e tentando desmerecer um �cone da computa��o pelo
simples fato de que ele acha com raz�o que Linux � obsoleto s�o sintomas de
tendenciosismo agudo, que nao contribuem em nada para o debate. EU acho q
se for para manter um debate e dar opiniao, pitaco, 'eu acho' ou coisa que
o valha num aspecto puramente tecnico para dizer se � possivel ou nao �,
deve-se ao menos pesquisar as fontes para nao correr o risco de falar
bobagem. S� isso.
> > Nao interprete mal! Eu nao estou esculachando por esculachar nada.
>
>Imagine se estivesse.
Nao estou. Isso se chama discussao, nao briga de foice.
> > Nao
> > estou colocando nada que nao possa ser provado com uma boa leitura ou
> > alguma pesquisa. Apenas fatos jah conhecidos do publico: Linux nao escala,
>
>Ent�o como voc� explica o supercomputador da Shell usando Linux e o
>laborat�rio de realidade virtual da USP com clusters Linux?
Er... quantas vezes eu tenho que repetir aqui a definicao de 'escalar'?
Quantos processadores tem essa m�quina? � um bloco SMP unico, ou uma
arquitetura NUMA? � clusterizada, de alguma forma? Se for, por qual
t�cnica? Rodava algum Unix nessa maquina? Se rodava, foram feitos
benchmarks avaliando a performance antes e depois do Linux? Quem avaliou?
Se for um bloco unico, ela tem condicoes de fazer load-balancing para uma
segunda, terceira, quinta ou oitava m�quina? Ela pode transferir servi�os
de um n� para outro? E toler�ncia a falhas, qual a solu��o usada? Sabias
que isso depende muito do SO? E que o Linux nao � fault-tolerant? Nah,
deixa. Vc viu isso no anuncio da IBM, nao poderia saber. Afinal, a IBM
esconde at� os resultados do seu banco de dados
(http://www.oracle.com/features/9i/index.html?ad_benchmark.html), pq ela
daria detalhes da implementacao da maquina da Shell?
> > nao tem bom suporte a threads,
>
>Question�vel. Que aplica��es realmente se valem das threads?
Talvez Java? Da �ltima vez que eu procurei saber Java era uma das 2
linguagens de programa��o mais usadas do mundo, e � o que move a quase
totalidade dos sistemas corporativos recentes de alguma relevancia. Al�m
disso, Java � a lingua franca da Internet, � a plataforma padrao para
desenvolvimento multiplataforma em sistemas embarcados, em servidores
escal�veis, as grandes m�quinas IBM e Sun tem coprocessadores inteiramente
dedicados a executar c�digo Java, � tb a plataforma padrao para
desenvolvimento com os bancos de dados mais usados do mundo (cujas versoes
mais recentes tambem fazem uso massivo de threads). Java � a plataforma de
desenvolvimento de software mais moderna do mundo e uma das plataformas
mais escal�veis que existem, tanto para cima como para baixo, e tudo isso
roda com performance baixa em Linux, nao pq as implementacoes da JVM
existentes estejam incorretas segundo a especifica��o
(http://java.sun.com/infodocs), mas pelo simples motivo de que o sistema
operacional foi pensado para low-end, e por isso mesmo tem suporte menos do
que decente a threading, consumindo mais memoria do que o normal e
limitando a escalabilidade de aplicacoes Java nesse ambiente.
Talvez modelos comuns de objeto? Que tal SGBDs? Ou algo mais ao alcance:
browsers. Aplica��es multimidia em geral, encoders, ferramentas de
renderiza��o e design tridimensional em geral. At� players de mp3 :). Um
webserver? Um servidor de arquivos, impress�o, um servidor de cache? Hum...
que tal uma pilha tcp/ip multithreaded? Qualquer coisa que seja acessada
por um numero massivo de clientes ao mesmo tempo e tenha que escalar acima
da quantidade de memoria requerida num modelo de 1 processo = 1 thread.
Enfim, qualquer coisa onde a relacao de acessos/performance seja cr�tica.
Isso basta para vc ou continua question�vel? Nah, t� f�cil demais :)
>Voc� tem certeza de que sabe trabalhar com Linux?
>
>Meus clientes t�m ficado SISTEMATICAMENTE surpreendidos com coisas que o Linux
>faz e que os outros SOs n�o fazem.
<IRONIA>
Ok, ent�o eu nao sei usar Linux. Deve ser pq, j� que eu dou minha opiniao
que de vez em quando � um pouco �cida em relacao a esse sistema
operacional, obviamente eu nao o conhe�o, j� que Linux � algum tipo de
Cabala m�stica que tem feiti�o para tudo, mas s� mostra seu verdadeiro
poder aos iniciados. E se em algum momento eu acho que Linux nao � a
solu��o para todos os problemas, isso s� prova o quanto eu sou ignorante
nisso tudo, e que eu nao deveria estar falando besteira em algo t�o
sacramental e reservado do qual eu nao tenho a m�nima ideia de como funciona.
</IRONIA>
ORA ORA, fa�a-me o favor!
>Voc� deveria aprender spin-doctoring.
>
>Assim voc� n�o seria um cara isolado num canto da lista e achando que os
>outros 2300 listeiros s�o incapacitados mentalmente.
Eu nao estou classificando ninguem de incapacitado mental. Estou apenas
expondo ideias assim como vc as faz.
Veja que eu estou colocando argumentos factuais assinados com meu nome numa
lista p�blica onde existem 2300 pessoas que podem me questionar e mais de
uma dezena de moderadores que podem puxar minha orelha se acharem que estou
exagerando. Se eu estou falando tudo isso em todas essas mensagens onde vc
acredita q estou sendo injusto e nao apareceu absolutamente ninguem para
contestar uma falha em minha opiniao (q existem, logico, e estao esperando
para serem apontadas) com um argumento t�cnico ou ao menos l�gico, e at�
agora nao fui moderado nenhuma vez, s� posso concluir que elas no m�nimo
est�o corretas, at� que apare�a algu�m que diga que estao erradas e
provando isso, e dessa forma, aceitarei com prazer a corre��o, pois � mais
conte�do a adicionar ao meu parco conhecimento.
At� l�, provas do tipo:
1 - A licen�a GPL permite passar por cima de qualquer limitacao tecnica.
2 - O Linux, mesmo obsoleto, funciona, logo Tanembaum nao tem m�rito
nenhum. Eu nao li nada dele, nao conhe�o sua obra, nunca analisei o que o
historico de meu sistema operacional tem a ver com esse cara, mas mesmo
assim sei que nao tem m�rito nenhum.
3 - Transformar o Linux num microkernel � f�cil, pois de acordo com 1, a
GPL executa qualquer milagre.
4 - Tudo que o Linux nao implementa bem deve ter sua utilidade questionada.
5 - Esse sujeito est� criticando o Linux em algum ponto que eu nao conhe�o,
logo n�o deve saber usar.
Nao tem absolutamente nenhum valor a acrescentar ao debate, a nao ser q vc
ache que fundamentalismo gera algum tipo de opini�o racional.
--
Thiago Pimentel
Preview Tecnologia
Aquele que luta e foge vive para lutar outro dia.
-- Bob Marley
Assinantes em 07/07/2001: 2262
Mensagens recebidas desde 07/01/1999: 121834
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]