A comunidade Linux em “guerra civil”. Nenhuma surpresa nisso.

Eu quero lembrar que sou grande admirador do Linus Torvalds. Meu problema é com a grande densidade de “haters” que gravita em torno da criação dele. Não é que não exista arrogância e ódio fora da comunidade. É que a densidade nela é enorme. São apenas 2% dos usuários de computadores, mas você não consegue caminhar em meio a um grupo deles sem esbarrar em alguém que pregue o fim das alternativas em nome de uma tal “liberdade” cujo significado ele redefiniu.

Eu costumo dizer para quem quiser ouvir e desta vez vou deixar por escrito que se a “comunidade” Linux:

  • Conseguir a destruição da Microsoft vai atrás da destruição da Apple;
  • Conseguir a destruição da Apple vai atrás do Unix (afinal, não é livre);
  • Conseguir a destruição do Unix vai brigar por filosofia de distribuição (Debian versus não Debian);
  • Quando só restar um tipo de distribuição, as distros (ou seus usuários) vão brigar entre si
  • E depois vem a briga pelos detalhes.

Mas não necessariamente nessa ordem. Para quem olha de fora, convivência pacífica simplesmente não é uma qualidade dessa gente.

A comunidade está em uma guerra interna há meses. Tudo por causa de um tal “systemd” que está sendo adotado por várias distros importantes como “system init” padrão. Usuários que não querem abrir mão da inicialização via scripts combatem a adoção do systemd porque ele se parece muito mais com o svchost do Windows, onde serviços podem ser parados e iniciados até fora de ordem e simultaneamente.  Ao que parece, a troca do tradicional método por scripts pelo método com systemd favorece mais usuários de desktop e os que criam serviços “cloud” (odeio esse termo), mas os system admins detestaram a novidade. E como não conseguiram convencer os mantenedores das distros, parece que intimidar o principal desenvolvedor se tornou opção. Não faltou nem ameaça de morte.

Usando como argumento a própria propaganda da comunidade eu sou obrigado a perguntar (retoricamente, é claro) por quê isso?

Afinal não é mantra do open source que se você não gosta de algo do jeito que está, você pode mudar o código fonte e fazer seu próprio fork de uma distro inteira se quiser? Por quê de repente é tão dificil? Por quê brigas e ameaças?

Ouso dizer que é porque mentiras, arrogância, ódio, brigas e ameças são uma constante na “comunidade”. E não precisa levar em conta apenas minha opinião porque o autor do systemd, que está lá dentro, afirmou que “a comunidade é cheia de c*zões” e “um lugar doente para se estar”.

E essa não é a primeira briga interna, claro. Emacs versus vi, KDE versus Gnome… O que não falta é briga na história do Linux. Parecem torcidas de futebol e não as pessoas de grande inteligência e altamente iluminadas que dizem ser. Mas pelo menos enquanto eles estão ocupados se esfaqueando param de encher o saco dos outros 98% dos usuários de computadores.

E para mim nessa discussão não importa se o systemd é bom ou não. Isso deveria ser irrelevante. Quem gosta, usa. Quem não gosta, não usa. Você é ou não é “livre” ao escolher o Linux como SO?

Aviso: Eu aviso, principalmente aos pára-quedistas, que conforme minha política anti-troll já em vigor há muito tempo eu me reservo o direito de ignorar (sem publicação) comentários por qualquer motivo.

3 comentários
  • Marcio - 14 Comentários

    Eu tenho acompanhado essa discussão já faz algum tempo.

    O problema principal aqui é que o systemd é muito diferente de outros sistemas de init disponíveis no linux.

    O kernel do linux, depois de inicializado, faz alguns testes, monta o sistema de arquivos e então passa o controle do sistema para o processo init que se encarrega de inicializar todos os outros serviços do sistema.

    O mais tradicional deles é o SysVinit que existe desde o inicio dos tempos, existem outros, como por exemplo o openrc e o upstart, esse ultimo desenvolvido pela canonical e usado no ubuntu.

    O systemd é um init que começou a ser desenvolvido pela redhat, uma das mais tradicionais distribuições de linux e muito usada principalmente em ambientes corporativos, que como o Jefferson deve saber muito bem, é bastante avessa a mudanças.
    A principal reclamação do pessoal é contra o systemd é que ele não segue a filosofia
    Unix do “Programas que fazem apenas uma coisa e fazem bem”, o systemd incorporou muitas outras funções além de inicializar, parar e reiniciar processos.

    Eles absorveram o dbus, o principal mecanismo de IPC usado no linux, possuem um gerenciador de login, gerenciador de logs do sistema, controle de interfaces de rede, agendador de tarefas entre outras coisas.

    Tradicionalmente para cada um desses serviços você tinha mais de um programa para escolher para usar.

    Devido a essa integração de diversos serviços básicos, o systemd começou a oferecer algumas funcionalidades que não estavam presentes anteriormente e diversos projetos começaram a utilizar essas funcionalidades, criando uma dependência com o systemd. Em geral estão implementando isso como opcionais que ficam desativados se o systemd não está presente, mas no futuro podem aparecer aplicativos que tenham uma dependência direta com algum módulo do systemd.

    Para a grande maioria dos usuários essa mudança é transparente, se as distribuições fizerem a migração corretamente, os usuários vão ver que o computador continua iniciando normalmente e esta tudo certo.

    A maioria do pessoal que está tentando boicotar o systemd é principalmente o pessoal mais ligado a administração em ambientes corporativos, muitos deles inclusive clientes da redhat, muitos desses caras possuem sistemas personalizados, ferramentas próprias, etc e vão ter muito trabalho para migrar para o systemd.

    Há outras questões levantadas como o fato do sistema de logs do systemd armazenar os dados em forma binária e não em modo texto como é tradicional, o próprio Linus acha isso uma ideia ruim.
    Todas essas novas funcionalidades do systemd também o deixam muito mais complexo e há o temor de que um bug em um módulo possa derrubar o sistema inteiro essa preocupação é agravada pelo fato que a qualidade do código do systemd em varias partes ser considerada abaixo do que se espera de um programa com esse nível de importância.

    Eu não tenho uma opinião totalmente formada sobre o systemd e nem estou aqui defendendo ninguém, esses caras que ficam fazendo ameaças não colaboram em nada para a solução dos problemas e os desenvolvedores do systemd estão tentando resolver alguns problemas bem complexos, realmente espero que algo de bom surja disso tudo.

    • Jefferson - 6.623 Comentários

      Obrigado pela contribuição!

      e muito usada principalmente em ambientes corporativos, que como o Jefferson deve saber muito bem, é bastante avessa a mudanças.

      E com razão. Durante o debate após a descoberta do shellshock de um lado vinham palermas com aparentemente zero experiência em administração de servidores dizendo “já existe patch. É só fazer um apt-get update…” e do outro sysadmins respondendo algo como “você é louco?”.

      Tradicionalmente para cada um desses serviços você tinha mais de um programa para escolher para usar.

      O que cria um problema no Linux usado por pessoas que não são sysadmins (desktops, sistemas embarcados…). Se o programa precisa inicializar junto com o sistema é preciso testar para diversas configurações de inicialização possíveis e ainda assim a auto instalação pode falhar e o usuário vai precisar fazer manualmente. Entre outras coisas o systemd oferece um modo padronizado de conseguir isso que é bem vindo para usuários de desktop.

      Não estou defendendo o systemd. Mas eu já perdi bastante tempo no Linux tendo que instalar “na munheca” um programa ou corrigir uma instalação que falhou.

      Há outras questões levantadas como o fato do sistema de logs do systemd armazenar os dados em forma binária e não em modo texto como é tradicional, o próprio Linus acha isso uma ideia ruim.

      Por um lado eu também acho ruim. Eu sou fã dos arquivos INI para configurar aplicações e não usar o Registro. Mas por outro lado o Linux e seus múltiplos arquivos de configuração dão um nó danado na cabeça do usuário que simplesmente quer usar o sistema. De uma distro para outra e de uma versão para outra muda o lugar onde fica a configuração ou arquivo de configuração inteiro que você procura. Da última vez que tive problemas com isso se não estou enganado foi para definir os servidores DNS manualmente. Eu fazia a configuração seguindo à risca o tutorial mas esta era ignorada, depois descobria que era ignorada porque nessa versão podia estar em outro arquivo e depois desisti porque não funcionava.

      E tem também o problema da organização hierárquica da informação. Para criar uma hierarquia em arquivos ASCII o jeito tradicional é usar XML que, francamente, acaba se tornando quase tão incompreensivel quanto binário rapidamente. E para ler esse XML em um programa os métodos costumam ser tão confusos que, pelo menos no Windows, eu prefiro criar um arquivo de configuração hierárquico binário a um em XML. E se o formato do binário do systemd for bem documentado (e tem código-fonte para você olhar se não houver documentação) não vejo gande problema nisso.

  • JavaNunes - 1 Comentário

    Perdão, mas as coisas não são assim: quem não quer usa, quem quiser usa. Por trás de sistemas operacionais livres como Linux, OpenBSD e FreeBSD existem padrões, cultura e costumes. Falar que cada um faz o que quiser por que o sistema é livre é demagogia pois o sistema é baixado de uma forma padrão que incentivará todos o usarem daquela forma.
    Veja um exemplo: o Linux é livre, mas nem por isso algum doido incentivou aos usuários usarem o usuário root (UID 0) como padrão para facilitar a vida deles. O Linux é livre sim mas existe o padrão LSB que tenta padronizar as distribuições para que elas não fiquem ruins para a compatibilidade como eram no passado. Existe o posix também.
    Nem sempre quando as pessoas reclamam de algo novo é por que elas são ranzinzas , ninguém de TI por exemplo reclama de lagar o seu notebook velho com windows 8 para usar um MacBook Retina. Isso é preconceito.
    As vezes algumas novidades não são boas mesmo.
    O systemd não agrada muito pois ele se mete a querer fazer tudo na desculpa de ser paralelo e oferecer um boot veloz , nisso eu vejo que ele perde para o upstart.
    Sem se falar que um computador com systemd não é garantido iniciar , as vezes ele trava em um processo que não consegue subir e não passa dali.
    Terá um tempo, se continuar assim, que o systemd vai até abrir o Libre Office para a gente.
    Belo era o tempo dos inits tradicionais onde eu tava um C^ para finalizar um processo emperrado.

Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

Atualização de drivers do Windows danificando hardware. Péssima idéia da FTDI.

Você é proprietário de Arduino (duemilanove ou mega 1280), conversores USB-serial ou qualquer coisa que se conecte ao PC via porta USB? Tome cuidado pois a comunicação com seu aparelho pode ficar inoperante após uma rodada do Windows Update. O fabricante de chips USB FTDI, com o intuito de combater a falsificação de seus chips, teve a incrivelmente estúpida idéia de colocar código em seu driver que ao detectar que o chip é falsificado reprograma o chip para que não funcione mais. Isso foi originalmente reportado no HackADay e a FTDI admitiu prontamente.

O sintoma é que a inserção do hardware é detectada, mas o dispositivo não é reconhecido. Em nenhum computador.

O problema para a FTDI é que é incrivelmente difícil distinguir o chip falso do original. Até mesmo empresas sérias podem ter sido enganadas com a falsificação. O chip pode ter marcação laser idêntica à original e se comporta igualzinho ao original, sendo capaz de passar em praticamente qualquer controle de qualidade que não envolva analisar o chip por dentro com um microscópio eletrônico.  Como você tem certeza que comprou original? Comprando na Farnell? Na Digikey? HA! Já perdi a conta das empresas com reputação no mercado que se envolveram em baitas “roubadas” (às vezes literalmente) por negligência ou má-fé de seus gerentes. Lembram do Carrefour vendendo celulares roubados? Recentemente uma grande cadeia de lojas de Pernambuco se envolveu com carga roubada também. Vender falso? Mais fácil ainda. O chip falso pode estar em qualquer lugar, em qualquer tipo de aparelho. E intencionalmente danificar propriedade alheia é algo muito difícil de defender.  O correto para a FTDI seria, ao detectar o chip falso, exibir uma mensagem de falsificação e desabilitar o driver.

Em fevereiro deste ano a zeptobars fez uma análise com microscópio eletrônico que mostra claramente a diferença entre um FTDI legítimo e um falso. Por dentro, é claro. Na ocasião eles puderam distinguir o falso visualmente pelo fato da marcação não ser a laser (mesmo olhando lado a lado na foto não é fácil notar diferença) mas não duvido nada que existam cópias com gravação a laser. Afinal, o que é uma gravação a laser para quem consegue fazer uma falsificação tão sofisticada? Isso lembra as falsificações de pilhas recarregáveis da Sony que são visualmente tão perfeitas que você só descobre que o produto é falso por causa dos erros de inglês na embalagem. Corrija os erros de inglês e…

A comunidade de segurança está p*ta com a FTDI porque isso é um golpe sério na credibilidade das atualizações automáticas. Eu não me importo porque nunca gostei delas mesmo. É esperado que a MS retire a atualização do ar e não me surpreenderia se isso pudesse resultar em uma pesada multa para a FTDI por violação de contrato com a MS. No mínimo a FTDI pode ser proibida de oferecer novas atualizações pelo Windows Update.

Para quem é técnico, o aparelho não está definitivamente perdido. O que a FTDI faz é reprogramar o USB PID para zero. Isso pode ser desfeito usando um utilitário da própria FTDI que já existia antes desse evento, porque a reprogramação do VID/PID é uma das funcionalidades do chip.  Mas incontáveis técnicos vão se deparar com o problema e achar que a interface simplesmente está morta por não estarem sabendo dessa presepada da FTDI. Imagine o consumidor normal.

Caramba… posso apostar que muito chip FTDI falso nem está marcado “FTDI” em cima. E como está morto você não tem como identificar imediatamente por software. O técnico preciso mesmo estar “ligado” nesse problema e testar toda interface serial defeituosa que passar pelas suas mãos com o utilitário da FTDI. Isso hoje, amanhã, daqui a seis meses…

Como a inserção do hardware é detectada ainda é possível identificar que trata-se de uma interface FTDI olhando o par VID/PID exibido. Se tiver algo assim:

VID_0403

É um chip FTDI. Que pode ser original ou falso, já que ambos podem ser maliciosamente reprogramados. É interessante notar que o VID também pode ser alterado. Isso faz parte do design do chip porque o fabricante do equipamento pode querer fornecer seu próprio driver e para isso tem que usar seu próprio par VID/PID. Supostamente a atualização da FTDI só verifica dispositivos comVID 0403 então supostamente fabricantes/montadores que estejam usando chip falso (sabendo ou não) e tenham alterado o VID devem estar imunes.

9 comentários
  • Claudio - 13 Comentários

    Ainda bem que o driver foi retirado do ar …

    A grande vantagem em deixar o VID/PID intacto para qualquer fabricande de dispositivos que não seja um “gigante” é que mudar o par tem custos … Alocar um PID tem custos, e além disso força o fabricante a distribuir um driver próprio, que precisa ser qualificado pela MS (mais custos).

    Logo, sempre que possível, é melhor ficar com o VID/PID original e aproveitar o driver pré-instalado – ao menos esse era o raciocínio até essa mancada fenomenal :-)

    • Jefferson - 6.623 Comentários

      Alocar um PID tem custos,

      Rigorosamente falando o custo de um PID é irrisório. O problema é que pra ter um VID (requerimento para se ter um PID) você precisa desembolsar um mínimo de 5000 dólares. Tendo desembolsado isso, cada PID sai por 5000/65535= 8 centavos de dólar.

      O danado é que todo o esquema de VID/PID foi mal pensado. O VID é um número de 16 bits e por isso só é possível existirem pouco mais de 65 mil fabricantes de dispositivos USB no mundo. Essa escassez de VIDs força a coisa a ser cara mesmo, senão já nem existiriam VIDs disponíveis. E cada um deles pode ter até 65535 dispositivos, o que é uma quantidade absurda para muitos. De cara se vê que a coisas foi muito mal balanceada. Se pelo menos a USB-IF tivesse seguido o antigo exemplo dos endereços MAC, o VID teria 24 bits e o número possível de VIDs estaria na casa dos milhões.

      E a USB-IF não permite que você forme uma comunidade, faça uma vaquinha e compre um VID para distribuir PIDs entre os membros. Parece draconiano ou ganancioso, mas acho que faz sentido considerando como a coisa funciona. Se o “fabricante” é reconhecido pelo VID e não pelo conjunto VID/PID, quem organiza a bagunça resultante? Faltou novamente sabedoria da USB-IF para seguir o exemplo do endereçamento IPv4 (novamente, algo estabelecido consagrado muitos anos antes do padrão USB) e ter alocado uma faixa de VIDs para uso particular.

      e além disso força o fabricante a distribuir um driver próprio, que precisa ser qualificado pela MS (mais custos).

      Eu vejo um cenário em que seria possível usar o mesmo driver, mas com o arquivo INF contendo o seu VID particular e a identificação do seu dispositivo. Isso seria perfeitamente possível se empresas como a FTDI licenciassem o driver dessa maneira. Eu não tenho certeza agora se alterar o INF quebra a assinatura digital do driver, mas imagino que não. Nesse caso a certificação não seria problema.

  • Jefferson - 6.623 Comentários

    A FTDI tentou empurrar essa presepada até mesmo no kernel do Linux.

    Mas como ela não tentou esconder o propósito do patch, este foi rejeitado.

  • Intruder_A6 - 194 Comentários

    Isto é uma puta sacanagem. Ainda bem que eu não atualizei o Windows estes dias. Nem sei quantos equipamentos com chip FTDI eu devo ter, mas um deles é um Arduino Mega chinês, então realmente não dá para botar a mão no fogo.

    Espero ter escapado dessa.

  • Jefferson - 6.623 Comentários

    Acho que cabe aqui um esclarecimento.

    A FTDI é uma empresa familiar escocesa e provavelmente uma completa desconhecida para o grande público, mas é famosa no meio técnico por criar chips USB-UART de grande estabilidade e funcionalidade. O mais conhecido é o FT232. Os concorrentes mais próximos da FTDI nesse campo são Prolific e Silabs que fabricam chips mais baratos.

    Aliás, preço é o grande problema do FT232 e em parte o motivo da massiva falsificação. Um único chip custa 5 dólares na Digikey, sem contar o frete. Eu me lembro de ter feito uma pesquisa no ebay a mais de um ano e cada chip custar 10 dólares. Daí não é surpresa nenhum que o Arduino Duemilanove vendido hoje na china por $8 venha com um FT232 falso. Afinal o FT232 nem sequer é a peça mais importante do projeto. E também não é supresa alguma que o projeto Arduino tenha substituído o caro FT232 por um Atmel 8u2 no UNO.

  • José Domingos - 1 Comentário

    Boa noite a todos!
    Acho que tive a infelicidade de cair neste conto do vigário. Tenho um microscópio digital que uso para análises e de um tempo para cá, o winsdows não reconhece o dispositivo conectado na porta USB. Aparece a mensagem “usb vídeo device não reconhecido”.
    Alguém pode me dar um help pois preciso que este equipamento funcione para realizar algumas análises que estão paradas me causando prejuízos.
    Obrigado.

Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

Nova vulnerabilidade no MS Office põe em risco todas as versões do Windows

O boletim de segurança da Microsoft não menciona o XP nem o server 2003. O XP pode não estar na lista por não ser mais suportado, mas é curioso não ver o Sever 2003. Isso pode querer dizer que XP e 2003 são imunes (2003 e XP são similares), mas até isso ficar claro é melhor tomar muito cuidado.

Todas as versões do Windows indicadas no boletim, mesmo completamente atualizadas, são vuneráveis. Seria realmente interessante descobrir que o XP é imune.

A vulnerabilidade é explorada através de documentos do Office carregando um objeto OLE malicioso. Vulnerabilidades no OLE não são nenhuma novidade e até possível argumentar que desde o início foi uma péssima idéia da MS criar o OLE porque é mais usado por criadores de malware que pelos usuários. E esse tipo de coisa põe até power users em risco porque afinal é um documento que você está abrindo. Imagine o que pode acontecer com usuários comuns.

E pouco ou nada adianta dizer que o usuário não abra documentos vindos de origem desconhecida quando se trata do departamento de vendas de uma empresa. Se você recebe um pedido de orçamento  com um anexo que não é um executável você vai deixar de abrir o documento só porque não conhece o remetente? Nenhuma empresa se sustenta por muito tempo assim.

Por precaução, é melhor eu reativar meu firewall com HIPS. o HIPS avisa toda vez que um processo tenta abrir outro e teoricamente isso impede um usuário que presta atenção às mensagens de ser infectado. A mesma coisa com o UAC, mas o danado do UAC é tão chato que nas minhas máquinas rodando o Windows 7 ele é desativado. O HIPS eu pelo menos posso ensinar a não fazer a mesma pergunta para o mesmo programa novamente. Já se eu executar 100 vezes o mesmo programa no mesmo dia, 100 vezes o UAC vai me perguntar se eu tenho certeza.

 

Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

Nova tentativa de usar o Firefox 31 fracassou. O danado usa memória RAM demais.

Eu sei que meu caso é complicado, mas mesmo assim…

Como o Gmail passou a implicar comigo por ainda estar usando o Firefox 11, decidi tentar outra versão. Apesar da mais recente ser a 33, comecei pelo Firefox 31, que eu já havia tentado usar em setembro sem sucesso. por ser a última versão disponível ESR. No momento eu estou com 2100 abas no Firefox e a sessão é carregada em cerca de 30 segundos. Veja o consumo de RAM logo depois do FF estar pronto para uso:

ProcessExplorer_FirefoxPortable11_ryan.com.br

“Apenas” 911MB de RAM. A memória total que tenho disponível no meu XP de 32 bits é 3.21GB.

Apesar disso não estar aparecendo na imagem, a versão usada é a portable. Por razão desconhecida o “stub” loader da Portable Apps nesta minha instalação se encerra logo depois de Firefox.exe ser carregado.

Nesta versão eu uso onze complementos

Fechei a versão 11, copiei o arquivo .session com minha sessão de 2100 abas para o diretório correto do Firefox 31 ESR recém instalado (instalei apenas os complementos Session Manager, Flashgot e All tabs Helper) e dei partida. De cara eu senti a diferença no tempo para carregar a sessão. Levou muito mais tempo, que eu não pensei em cronometrar. Mas o que me assustou mesmo foi isso aqui:

ProcessExplorer_FirefoxPortable31ESR_ryan.com.br

O Firefox 31 ESR, nas mesmas condições que o Firefox 11, consome 500MB a mais. Vendo de outra maneira: consome 50% a mais de RAM! E para quê?

E olha que nestes testes eu só carreguei uma das 2100 abas abertas.

No segundo teste que fiz para cronometrar, o tempo de carregamento da sessão foi ainda pior. Depois de 10 minutos esperando, desisti e matei o Firefox 31.

Eu pensei: será que essa minha versão do FF 11 tem algum ajuste lá em about:config que fiz e esqueci? Alguma extensão está ajudando em vez de atrapalhar? Instalei então uma nova cópia do Firefox 11 portable, com os mesmos três complementos e a mesma configuração básica. O resultado foi este:

ProcessExplorer_FirefoxPortable11_limpo_ryan.com.br

Perceba que o “stub” loader da Portable Apps está aí, mas mesmo somando o consumo de RAM dos dois, ainda consome menos que na minha instalação principal.

Como se pode ver claramente, para alguém com os meus requerimentos o Firefox 31 é um retrocesso.

20 comentários
  • Ricardo Macagnan - 5 Comentários

    é verdade, já não é de hoje que tenho reparado que o FF está cada vez mais pesado a cada nova versão. Está quase tão pesado quanto o IE. Já estamos ficando sem muitas opções de navegadores para usar, já que o Chrome é praticamente o “primo pobre” do IE…

  • Intruder_A6 - 194 Comentários

    Infelizmente a versão 33.0 é tão ruim como! Cada vez que sai uma nova atualização eu tenho a esperança (vã) de que desta vez eles resolvam o terrível consumo de memória (e os problemas com o flashplayer), mas este não é o problema pior, o pior mesmo é o terrível Adobe Flashplayer, que frequentemente trava ou apenas consome recursos demais (e a minha máquina tem 12 GB), tem momentos que fica tão ruim que sou obrigado a fechar e abrir novamente o FF para poder usar ele e para que não atrapalhe o funcionamento dos outros programas. Se existisse uma boa alternativa sem perder os recursos do FF eu mudava na hora. E Flashplayer é muito útil, pena que ele funciona tão mal com o FF, será que tem alguma alternativa decente?

    Eu também uso o FF portable, mas mesmo na máquina em que ele está instalado a situação não é melhor.

    Não sei onde vai parar o FF, mas a impressão que tenho é que está dando problema de estouro de memória e travando no flashplayer cada vez mais rápido, está cada vez mais difícil de utilizar o FF.

    • Renan - 6 Comentários

      Não é das melhores soluções, mas o que eu faço é usar o Firefox para tudo que não envolva Flash (o que é 99% da minha navegação) e uso esse plug-in no Chrome apenas.

  • VR5 - 397 Comentários

    O que os colegas acham do Safari?

    • Saulo Benigno - 279 Comentários

      Safari? No windows? Sei que ele é morto. Tem mais de ano que ele morreu.

      Mas Jefferson, eu não entendi muito, o que é o Firefox ESR? Qual a diferença dele para o ‘original’?

  • Matuto - 129 Comentários

    Jefferson, tu já testou isso daqui:

    http://www.rizonesoft.com/firemin/

    Eu usei durante um tempo e depois esqueci de instalar novamente. Então vi agora meu Firefox 33.0.1 consumindo 450mb de RAM e instalei novamente. Caiu pra 12mb imediatamente com as mesmas janelas abertas.

    • Jefferson - 6.623 Comentários

      Obrigado pela dica!

      Já baixei e estou testando. De cara ele parece provocar uma redução absurda. Neste momento meu Firefox tem 1.5GB em “Private bytes” e devia ter algo próximo disso em “working set” (WS). Mas ao rodar o Firemin o WS caiu para espantosos 20MB.

      Ao abrir uma página o WS fica oscilando entre 6MB e 300MB, como se o Firemin brigasse com o Firefox. Ao desligar o Firemin o WS subiu lentamente até 1GB. Eu ainda preciso verificar se isso é uma ilusão que provoca mais problemas que vantagens por isso só vou poder opinar mesmo depois de alguns dias de uso.

    • Jefferson - 6.623 Comentários

      Já foi reprovado no primeiro teste. Meu Firefox periodicamente trava, consumindo uns 30% de CPU atribuída a um processo de kernel (fica vermelho no Process Explorer) e fecha sozinho depois de alguns minutos. Eu esperava que isso fosse devido ao uso de memória mas aconteceu a mesma coisa usando o Firemin e com o Firefox reportando meros 40MB de WS.

  • Marcio - 14 Comentários

    Jefferson, você está usando o adblock plus?
    Ele consome quantidades massivas de memoria, dependendo da quantidade de ads que uma página tem.
    Eu ficava intrigado com o meu firefox frequentemente estar na casa dos 800mb e pesquisando na net vi muita gente falando do adblock plus, devido a forma que ele usa para bloquear as propagandas mandendo o layout da pagina, acaba consumindo muita memoria.
    Removi o adblock plus e vi a quantidade de memoria usada pelo firefox cair pela metade com o mesmo padrão de uso.
    Claro que tem o incoveniente da volta dos ads.
    Estou pesquisando alternativas, mas ainda nao cheguei a um substituto a altura em termos de funcionalidade.

  • Matuto - 129 Comentários

    Bom… no meu Firefox aqui está tudo normal e com o consumo baixo.

    Uso o Adblock Plus e no momento estou com quatro abas abertas e uma delas no Youtube rodando um show (Edson Lima canta pra caralho!).

    O plugin do Flash Player tá usando 78mb e o Firefox oscila entre 17 e 12mb.

    Lembrando que o meu Firefox não é portable, uso no Windows 7 Pro de 64bits, e a versão é a última.

  • Snow_man - 313 Comentários

    Jeff, descobri esse remédio hoje:

    https://www.rizonesoft.com/downloads/firemin/ Firemin

    • Jefferson - 6.623 Comentários

      O Firemin existe pelo menos desde 2011. O próprio autor admite que sua eficácia é “motivo de debate que irá se estender até o final dos tempos”:

      The method Firemin uses to decrease Firefox memory usage is not proven and the debate over if it works or not will go on until the end of time, but the logic remains; if it works for you, use it and if it does not, don’t use it. It is really that simple.

      Quando testei, anos atrás, eu estava no grupo “não funciona para mim”.

      • Luciano - 493 Comentários

        Curiosamente eu vim cair aqui neste post, por causa dos comentários na barra lateral.

        Eu nem me lembrava desse post e dos comentário do FireMin. Dai arrisquei instalar aqui, e… que BAITA diferença!

        Você sabe que eu sou o oposto de você com abas ehehe, aqui quando chega a umas 20 eu vou caçar o que posso fechar ou jogar no bookmarks.

        Antes o Firefox ESR 45.9.0 como sempre a seus antecessores, estava abocanhando nada mais nada menos que 1,5GB de RAM (eu uso um medidor de RAM em tempo real ali na bandeja do sistema), porem a maior parte disso era memory leaks, ou seja, no medidor o consumo era de 1.5GB da RAM, mas no gerenciador de tarefas do Windows, o processo do Firefox e seus asseclas, mesmo somados nunca davam os 1.5GB, dava menos.

        Com o FireMin instalado aqui, 11 abas abertas, adblock a todo vapor, fica oscilando entre 15 e 40MB.

        Pra quem vivia rodando aqui com 700MB livres de 3.3GB usáveis, estou agora com 2.3GB livres!

        Então… pra mim aqui, eu estou no grupo “pra mim foi a salvação da lavoura, digo.. da RAM”.

        • Luciano - 493 Comentários

          Ah… esse comentário está saindo após algumas horas de testes, por enquanto nenhuma anormalidade detectada. Daqui alguns dias eu digo se continua tudo como se fosse o paraíso aqui. :D

  • VR5 - 397 Comentários

    Já testaram o “revolucionário” Firefox Quantum 57.0?

    • Matuto - 129 Comentários

      Estou usando aqui, com o Firemin ligado. Tudo normal… com quatro abas abertas e consumindo 8.000K somente.

  • Matuto - 129 Comentários

    Pessoal, pra quem tem problemas de consumo de memória com o Google Chrome, eu estou testando um plugin chamado “The Great Suspender”. De acordo com a descrição, ele simplesmente deixa só a aba que está em uso aberta, deixando o restante das abas “suspensas” e o consumo caiu bastante. Eu não sei se vocês perceberam, mas deixando o Chrome aberto com uma aba só por um tempo, ela começa a consumir uma memória da porra! Sem motivo aparente.

Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

Edge of Tomorrow é um dos melhores filmes que assisti este ano.

Entre outras coisas porque faz você pensar. Ok, não muito, mas considerando os outros filmes desse gênero do lote 2014, até que faz pensar bastante.

Edge-of-Tomorrow-UK-Quad-585x439É interessante testemunhar como o personagem de Tom Cruise, Major Cage, passa de covarde a herói. E o danado é que você acaba se identificando com o covarde. No lugar dele você não estaria se urinando de medo? O cara não teve treinamento, era um oficial da reserva porque pagou a faculdade com uma bolsa militar para oficiais e por isso teve teve que servir por um mínimo de 4 anos  (é o que entendo de ROTC) e saiu da reserva muitos anos depois, após ter perdido sua agência de publicidade quando a guerra começou. Ele era major não por ter merecido isso em combate, mas porque você já sai do ROTC como um oficial e a posição dele como relações públicas das forças armadas durante a guerra não permite que ele tenha uma patente baixa.

Então, não me surpreende que ele comece como um covarde. Mas é bom ver como ele gradativamente deixa de sê-lo para no final assumir o papel de herói e líder.

Na primeira vez que assisti achei que a reação do general à chantagem tivesse sido absurda. Em vez de mandá-lo para uma corte marcial o general efetivamente estava mandando Cage para a morte. Porém depois de ter assistido repetidas vezes e começar a digerir os detalhes, percebi que o general não esperava que a invasão fosse o massacre que foi. E que provavelmente não seria mesmo, mas o que nós espectadores vemos como a “primeira” batalha provavelmente já era o resultado de um dos “resets” do inimigo. A invasão possivelmente foi uma surpresa como esperado, mas quando seu inimigo pode fazer tudo começar de novo…

No primeiro reset Cage parece abobalhado e em nenhum momento se prepara para o que vai acontecer, mas isso também é verossímil. No lugar dele eu pensaria que estava em um sonho ou saindo de um antes de pensar em uma viagem de volta no tempo. Tantas (ou tão poucas) são as explicações possíveis que no primeiro reset é compreensível que você fique quieto, com o cérebro a mil por hora, tentando lidar com os seus sentidos. Depois de compreender o que estava acontencendo Cage tenta de tudo, incluindo não ir para o front e esperar que tudo se resolva sozinho. O que também é compreensível. Imagine que você está em um jogo e tem que tediosamente passar por toda a primeira fase toda vez que morre no início da segunda. Multiplique essa sensação por cem. Imagine como é quando você é o único que aprendeu alguma coisa em cada uma das interações e precisa se apresentar e convencer seus aliados cada uma das vezes. Passar por tudo de novo, e de novo, e de novo… Rita sugere que  enfrentou o mesmo dia “300” vezes.

Mas ao descobrir que o inimigo não está de forma alguma preso ao continente europeu Cage parece notar que a única saída é o enfrentamento.

E por falar em Rita, quando ela diz que viu Hendricks morrer 300 vezes e se lembra de cada detalhe, fica evidente que Cage está passando por exatamente a mesma situação. Não importa o que ele faça, o dia termina com Rita morrendo. Só os detalhes diferem.

edge-of-tomorrow-poster1

E depois de “conhecê-la” centenas de vezes Cage não quer ver isso acontecer de novo. E olha que a sargento Rita Vrataski, chamada por muitos de “Full Metal Bitch”, não é exatamente uma pessoa amável ou simpática. É interessante notar também que a direção do filme não tentou empurrar no papel nem uma beldade, nem uma personagem de maquiagem impecável. Emily Blunt faz o papel de uma mulher comum, corajosa, que se alistou para lutar e não é nada difícil para o espectador acreditar nisso. Mas eu admito que aquele “facão” roubado de um cosplay de Final Fantasy que ela usa em combate não a ajuda a ser levada a sério a princípio.

E talvez a intenção do diretor tenha sido essa mesmo pois a comédia está em toda parte no filme.

Cage (vestindo o exoesqueleto): Ouça, eu nunca estive em um desses antes

Griff: Eu nunca estive com duas garotas ao mesmo tempo, mas pode apostar que quando o dia chegar, eu farei dar certo.

Caramba, é o primeiro filme de Cruise onde não se faz qualquer tentativa de esconder o quanto ele é baixinho. O próprio diretor diz em entrevista que foi tom Cruise que insistiu que o filme não fosse sério demais e acho que o resultado é bom. Se o filme tivesse o mesmo tom (e principalmente o final) do livro, eu provavelmente não teria gostado tanto. Ok, toda a idéia de “volta no tempo” é forçada pacas, principalmente no final; e a física do exoesqueleto é inacreditável (dar força sobrehumana, tudo bem, mas sobreviver a quedas vestindo uma armadura de centenas de quilos deveria ser ainda mais difícil), mas basta você não pensar muito nisso :)

E é preciso realmente assistir ao filme várias vezes para pegar todos os detalhes. Por exemplo, só na terceira vez que vi a cena foi que percebi a cara de espanto que Griff fez quando Kurtz falou “Yeah, yeah… the Angel of Verdum”. Era a primeira vez que eu via Kurtz (“you dont talk much”) falar no filme inteiro e provavelmente era a primeira vez de Griff também

7 comentários
  • VR5 - 397 Comentários

    Assisti alguns finais de semana atrás. Tem traços de “O Feitiço do Tempo”, “Tropas Estelares” e até (pelo comportamento dos aliens e pelos disparos dos trajes) de “The Matrix Revolution”. No começo achei que seria uma “bomba”, mas me surpreendeu positivamente!

  • José Carneiro - 198 Comentários

    Gostei muito!! Mesmo o final sendo quase estatisticamente impossível, mas teria que ser daquela maneira para ficar um pouco mais comercial.
    O filme agrada nos outros aspectos, muito bom.

  • Intruder_A6 - 194 Comentários

    Eu gostei demais do filme, mesmo que tenham alguns furos, mas são releváveis. Já assisti 2 vezes (1 no cinema e outra em casa depois de baixar por torrent), provavelmente assistirei mais vezes até compreender os detalhes.

  • Matuto - 129 Comentários

    Eu tô assistindo (novamente) um seriado americano chamado Day Break, que tem um tema parecido, só que num formato mais “policial”.

    O cara acorda todo dia no mesmo dia, só que com sequelas de dia passado (tanto corporais como nas decisões que ele tomou).

    Eu tô achando muito bom.

    • Saulo Benigno - 279 Comentários

      Day Break é sensacional. Vi quando foi lançado.
      Pena que morreu na primeira temporada. Lembro que na época que foi lançado nem sucesso na TV fez, ele acabou sendo finalizado na internet. O que na época era novidade.

      Muito bom, deu vontade de ver novamente :)

  • alexandreda silva custodio - 5 Comentários

    Gostei muito do filme, mas achei que o jump final no tempo foi muito forçado, só para fazer um “final feliz” entre o casal. Prefiro ignorar essa parte e fazer de conta que não existiu.

  • Saulo Benigno - 279 Comentários

    Jefferson, com certeza esse é um dos melhores filmes do ano. Uma pena que não fez sucesso nos EUA. Tom Cruise realmente não faz sucesso lá fora.

    Queria muito que tivesse feito sucesso :) , merece.

    Jefferson, você deveria ter ido ver no IMAX!! Por sinal, você já conheceu o IMAX?

Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

O consumo de energia de um Sempron SDX145 + Foxconn A6VMX2-K

Estou montando um pequeno servidor em casa para testar diversas idéias. O critério de escolha do hardware é estar sobrando aqui e ter um consumo de energia aceitável (por volta de 50W em idle). Neste mesmo processo eu também testei um Intel E2180.

Todas as medições foram realizadas com um PMM2206 que é similar ao PMM2010, mas com precisão de décimo de watt. Muitos valores estão arredondados.

Configuração

  • Foxconn A6VMX2-K;
  • Processador AMD SDX145 (2.8GHz, 45W);
  • RAM DDR2 2GB 667MHz (1 módulo);
  • HDD 1.5TB SAMSUNG HD154UI;
  • Fonte vagabunda Multilaser “400W” modelo PSU-GA039BU;

Medições

Todos os valores medidos sob Windows XP exceto indicação em contrário.

  • Desligado (apenas plugado na tomada):2.8W
  • Parado no setup do BIOS: 53W
  • Em idle, no desktop do XP (0%): 43.6W
  • Rodando um filme 1080p a partir do HDD, sem DXVA (80%): 54W
  • Rodando teste LinX (100%):64W
9 comentários
  • Wagner de Castro - 14 Comentários

    Jefferson, e o Raspberry Pi? Já vi várias pessoas usando ele como base para servidor, utilizando HD’s externos ou até mesmo uma gaveta RAID. Eu estou com 2 em casa, mas por enquanto, utilizo apenas como media player. Pretendo desativar meu PC servidor em breve, e tenho lido bastante a respeito do Pi como servidor.

    Hoje meu PC fica desligado a maior parte do tempo, e ligo ele via WOL do celular, seja via LAN ou WAN, mas ainda acho que o consumo de energia do Pi justifique deixá-lo ligado 24/7.

    • Jefferson - 6.623 Comentários

      Eu estou justamente fazendo testes com a dupla XBMC + Rpi para servir como media player nas TVs dos meus pais. O problema é que eu não boto fé no Rpi como servidor de arquivos para mais de um usuário simultâneo. Eu não testei ainda, mas o que li até agora me faz crer que se um usuário estiver usando o Rpi que é servidor para assistir a um filme, se outro usuário tentar acessar outro filme vai ficar ruim para os dois.

      A interface de rede do Rpi é na verdade um adaptador USB-Ethernet, então ao plugar um HDD externo na USB e tentar puxar um arquivo dele via rede você já está estressando a controladora USB. Eu quero primeiro testar com um servidor Windows e, depois que estiver satisfatório para os meus pais, tentarei eliminar o servidor.

      • Paulo - 8 Comentários

        Jefferson, eu uso o Raspbeery Pi há muito tempo exclusivamente como media player e realmente ele tem uma limitação grande quanto ao uso em rede. Eu deixo os vídeos em um compatilhamento SMB no windows ou linux e não consigo assitir filmes em 1080p com mais de 10gb de jeito nenhum no XBMC, mesmo com roteador e servidor com portas gigabit ethernet. Para aposentar o meu servidor eu estou pensando em comprar um Banana Pi que tem portas gigabit e sata para montar um NAS.

        • Wagner de Castro - 14 Comentários

          Paulo, qual o bitrate desses filmes? Eu baixei um mkv de 16Gb esse final de semana para fazer um teste e rodou bem na minha configuração que, aparentemente, é igual a sua. Note que esse filme que baixei tem 2 horas, com bitrate médio de 15Mbps, e pico máximo de 40Mbps.

          Como comentei antes, infelizmente não tenho um HD externo pra colocar arquivos maiores e ver até onde vai a capacidade de execução do processador, mas esse arquivo que citei acima estava dando média de 90%.

    • Jefferson - 6.623 Comentários

      Ahhh… esqueci de dizer que tenho outras utilidades para o servidor, que vou testar ao mesmo tempo que estiver testando o XBMC no Rpi.

  • Wagner de Castro - 14 Comentários

    Jefferson, os dois que tenho uso como media player há mais de um ano. O da sala está ligado numa TV Led. Alimento ele pela USB da TV, a rede está ligada via cabo e na TV via HDMI. Ele liga e desliga junto com a TV, por ser alimentado desta, e controlo pelo controle da TV via CEC. É bem fácil de mexer, principalmente porque uso o sistema OpenELEC que dá boot direto no XBMC. O do meu filho estava ligado numa TV CRT, mas a imagem deixa bastante a desejar. O desempenho de vídeo deles é ótimo, e usando os dois ao mesmo tempo, nunca tive problemas de lag no vídeo por saturação da rede. O servidor de arquivos roda Windows, compartilhamento via SMB. Espero ter contribuído.

    • Jefferson - 6.623 Comentários

      Ma você sempre usou um servidor Windows, não é? Nunca tentou fazer um dos Rpi ser servidor?

      O danado é que “fácil de mexer” é relativo. No caso dos meus pais que já passaram dos 70 e ficam sem assistir TV se eu esquecer a TV ligada em HDMI, eu tenho que fazer algo de preferência mais fácil que o menu da Netflix. O fato do Rpi suportar HDMI-CEC e poder usar o mesmo controle da TV já ajuda MUITO.

  • Wagner de Castro - 14 Comentários

    Na questão da interface eu acredito que você não terá problemas. O XBMC (que em breve mudará o nome para Kodi) tem tradução para o português e, além disso, permite desabilitar tudo o que você não usa. Chega quase ao ponto de só ter um lugar para clicar. Terminado o boot, é um clique pra entrar na lista de filmes, escolher com UP/Down, mais um clique pra carregar o filme.

    Quanto ao desempenho como servidor, as impressões variam. Eu não tenho experiência porque não tenho um HD externo pra testar (?!?!?!?), mas tenho lido bastante a respeito, e o consenso é que pra servidor web, sem exagero de acessos, ele funciona MUITO bem.
    Como servidor de mídia, as opiniões variam bastante, dependendo da necessidade de cada um. Pelas leituras que fiz da taxa de transferência usando os dois Pi’s, e as informações que obtive na net, acredito que não teria problema com isso também.

    Dê uma lida nesse tópico do fórum da fundação Raspberry, onde o pessoal comenta bastante sobre taxas de transferência obtidas e como obtê-las.

  • Wagner de Castro - 14 Comentários

    Se um dos seus usos inclui servidor web, esse artigo traz uma excelente comparação dos softwares possíveis de instalar no RPi.

    https://www.jeremymorgan.com/blog/programming/raspberry-pi-web-server-comparison/

Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

Como alguns pilantras conseguem realmente aumentar seu ranking no Google.

Você vê propaganda sobre isso em toda parte. Em todo lugar tem um “especialista em SEO” se oferecendo para fazer seu site aparecer nos primeiros resultados do Google. É claro que nós sabemos que se isso fosse possível os resultados do Google seriam irrelevantes e não é possível “comprar” uma posição. Geralmente, essas empresas apenas ficam com seu dinheiro, enrolam e somem. Outras vezes são spammers que criam uma rede de links falsos para o seu site. Isso pode até funcionar por um tempo, mas a tendência é o Google detectar a fraude e a situação ficar ainda pior para o cliente.

Porém descobri recentemente que existe, sim, um modo desses pilantras entregarem o serviço prometido e sem chamar a atenção da Google. Não é que eles trabalhem para aumentar o valor do seu site: eles se empenham em diminuir o valor dos outros sites!

A coisa consiste em invadir os sites que aparecem antes nas buscas, através de SQL injection ou qualquer outro meio disponível, e fazer alterações que os tornem menos atraentes. A mais básica delas, que também é a mais eficiente e não chama a atenção do webmaster do site comprometido, é colocar uma restrição para spiders em robots.txt, efetivamente dizendo aos mecanismos de busca “ei! eu não quero mais você indexando esse site!”.

É claro que isso custa caro e na maioria das vezes o cliente não sabe como foi feito.

1 comentário
  • Claudemir Todo-Bom - 2 Comentários

    Interessante, mas se conseguiram invadir não mereciam estar no topo das buscas mesmo, pois da mesma forma que foram invadidos para um objetivo simples, poderiam ser alterados para disseminar vírus, e não tem nada pior que um site com vírus no topo das buscas!

Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

Parece que foi-se o tempo em que o Chrome podia ser chamado de navegador “leve”.

Meu browser principal é o Firefox e mantenho uma cópia do Google Chrome Portable 36.0.1985.143 para quando algo não funciona com o FF ou para quando eu preciso entender páginas em chinês ou russo. Mas só para uso leve mesmo: enquanto no FF eu tenho regularmente centenas de abas abertas, no Chrome meu uso dificilmente passa das duas dezenas. Porém há algum tempo eu comecei a notar que minha máquina inteira ficava extremamente lenta ao usar o Chrome. Eu ainda não sei dizer a razão, mas no mês passado eu fiquei surpreso ao flagrar isso durante uma crise de lerdeza:

Chrome_ExcessoMemoria_ryan.com.br

Eu ainda não sei interpretar esse números. Não parece haver consenso sobre o impacto de “Private Bytes” na máquina comparado a “Working Set”. Mas é espantoso ver que para abrir 21 abas o Chrome solicitou ao sistema (mesmo que não esteja usando mais isso) mais de 2.3GB de RAM, enquanto o Firefox com centenas de abas abertas (mas não carregadas, é verdade) solicitou 806MB.

Mesmo considerando apenas o Working Set, por quê um browser precisa de 545MB para exibir 21 páginas? E não, não estava visitando sites carregados de imagens.

Eu insisto: não sei interpretar esses números. Mas o fato é que essa versão do Chrome transforma meu i3-3220 em uma carroça dependendo do conteúdo das abas.

2 comentários
  • Gabriel - 1 Comentário

    É importante frisar que programas portables gastam mais memória RAM que programas instalados. E o Chrome tem a mania de criar uma nova instância do programa a cada aba aberta (na verdade não se abrem abas, e sim cópias novas do navegador).

    • Jefferson - 6.623 Comentários

      É importante frisar que programas portables gastam mais memória RAM que programas instalados.

      É compreensível que gastem mais RAM, mas numa quantidade fixa e apenas o suficiente para alimentar o processo que faz a “portabilidade”. Eu diria que consumir uns 50MB para isso (afinal, esse processo nem tem GUI) é até muito.

      E o Chrome tem a mania de criar uma nova instância do programa a cada aba aberta (na verdade não se abrem abas, e sim cópias novas do navegador).

      Eu até gosto disso no Chrome, mas não a esse preço.

Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

E o gmail avisa que não suporta mais o Firefox 11

gmail_firefox11_incompatible_ryan.com.br

Parece que foi-se o tempo em que “só para navegar na intenet” era sinônimo de requerimentos leves.  As aplicações baseadas na web e mesmo os sites mais mixurucas insistem que você fique atualizando o seu navegador, o que acaba servindo de “indireta” para o seu hardware porque também foi-se o tempo em que os programadores se preocupavam com fazer novas versões de software mais eficientes que as anteriores.

A propósito, meu hardware ainda é este.

Então foi com pesar que recebi a mensagem na minha janela do gmail “Esta versão do Firefox não é mais compatível. Faça o upgrade para um navegador compatível.”

Qual é a versão mais recente do Firefox hoje? 3271? Perdi a conta algum tempo atrás.

7 comentários
  • VR5 - 397 Comentários

    32.0.3

  • Alexandre Prestes - 5 Comentários

    Por que você não utiliza as versões ESR do Firefox? O ciclo de atualizações é mais lento e você não ficaria com um browser com falhas de segurança não corrigidas.

    • Jefferson - 6.623 Comentários

      Eu estou dando muito mais valor à conveniência que à segurança.

      Há muito tempo uso apenas as versões portable do Firefox e a Portable Apps não publica versões ESR. Eu me acostumei à conveniência de poder mover toda a minha navegação com facilidade de uma máquina para outra e de um SO para outro na mesma máquina. Se eu decidir reiniciar a máquina agora pelo Windows 7, vou abrir o FF lá com exatamente tudo o que estou vendo agora.

      E como eu nunca (até onde sei) fui vítima de uma vulnerabilidade do navegador, não dou importância a isso. Caramba… não consigo me lembrar de já ter sido vítima de uma vulnerabilidade sequer no Windows, mesmo dando muito mais importância à estabilidade (não mexer no que está funcionando) do que a estar atualizado.

      Meses atrás eu tive um cliente vitimado por uma vulnerabilidade no Windows e toda a rede dele, incluindo o servidor Windows 2003, foi invadida pelo virus Sality. Mas isso nunca ocorreu comigo. E olha que eu visito uns sites impublicáveis! :lol:

Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

Consumo de energia de um intel Dual Core E2180 + Gigabyte GA-945GCM-S2C

Nota: Durante as medições eu criei o hábito de desligar o drive de CD/DVD porque o danado costuma ter uma influência significativa nas medições principalmente (mas não apenas) quando há um disco dentro, mesmo que você não o esteja usando. Então se o teste não mencionar CD/DVD, este está desligado.

Todas as medições foram realizadas com um PMM2206 que é similar ao PMM2010, mas com precisão de décimo de watt. Muitos valores estão arredondados.

Estou montando um pequeno servidor em casa para testar diversas idéias. O critério de escolha do hardware é estar sobrando aqui e ter um consumo de energia aceitável (por volta de 50W em idle).

Hardware

  • Gigabyte GA-945GCM-S2C
  • Processador Intel Dual Core E2180 (2GHz, TDP 65W)
  • RAM DDR2 2GB (1 módulo)
  • HDD 1.5TB SAMSUNG HD154UI
  • Fonte vagabunda Pixxo 200W modelo PE-200RNF00

Medições

  • Desligado (apenas plugado na tomada): 3.7W
  • Em idle, no desktop do XP (0%): 51W
  • Rodando um filme 1080p sem usar DXVA (50%): 71W
  • Parado no setup do BIOS: 62WW
  • Rodando teste LinX (100%): 86W

Temperatura dessa CPU em idle sem preocupações especiais (cooler comum e pasta térmica vagabunda): 34 graus.

9 comentários
Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »