sexta-feira, 19 de dezembro de 2008

Velocidade da PenDrive

Na hora de copiar ou transferir arquivos do PC para o pendrive, é comum notar diferença de velocidade entre um dispositivo e outro. Por que isso acontece? Muita gente acredita que a capacidade de armazenamento é o que determina a velocidade do pendrive.

''Não há variação na velocidade em pendrives com capacidades diferentes porque o que faz diferença no processo é o chip e o controlador, dois componentes que estão dentro do equipamento'', diz Ricardo Shimada, da Kingston. ''Portas USB 1.1 e USB 2.0 até podem apresentar alguma diferença na velocidade, mas é desprezível no resultado geral''

Para confirmar, o UOL Tecnologia colocou 7 pendrives, com capacidades que variavam entre 2 e 32 GB, à prova. A velocidade entre eles variou muito pouco, apenas 0,2 MB/s.

Extensões e tamanho de arquivos influenciam?

A idéia do teste, além de medir a velocidade de transferência dos pendrives, era avaliar, na prática, se arquivos separados com o mesmo tamanho de um único compactado levariam mais tempo para completar a operação. O resultado mostrou que não importa a quantidade de arquivos ou a extensão deles, o que variará a velocidade é mesmo é a quantidade de bytes finais a ser transferida.

Confira,a seguir, uma seleção de pendrives que vão desde os com grande capacidade até os modelos bizarros


FONTE
UOL Tecnologia
19/12/2008
http://tecnologia.uol.com.br/album/20081217_pendrive_album.jhtm?abrefoto=1

domingo, 14 de dezembro de 2008

Desempenho de linguagens de programação

Quando falamos de desempenho de linguagens de programação, podemos ter diversos entendimentos, porque desempenho é um termo bem abrangente, e dentro da área de informática pode variar.

Existem diversos banchmarks na Internet que comparam diversas linguagens de programação entre si. A questão é que nenhum deles abrange todos os requisitos de desempenho.

Um exemplo clássico desses banchmarks são as famosas comparações entre Java e C++. Alguns dão ponto para o Java, outros para o C++. Isso gerou e ainda gera muitas discussões entre os desenvolvedores, mas o que pretendo explicar nesse artigo é que não podemos fazer essas comparações como base para escolha entre uma ou outra linguagem.
O que acontece é que cada linguagem tem seu perfil e foco distintos, algumas têm mais ou menos recursos, etc. Portanto acho desnecessário fazer esse comparativo.

Mas se estamos precisando mesmo de uma comparação entre linguagens, seja para análise de um projeto, seja como curiosidade, uma coisa importante também que deve ser vista é que o desempenho também não deve ser visto apenas como velocidade de processamento ou de carga de memória utilizada, como é feito normalmente, porque devemos também avaliar o processo de desenvolvimento com a linguagem, o tempo utilizado pelos programadores na criação do sistema com cada linguagem, além do tempo utilizado após o desenvolvimento do sistema, quando precisamos fazer alterações no mesmo.

Mas ganhar um bom desempenho e não depender de nenhuma linguagem é possível. Utilizando o bom e velho algoritmo! A análise detalhada de algoritmos é muito importante, principalmente quando precisamos de alto desempenho. Muitas vezes, temos muito desperdício de tempo de execução com códigos mal estruturados. Portanto nesse caso, qualquer mudança de linguagem seria inútil, pois o erro não está na linguagem, mas sim na sua implementação.

Para concluir, fpara azer comparativos de linguagens de programação, precisamos ver todas as variáveis que são realmente relevantes ao momento, e entender que uma boa implementação vale mais que qualquer coisa quando se trata de desempenho.

FONTE:
Alantiel Freire Marins
Acesso em: 14/12/2008
Desempenho de linguagens de programação
http://imasters.uol.com.br/artigo/10872

quarta-feira, 3 de dezembro de 2008

Videoconferencia

Camara de VideoConferência Pólo EaD Paranavaí

IP Camera de Videoconferencia:
189.74.85.247


MODULAÇÃO SIMENS 4200


MODULACAO SIMENS 4200
=====================
telnet 192.168.254.254
login: admin // do moden
senha: admin

xsh> show dsl stats //mostra o status DSL
SNR 30 //maior
Attenuation 10 //menor
Line Coding DMT //tipo de modulacao


------------------------------

xsh> cfg dsl{mode=auto // GVT
xsh> cfg save
NURAM UPDATE
xsh> do reboot

conecao perdida

-------------------------------

xsh> cfg dsl{mode=dmt // BrT
xsh> cfg save
NURAM UPDATE
xsh> do reboot

conecao perdida

-------------------------------


Siemens 4200 as modulações suportadas são:

[mult,ansi,dmt,lite,dsl2,auto,ds2p,red2,naam,emt]
o mult é o default.

Para trocar pro dsl2 por exemplo, o comando seria:

cfg dsl{mode=dsl2}
cfg save
do reboot

GVT


GVT - 10325
===========

login: bandalarga@pop
senha: pop

login: turbonet@turbonet
senha: gvt25

aut: pap

dns1: 200.175.5.139
dns2: 200.175.89.139