2008/05/13

Windows 7 vai ser Mais Eficiente

Há males que vêm por bem, e neste caso o grande male chama-se Windows Vista.

Embora a MS continue a afirmar que o Vista tem sido um sucesso, a verdade é que a opinião pública não vai nesse sentido.

Pudera, chegamos a um ponto onde nos dizem que 2GB de Ram é o aconselhado para correr o Vista.

2 Gigabytes de RAM...
Dizemos estas palavras como se fossem irrelevantes...

Como se explica então que eu continue a fazer 99% das coisas que faço num computador com o Vista (e de forma bastante semelhante) mas usando um velhinho PC com um processador AMD a 300Mhz a correr o Windows 95, com uns fantásticos 64Mb de RAM?

Não há justificação possível...

E finalmente, é o próprio Bill Gates que vem dizer que a próxima versão do Windows, por enquanto conhecida apenas como Windows 7, ocupará menos memória e será mais eficiente.

A isso não será alheio o facto de as pessoas terem visto a importância do software no interface gráfico dos dispositivos. Se um iPhone não possui hardware "topo-de-gama" a nível de processamento, como se explica que o seu interface seja de uso instântaneo e fluido, quando outro dispositivo com características superiores "engasga" constantemente correndo o Windows Mobile?


Será que finalmente chegamos a uma altura onde a eficiência do software vai começar a ter maior relevância? Onde os habituais atrasos e "lag" de resposta dos programas não vão mais ser tolerados?

Espero bem que sim...

4 comentários:

  1. Será que vamos voltar aos velhos tempos de optimização do código? Será que as próximas edições do Visual Studio vai ter isso em atenção.

    ResponderEliminar
  2. Não passam de tretas, isso seria mau para os fabricantes de hardware, não me parece que a microsoft vá por esse caminho.

    ResponderEliminar
  3. "Será que vamos voltar aos velhos tempos de optimização do código?"

    Mas achas que uma empresa que tem de lançar um software em tempo record, tem tempo para optimizar código? Eles querem é vender o software e ganhar com isso, tempo é dinheiro!! podes ter dois softwares, um que faz muita coisa mas é menos eficiente, outro que faz menos coisas, mas é muito eficiente, qual escolhiam?
    Os softwares cada vez são mais complexos e os computadores cada vez mais potentes . Isso eram os velhos tempos... queríamos muitas funcionalidades num software, em pc's com pouca capacidade para isso.

    ResponderEliminar
  4. @joão
    Acho que isso é um mito que se criou, e que muita gente já pensa ser "regra".

    Há muita gente a trabalhar "depressa e bem". O problema é quando se chega a um ponto em que se desculpa a ineficiência com a potência disponível nos PCs actuais.

    Não estou a pedir que criem um sistema operativo inteiro em 100Kb, mas também não quero ter que instalar 10GB só para poder ligar o computador.

    Por algum motivo o Windows 7 vai ser bastante mais modular, para que possa ser facilmente adaptado às necessidades de cada um sem que tenha que trazer "o prédio inteiro às costas."

    E podes ver como exemplo o Google, onde a maioria do seu software é bastante bem executado.

    Como mero exemplo, tenho aqui um serviço a correr no PC, o googleupdater, que está a ocupar 260Kb de ram, enquanto outro updater para outro programa usa quase 8MB.

    Há quem saiba programar... apenas basta deixá-los trabalhar.
    (E agora acredito que se comece a dar mais valor a isso.)

    Não quero com isto dizer que se deva perder 1 ano a aptimizar algo para obter um benefício de 0.1%!
    Há que ter o bom senso de saber até onde compensa optimizar... :)

    ResponderEliminar