Sei sulla pagina 1di 233

A evoluo dos

COMPUTADORES
Especial

TRAZENDO O MELHOR DE CADA EDIO

Kurumin 7
Do 486 ao Athlon
Especial

Mem ia Ram
Especial

HDs

Mo!"a#em de Mic os
Especial

NOTE$OO%&
a rede no Windows
Ano 2 N 10 Maro de 2008

Configurando

Colaboradores:
Ca los E* Mo imo"o*
editor do site http://www.guiadohardware.net, autor de mais de 12 livros sobre Linux, Hardware e edes, entre eles os t!tulos: " edes e #ervidores Linux", "Linux $nten% dendo o #istema", "Linux &erramentas '()ni)as", "$nten% dendo e *ominando o Linux", "+urumin, desvendando seus segredos", "Hardware, ,anual Completo" e "*i)io% n-rio de termos t()ni)os de in.orm-ti)a". *esde 2//0 desenvolve o +urumin Linux, uma das distribui12es Linux mais usadas no pa!s.

SUMR O 03 33 COMPUTADORES _ _
pg. A evoluo dos pg.

pg.

53
pg.

/0lio C1sa $essa Mo!2uei o


espe)ialista em Linux, parti)ipante de v-rios .3runs virtu% ais, atual respons-vel pelos s)ripts dos !)ones m-gi)os do +urumin, editor de not!)ias e autor de diversos artigos e tuto% riais publi)ados no 4uia do Hardware.

Ma cos Elias -ico


produtor do $xplorando e >prendendo ?http://www.explorando.)8b.net@, um blog de in.orm-ti)a 5ue tra= toda semana di)as de Aindows, programas, sites, )on.i% gura12es e otimi=a12es, para todos os n!veis. ;ni)iou sua vida digital em 2//1, e aos pou)os .oi evoluindo, para .rente e para tr-s, avan1ando nas novidades do mer)ado e, ao mesmo tempo, voltando ao passado para )onhe)er as "Banelas" antigas, de vidro a vidro. ,exe livremente )om programa1Co em *elphi, e mant(m sites )om di)as e tutoriais, al(m dos seus programas para Aindows.

486 ao Athlon 68 _ _ 95 124 HDs _ _


Especial pg.

Do

Mem ia Ram

Especial

pg.

pg.

148
pg.

172 _ _
As mais lidas das edies

pg.

Lucia!o Lou e!o


*esigner do +urumin linux, trabalha )om a e5uipe do 4uia do Hardware.net exe)utando a parte gr-.i)a e de webdesing, editor da 67a do +urumin onde desenvolve di)as para apli)a12es g-.i)as em #L, parti)ipa de pro8e% tos voltado a so.twares livres )omo o 96 4imp:, ;n7s)a% pe <rasil e ,o=illa <rasil.

203

218 _ _
pg.

Co!"a"o Come cial+


Para anunciar no Guia do Hardware em revista escreva para:

evis"a'#uiado(a d)a e*!e"


-a "icipe do . um+ (""p+,,#uiado(a d)a e*!e",comu!idade,

o3e em dia4 2ua!do ouvimos 5ala em p ocessado es de 6 ou 7 8H94 d: a"1 so!o4 de "o comu!s 2ue eles 3: se "o !a am* -ouca #e!"e 3: ouviu 5ala !o ;<;;4 2ue 5oi o p ocessado usado !o -C =T4 em >?;> e mui"o me!os !o I!"el @<<@4 o p imei o mic op ocessado 4 la!ado em A>* Nas p Bimas p:#i!as 5ala ei soC e os p ocessado es e compu"ado es 2ue 5i9e am pa "e da (is" ia4 comea!do !o a pa "i da d1cada de A< ou ;<4 mas !o s1culo =I=* &im4 !a 1poca dos !ossos Cisavs os compu"ado es 3: eBis"iam4 apesa de eB" emame!"e udime!"a es* E am os compu"aD do es mecE!icos4 2ue eali9avam c:lculos a" av1s de um sis"ema de e!# e!a#e!s4 acio!ado po uma ma!ivela ou ouD " o sis"ema mecE!ico 2ual2ue * Es"e "ipo de sis"ema4 coD mum !a 5o ma de caiBas e#is" ado as p edomi!ou a"1 o i!Fcio da d1cada de A<4 2ua!do as calculado as po ":"eis se popula i9a am*

guiadohardware.net | Revista - ! "# $aro de %##&

Especial His" ia da i!5o m:"ica


Do .inal do s()ulo E;E surgiu o relF, um dispositivo eletrome)Gni)o, .ormado por um magneto m3vel, 5ue se deslo)ava unindo dois )ontatos met-li)os. 6 relF .oi muito usado no sistema tele.Hni)o, no tempo das )entrais anal3gi)as. Das lo)a% lidades mais remotas, algumas )ontinu% am em atividade at( os dias de ho8e. 6s relFs podem ser )onsiderados uma esp()ie de antepassados dos trans!sto% res. #uas limita12es eram o .ato de se% rem relativamente )aros, grandes de% mais e ao mesmo tempo muito lentos: um relF demora mais de um mil(simo de segundo para .e)har um )ir)uito. 'amb(m no .inal do s()ulo E;E, surgiram as primeiras v-lvulas. >s v-lvulas .oram usadas para )riar os primeiros )omputa% dores eletrHni)os, na d()ada de I/. >s v-lvulas tem seu .un)ionamento ba% seado no .luxo de el(trons no v-)uo. 'udo )ome1ou numa )erta tarde 5uando 'homas $dison, inventor da lGmpada el(tri)a estava brin)ando )om a sua in% ven1Co. $le per)ebeu 5ue ao ligar a lGmpada ao polo positivo de uma bateria e uma pla)a met-li)a ao polo negativo, era poss!vel medir uma )erta )orrente .luindo do .ilamento da lGmpada at( )hapa met-li)a, mesmo 5ue nCo existis% se )ontato entre eles. Havia sido des)o% berto o e.eito termoiHni)o, o prin)!pio de .un)ionamento das v-lvulas. >s v-lvulas 8- eram bem mais r-pidas 5ue os relFs, atingiam .re5JFn)ias de al% guns megahert=, o problema ( 5ue es% 5uentavam demais, )onsumiam muita eletri)idade e se 5ueimavam )om .a)ili% dade. $ra .-)il usar v-lvulas em r-dios, 5ue usavam pou)as, mas )onstruir um )omputador, 5ue usava milhares delas era extremamente )ompli)ado, e )aro. >pesar de tudo isso, os primeiros )om% putadores )ome1aram a surgir durante a d()ada de I/, naturalmente )om prop3% sitos militares. 6s prin)ipais usos eram a )odi.i)a1Co e de)odi.i)a1Co de mensa% gens e )-l)ulos de artilharia. #em dKvida, o )omputador mais .amoso da5uela (po)a .oi o $D;>C ?$le)troni) Dumeri)al ;ntegrator >nalL=er and Com% puter@, )onstru!do em 1MIN. 6 $D;>C era )omposto por nada menos do 5ue 1O.IPQ v-lvulas, al(m de 1.N// relFs e guiadohardware.net | Revista - ! "# $aro de %##& um grande nKmero de )apa)itores, re% sistores e outros )omponentes. Do total, ele pesava 0/ toneladas e era tCo volumoso 5ue o)upava um grande galpCo. 6utro grave problema era o )on% sumo el(tri)o: um RC t!pi)o atual, )om um monitor LC*, )onsome )er)a de 1// watts de energia, en5uanto o $D;>C )onsumia in)r!veis 2// 7i% lowatts.

RelG
Construir este monstro, )ustou ao ex(r)i% to >meri)ano IPQ./// d3lares da (po)a, 5ue )orrespondem a pou)o mais de S#T 1/ milh2es em valores )orrigidos. Ror(m, apesar do tamanho, o poder de pro)essamento do $D;>C ( rid!)ulo para os padr2es atuais, su.i)iente para pro)essar apenas N./// adi12es, 0NO multipli)a12es ou 0Q divis2es por se% gundo. 6 volume de pro)essamento do $D;>C .oi superado pelas )al)uladoras port-teis ainda na d()ada de O/ e, ho8e em dia, mesmo as )al)uladoras de bolso, 4

Especial His" ia da i!5o m:"ica


das mais baratas, sCo bem mais poderosas do 5ue ele. > id(ia era )onstruir um )omputador para 5uebrar )3digos de )omuni)a1Co e reali=ar v-rios tipos de )-l)ulos de artilharia para a8udar as tropas aliadas durante a segunda 4uerra mundial. Ror(m, o $D;>C a)abou sendo terminado exatos 0 meses depois do .inal da 4uerra e a)abou sendo usado durante a guerra .ria, )ontribuindo por exemplo no pro8eto da bomba de hidrogFnio. uma ter)eira "tradu=ia" os resultados, tamb(m impressos em )art2es, para o padrCo de)imal. 6 $D;>C tamb(m possu!a s(rios pro% blemas de manuten1Co. $m m(dia, a )ada N minutos alguma das v-lvulas se 5ueimava, tornando ne)ess-rias manu% ten12es .re5Jentes. >baixo est- a .oto de uma v-lvula mui% to usada na d()ada de I/:

Uendo essa .oto ( .-)il imaginar por 5ue as v-lvulas eram tCo problem-ti% )as e )aras: elas eram simplesmente )omplexas demais. ,esmo assim, na (po)a, as v-lvulas eram o 5ue existia de mais avan1ado, permitindo 5ue )omputadores )omo o $D;>C exe)utassem em pou)os segun% dos )-l)ulos 5ue um matem-ti)o e5ui% pado )om uma )al)uladora me)Gni)a demorava horas para exe)utar. *urante a d()ada de 1MI/ e in!)io da de 1MN/, a maior parte da indKstria )onti% nuou trabalhando no aper.ei1oamento das v-lvulas, obtendo modelos menores e mais )on.i-veis. Ror(m, v-rios pes5ui% sadores, )ome1aram a pro)urar alterna% tivas menos problem-ti)as. 5

#e vo)F a)ha 5ue programar em C ou em >ssemblL ( )ompli)ado, imagine )omo era a vida dos programadores da5uela (po)a. > programa1Co do $D;>C era .eita atra% v(s de P./// )haves manuais e, ao in% v(s de te)las, toda a entrada de dados guiadohardware.net | Revista - ! "# $aro de %##&

era .eita atrav(s de )art2es de )artoli% na per.urados, 5ue arma=enavam al% gumas pou)as opera12es )ada um. Sma e5uipe preparava os )art2es, in% )luindo as opera12es a serem reali=a% das, .ormando uma pilha, outra ia tro% )ando os )art2es no leitor do $D;>C e

Especial His" ia da i!5o m:"ica


U-rias destas pes5uisas tinham )omo ob8etivo a pes5uisa de novos materiais, tanto )ondutores, 5uanto isolantes. 6s pes5uisadores )ome1aram entCo a des)obrir 5ue alguns materiais nCo se en5uadravam nem em um grupo nem no outro, pois de a)ordo )om a )ir)uns% tGn)ia, podiam atuar tanto 5uando iso% lantes 5uanto )omo )ondutores, .or% mando uma esp()ie de grupo interme% di-rio 5ue .oi logo apelidado de grupo dos semi)ondutores. Haviam en)ontrado a )have para de% senvolver o trans!stor. 6 primeiro pro% t3tipo surgiu em 1P de de=embro de IO ?ve8a a .oto abaixo@, onde era usado um pe5ueno blo)o de germGnio ?5ue na (po)a era 8unto )om o sil!)io o se% mi)ondutor mais pes5uisado@ e trFs .i% lamentos de ouro. Sm .ilamento era polo positivo, o outro o polo negativo, en5uanto o ter)eiro tinha a .un1Co de )ontrole. 'endo apenas uma )arga el(% tri)a no polo positivo, nada a)onte)ia, o germGnio atuava )om um isolante, blo5ueando a )orrente. Ror(m, 5uando uma )erta tensCo el(tri)a era apli)ada usando o .ilamento de )ontrole, uma .enHmeno a)onte)ia e a )arga el(tri)a passava a .luir para o polo negativo. Haviam )riado um dispositivo 5ue substitu!a a v-lvula, 5ue nCo possu!a partes m3veis, gastava uma .ra1Co da eletri)idade gasta por uma e, ao mes% mo tempo, era muito mais r-pido. al)an1ada por um trans!stor so=inho, nos )omputadores da (po)a, a .re5JFn)ia de opera1Co era muito me% nor, 8- 5ue em )ada )i)lo de pro)essa% mento o sinal pre)isa passar por v-rios trans!stores. ,as, o grande salto .oi a substitui1Co do germGnio pelo sil!)io. ;sto permitiu miniaV turi=ar ainda mais os trans!sVtores e bai% xar seu )usto de produ1Co. 6s primeiros trans!stores de 8un1Co )omer)ial ?8- simi% lares aos atuais@ .oram produ=idos partir de 1MP/ pela CrLstaloni)s, de)retando o .inal da era das v-lvulas. > id(ia do uso do sil!)io para )onstruir trans!stores ( 5ue adi)ionando )ertas substGn)ias em pe5uenas 5uantida% des ( poss!vel alterar as propriedades el(tri)as do sil!)io. >s primeiras expe% riFn)ias usavam .3s.oro e boro, 5ue trans.ormavam o sil!)io em )ondutor por )argas negativas ou )ondutor por )argas positivas, dependendo de 5ual dos dois materiais .osse usado. $stas substGn)ias adi)ionadas ao sil!)io sCo )hamadas de impure=as, e o sil!)io 9)ontaminado: por elas ( )hamado de sil!)io dopado. 6 .un)ionamento de um trans!stor ( bastante simples, 5uase elementar. )omo na5uele velho ditado 9as melho% res inven12es sCo as mais simples:. >s v-lvulas eram muito mais )omplexas 5ue os trans!stores e mesmo assim .o% ram rapidamente substitu!das por eles. 6

$ste primeiro trans!stor era muito gran% de, mas nCo demorou muito para 5ue este modelo ini)ial .osse aper.eiV1oado. *urante a d()ada de N/, o trans!stor .oi aper.ei1oado e passou a gradual%mente dominar a indKstria, substituindo rapi% damente as problem-ti)as v-lvulas. 6s modelos .oram diminuindo de tamanho, )aindo de pre1o e tornando%se mais r-% pidos. >lguns trans!stores da (po)a po% diam operar a at( 1// ,H=. Claro 5ue esta era a .re5JFn)ia 5ue podia ser

guiadohardware.net | Revista - ! "# $aro de %##&

Especial His" ia da i!5o m:"ica


Sm trans!stor ( )omposto basi)amente de trFs .ilamentos, )hamados de base, emissor e )oletor. 6 emissor ( o polo positivo, o )oletor o polo negativo, en5uanto a base ( 5uem )ontrola o estado do trans!stor, 5ue )omo vimos, pode estar ligado ou desligado. Ue8a )omo estes trFs )omponentes sCo agrupados num trans!stor moderno: Sm 0QP, por exemplo, )onsumia pou)o mais de 1watt de energia e podia .un% )ionar sem nenhum tipo de res.riamen% to. Sm IQP*E%I 1// )onsumia )er)a de N watts e pre)isava de um )ooler simples, en5uanto o >thlon PI )hega a )onsumir Q/ watts de energia e pre)isa de no m!nimo um bom )ooler para .un% )ionar bem. $m )ompensa1Co a versCo mais r-pida do 0QP operava a apenas I/ ,h=, en5uanto pro)essadores atuais 8- superam a barreira dos 0./ 4h=. 6 grande salto veio 5uando des)obriu% se 5ue era poss!vel )onstruir v-rios transistores sobre o mesmo wa.er de sil!)io. ;sso permitiu diminuir de .orma gritante o )usto e o tamanho dos )om% putadores. $ntramos entCo na era do mi)roship. Wuando o trans!stor est- desligado, nCo existe )arga el(tri)a na base, por isso, nCo existe )orrente el(tri)a entre o emissor e o )oletor. Wuanto ( apli)ada uma )erta tensCo na base, o )ir)uito ( .e)hado e ( estabele)ida a )orrente entre o emissor e o re)eptor. Cada trans!stor .un)iona )omo uma esp()ie de interruptor, 5ue pode estar ligado ou desligado, )omo uma torneira 5ue pode estar aberta ou .e)hada, ou mesmo )omo uma v-lvula. > di.eren1a ( 5ue o trans!stor nCo tem partes m3veis )omo uma torneira e ( muito menor, mais barato, mais dur-vel e muito mais r-pido 5ue uma v-lvula. > mudan1a de estado de um trans!stor ( .eito atrav(s de uma )orrente el(tri)a. $sta mudan1a de estado por sua ve= pode )omandar a mudan1a de estado de v-ri% os outros trans!stores ligados ao primeiro, permitindo pro)essador dados. Dum trans!stor esta mudan1a de estado pode ser .eita bilh2es de ve=es por segundo, po% r(m, a )ada mudan1a de estado ( )onsumida uma )erta 5uantidade de eletri)ida% de, 5ue ( trans.ormada em )alor. por isso 5ue 5uanto mais r-pidos mais eles se a5ue)em e mais e mais energia )onsomem. guiadohardware.net | Revista - ! "# $aro de %##& 6 primeiro mi)roship )omer)ial .oi lan% 1ado pela ;ntel em 1MO1 e )hamava%se I//I. Como o nome sugere, ele era um pro)essador 5ue manipulava palavras de apenas I bits ?embora 8- trabalhas% se )om instru12es de Q bits@. $le era )omposto de pou)o mais de 2/// tran% sistores e operava a apenas OI/ +h=. $mbora .osse muito limitado, ele .oi muito usado em )al)uladoras, -rea em 5ue representou uma pe5uena revolu% 1Co. ,ais do 5ue isso, o su)esso do I//I mostrou a outras empresas 5ue os mi)roships eram vi-veis, )riando uma verdadeira )orrida evolu)ion-ria, em bus)a de pro)essadores mais r-pi% dos e avan1ados. 7

Especial His" ia da i!5o m:"ica

Como so 5aC icados os p ocessado es


6 )omponente b-si)o para 5ual5uer )hip ( o wa.er de sil!)io 5ue ( obtido atrav(s da .usCo do sil!)io 8unto )om os materiais 5ue permitirCo sua dopagem posterior% mente. ;ni)ialmente sCo produ=idos )ilindros, )om de 2/ a 0/ )ent!metros de diG% metro, 5ue posteriormente sCo )ortados em .atias bastante .inas:

I!"el @<<@
$m 1MO2 surgiu o ;ntel Q//Q, o primei% ro pro)essador de Q bits e, em 1MOI, .oi lan1ado o ;ntel Q/Q/, ante)essor do Q/QQ, 5ue .oi o pro)essador usado nos primeiros RCs. $m 1MOO a >,* passou a vender um )lone do Q/Q/, inaugu% rando a disputa ;ntel x >,*, 5ue )onti% nua at( os dias de ho8e. $stas 9.atias: por sua ve= sCo polidas e tratadas, obtendo os wa.ers de sil!)io. > 5uali% dade do wa.er determinar- o tipo de )hip 5ue poder- ser )onstru!do )om base nele. Aa.ers de baixa 5ualidade, usados para para )onstruir )ir)uitos rudimentares, )om pou)os milhares de trans!stores podem ser )omprados a pre1os bastante baixos, a partir de milhares de .orne)edores di.erentes. $ntretanto, para produ=ir um pro% )essador moderno, ( preV)iso utili=ar wa.ers de alt!ssima 5ualidade, 5ue sCo ex% tremamente )aros.

;<;<4 da AMD

$mbora o sil!)io se8a um material extremamente barato e abundante, toda a te)no% logia ne)ess-ria para produ=ir os wa.ers .a= )om 5ue eles este8am entre os produ% tos mais )aros produ=idos pelo homem. Cada wa.er de 0/ )ent!metros )usta de mais de 2/ mil d3lares para um .abri)ante )omo a ;ntel, mesmo 5uando )ompraV dos em grande 5uantidade. 8

guiadohardware.net | Revista - ! "# $aro de %##&

Especial His" ia da i!5o m:"ica


Cada wa.er ( usado para produ=ir v-ri% os pro)essadores, 5ue no .inal da pro% du1Co sCo separados e en)apsulados individualmente. DCo seria poss!vel mostrar todos os pro)essos usados na .abri)a1Co de um pro)essador, mas para lhe dar uma boa id(ia de )omo eles sCo produ=idos, vou mostrar passo a passo a )onstru1Co de um Kni)o tranV s!stor. ;magine 5ue um Core 2 *uo possui 2M1 milh2es de trans!stores e )ada wa.er permite produ=ir algumas )entenas de pro)essadores. 'udo )ome1a )om o wa.er de sil!)io em seu estado original: > )amada .otosens!vel ( originalmente s3lida, mas ao ser atingidapela lu= ul% travioleta trans.orma%se numa subs% tGn)ia gelatinosa, 5ue pode ser .a)il% mente removida. *epois de remover as partes moles da )amada .otosens!vel, temos algumas -reas do di3xido de sil!)io expostas, e outras 5ue )ontinuam )obertas pelo 5ue restou da )amada:
$m seguida ( apli)ada uma )amada bas% tante .ina de um material .otosens!vel so% bre a )amada de di3xido de sil!)io. Ssando uma m-s)ara espe)ial, ( 8ogada lu= ultravioleta apenas em algumas -reas da super.!)ie. $sta m-s)ara tem uma pa% drCo di.erente para )ada -rea do pro)essa% dor, de a)ordo )om o desenho 5ue se pre% tende obter. > t()ni)a usada a5ui ( )ha% mada de litogra.ia 3pti)a. $xistem v-rias varia12es da te)nologia, )omo a $SUL ?$x% treme Sltra Uiolet LithographL@, usada nos pro)essadores atuais. Wuanto mais avan% 1ada a t()ni)a usada, menores sCo os tran% s!stores, permitindo o deVsenvolvimento de pro)essadores mais )omplexos e r-pidos.

6 wa.er ( banhado )om um produto espe)ial 5ue remove as partes do di3% xido de sil!)io 5ue nCo estCo protegidas pela )amada .otosens!vel. 6 restante )ontinua inta)to.

> primeira etapa do pro)esso ( oxidar a parte superior do wa.er, trans.orman% do%a em di3xido de sil!)io. ;sto ( obtido expondo o wa.er a gases )orroVsivos e altas temperaturas. > .ina )amada de di3xido de sil!)io 5ue se .orma ( 5ue ser- usada )omo base para a )onstru% 1Co do trans!stor. guiadohardware.net | Revista - ! "# $aro de %##& 9

Especial His" ia da i!5o m:"ica


&inalmente, ( removida a parte 5ue restou da )amada .oto% sens!vel. Dote 5ue )omo temos substGn)ias di.erentes ( poss!vel remover uma )amada de )ada ve=, ora o di3xido de sil!)io, ora a pr3pria )amada .otosens!vel. Com isto ( poss!vel 9desenhar: as estruturas ne)ess-rias para .ormar os trans!s% tores. 'emos a5ui pronta a primeira )amada. Cada trans!stor ( .ormado para v-rias )amadas, dependendo do pro8eto do pro)essador. Deste exemplo, temos um trans!stor simples, de apenas 5uatro )amadas, mas os pro)essadores atuais uti% li=am um numero muito maior de )amadas, mais de vinte em alguns )asos, dependendo da densidade 5ue o .abri)ante pretende al)an1ar. Come1a entCo a )onstru1Co da segunda )amada do trans!stor. ;ni)ialmente o wa% .er passa novamente pelo pro)esso de oxida1Co ini)ial, sendo )oberto por uma nova )amada ?desta ve= bem mais .ina@ de di3xido de sil!)io. Dote 5ue apesar da nova )amada de di3xido, o desenho )on% seguido anteriormente ( mantido. $m seguida ( apli)ada sobre a estrutura uma )amada de )ristal de sil!)io. #obre esta ( apli)ada uma nova )amada de material .otosens!vel. Dovamente, o wa.er passa pelo pro)esso de litogra.ia, desta ve= utili=ando uma m-s)ara di.erente. Dovamente, a parte da )a% mada .otosens!vel 5ue .oi exposta X lu= ( removida, deixando expostas partes das )amadas de )ristal de si% l!)io e di3xido de sil!)io, 5ue sCo removidas em seguida. $stas impure=as tamb(m sCo )hamadas de !ons. Dote 5ue os !ons aderem apenas X )amada de sil!)io 5ue .oi exposta no pro)esso anteri% or e nCo nas )amadas de di3xido de sil!)io ou na )a% mada de )ristal de sil!)io.

Como na etapa anterior, o 5ue restou da )amada .oto% sens!vel ( removida. 'ermi% namos a )onstru1Co da se% gunda )amada do trans!stor.

adi)ionada entCo uma terV )eira )amada, )omposta de um tipo di.erente de )ristal de sil!)io e novamente ( apli% )ada a )amada .otosens!vel sobre tudo.

Chegamos a uma das prin)iV pais etapas do pro)esso de .abri)a1Co, 5ue ( a apli)a1Co das impure=as, 5ue trans.orV marCo partes do wa.er de sil!% )io num material )ondutor. guiadohardware.net | Revista - ! "# $aro de %##&

6 wa.er passa novamente pelo pro)esso de litogra.ia, usando mais uma ve= uma m-s)ara di.erente.

10

Especial His" ia da i!5o m:"ica


Sma .in!ssima )amada de me% tal ( apli)ada sobre a estru% tura anterior. Dos pro)essa% dores atuais, 5ue sCo produ=i% dos atrav(s de uma t()ni)a de produ1Co de /./PN m!)ron, esta )amada met-li)a tem o e5uivalente a apenas 0 -to% mos de espessura. >s partes do material .oto% sens!vel expostas X lu= sCo removidas, expondo partes das )amadas in.eriores, 5ue sCo removidas em seguida. Cada pro)essador ( )onstitu!do por v-rios milh2es de tran% s!stores, divididos em diversos grupos de )omponentes, en% tre eles as unidades de exe)u1Co ?onde as instru12es sCo realmente pro)essadas@ e os )a)hes. Como todo pro)essa% dor atual pro)essa v-rias instru12es por )i)lo, sCo in)lu!dos diversos )ir)uitos adi)ionais, 5ue organi=am e ordenam as instru12es, de .orma a aproveitar da melhor maneira poss!% vel os re)ursos dispon!veis. Do .inal do pro)esso, toda a -rea do wa.er ( )oberta por pro)essadores. *estes, mui% tos a)abam sendo des)arta% dos, pois 5ual5uer imper.ei% 1Co na super.!)ie do wa.er, part!)ula de poeira, ou ano% malia durante o pro)esso de litogra.ia a)aba resultando numa -rea de.eituosa. 'emos tamb(m os pro)essadores "in)ompletos", 5ue o)upam as bordas do wa.erY 5ue tam% b(m sCo des)artados:

' emos agora pronta a ter)eira )amada do trans!stor. Ue8a 5ue a estrutura do trans!stor 8est- 5uase pronta, .altando apenas os trFs .ilamentos )ondutores.

6 pro)esso de apli)a1Co da )amada .otosens!vel, de li% togra.ia e de remo1Co das )amadas ( apli)ado mais uma ve=, )om o ob8etivo de remover as partes indese8a% das da )amada de metal. &i% nalmente temos o trans!stor pronto.

Cada pro)essador ( testado individualmente, atrav(s de um pro)esso autom-ti)o. 6 wa.er ( .inalmente )ortado e os pro)essadores "bons" sCo .inalmente en)apsulados, ou se8a, instalados dentro da es% trutura 5ue os protege e .a)ili% ta o manuseio e instala1Co:

guiadohardware.net | Revista - ! "# $aro de %##&

11

Especial His" ia da i!5o m:"ica


6 .ormato do en)apsulamento varia de pro)essador para pro)essador. 4eralmente temos um spreader, ou se8a, uma prote1Co de metal sobre o die do pro)essador, 5ue .i)a entre ele e o )ooler. $ntretanto em mui% tos pro)essadores, )omo os >thlons, *urons e #emprons antigos, ( usa% do um en)apsulamento mais sim% ples, onde a parte )entral ( a pr3% pria parte in.erior do wa.er de sil!% )io, exposta para melhorar a dissi% pa1Co de )alor. Destes )asos, ( pre)iso redobrar os )uidados na hora de instalar e remover o )ooler, pois 5ual5uer dano ao nK)leo sersu.i)iente para inutili=ar o pro)es% sador: Rare)e pou)o, mas estes transisto% res pare)em pirGmides se )ompara% dos aos atuais. 6 IQP 8- .oi produ=ido numa t()ni)a de 1 m!)ron, onde )ada trans!stor o)upa uma -rea 1// ve=es menor. $n5uanto o I//I tinha apenas 2./// trans!sVto% res, o IQP tinha um milhCo deles. Como a velo)idade de opera1Co do trans!stor est- diretamente rela)io% nada a seu tamanho, o IQP ( tam% b(m brutalmente mais r-pido. $n% 5uanto o I//I opera a OI/ 7H=, o IQP atingiu 1// ,H= ?nas vers2es .abri)ados pela ;ntel@. ,as, isso nCo ( nada se )omparado )om os pro)essadores atuais. Sm Core 2 *uo EPQ// ( .abri)ado numa t()ni)a de /./PN m!)ron ?20O ve=es menores 5ue os do IQPZ@, possui 2M1 milh2es de trans!stores e opera a 2.M0 4H=. $stCo previstos pro)essadores .abri% )ados numa t()ni)a de /./IN m!)ron em 2//Q e /./02 m!)ron em 2/1/. *epois disso nCo se sabe at( onde a te)nologia poder- evoluir, pois os .abri)antes estCo se aproxi% mando dos limites da mat(ria. > /./02 m!)ron 8- temos trans!stores o)upan% do uma -rea e5uivalente a pou)as )entenas de -tomos de sil!)io.

Os supe compu"ado es
Das d()adas de 1MI/ e 1MN/, todos os )omputa% dores do mundo eram gigantes)os e )aros, agre% gando tudo o 5ue havia mais avan1ado em ter% mos de )onhe)imento humano. Rois bem, vendo de ho8e, pode pare)er rid!)ulo 5ue 5ual5uer )al% )uladora de mCo de 0 reais possa ter um poder de pro)essamento muito superior ao de um $D;% >C, 5ue s3 de manuten1Co )onsumia o e5uiva% lente a 5uase 2//./// d3lares por dia ?em valo% res )orrigidos@. ,as, os super)omputadores )on% tinuam existindo, tCo grandes e )aros 5uanto um $D;>C, por(m in)omparavelmente mais r-pidos do 5ue os mi)ros de mesa, )omo o 5ue vo)F estusando neste exato momento. $stes mastodontes 5ue estCo por tr-s de muitos dos avan1os da humanidade, 5ue apesar de esta% rem es)ondidos em grandes salas re.rigeradas sCo alvo de grande )uriosidade. $n5uanto es)revo, o super)omputador mais r-pi% do do plaVneta ?segundo o http://www.topN//.org/@ ( o ;<, <lue 4ene/L, de% senvolvido pela ;<,. $le ( )omposto por nada menos do 5ue 101./O2 pro)essadores RowerRC e possui 02 terabLtes de mem3ria >,. Rara )hegar a estes nKmeros, a ;<, desenvolveu m3dulos relativamente simples, )ada um )on% tendo 2 pro)essadores, N12 ,< de >, e uma in% ter.a)e de rede gigabit $thernet, similares a um RC dom(sti)o. 12

#3 a t!tulo de )uriosidade, o ;ntel I//I era produ=ido numa t()ni)a de 1/ mi% )ra, onde )ada trans!stor mede o e5ui% valente a 1/1// de mil!metro. guiadohardware.net | Revista - ! "# $aro de %##&

Especial His" ia da i!5o m:"ica


$stes m3dulos .oram agrupados em ra)7s ?)hamados de n3s@, )ada um )om 12Q deles. Do .inal, )hegaram a N12 ra)7s, interligados por uma )omplexa malha de )abos de rede, rodando um so.tware pr3prio de geren)iamento. $sta gigantes)a estrutura .un)iona )omo um )luster, onde o pro)essamento ( dividido em pe5uenos peda1os e dividido entre os m3dulos. Ue8a uma .oto mostrando parte das instala12es, publi)ada )om autori=a1Co da ;<,: 6s primeiros super)omputadores )o% me1aram a surgir na d()ada de P/, alias uma d()ada de muitos avan1os, 8- 5ue no .inal da d()ada de N/ .oi .eita a transi1Co das v-lvulas para os tran% s!stores. Cada trans!stor era )entenas de ve=es menor 5ue uma v-lvula, era muito mais dur-vel e tinha a vantagem de gerar pou)o )alor. 'odos os )ompu% tadores da desenvolvimento dos priV meiros mini)omputadores. Da5uela (po)a, mini)omputador era 5ual5uer )oisa do tamanho de um arm-rio, )om uma )apa)idade de pro)essamento in% .erior ao de uma agenda eletrHni)a atual, das mais baratas. 6s )omputadores de grande porte, po% r(m, )ontinuaram a ser desenvolvidos, passando a ser )hamados de super% )omputadores. 6 primeiro super)om% putador para .ins )omer)iais .oi o C*C PP//, 5ue .oi seguido pelos ;<, 0P//MN e 0O//1MN. Da d()ada de O/ surgiu uma nova re% volu1Co: o mi)ro)hip. Sm mi)ro)hip so% =inho o.ere)ia uma )apa)idade de pro% )essamento e5uivalente X de um mini% )omputador, mas em )ompensa1Co era es)andalosamente menor e mais bara% to. #urgiram entCo os primeiros mi)ro% )omputadores. 6s super)omputadores da d()ada de O/ 8- eram )entenas de ve=es mais po% derosos do 5ue os produ=idos uma d(% )ada antes. guiadohardware.net | Revista - ! "# $aro de %##& 13

Especial His" ia da i!5o m:"ica


6s prin)ipais modelos .oram o C*C OP//, o <#R, produ=ido pela <urroughs e o >#C da 'exas ;nstruments. $stes sistemas atingiram a mar)a de 1// mega.lops, ou se8a, 1// milh2es de )-l)u% los de ponto .lutuante por segundo. $sta ( a mesma )apa)idade de pro)essamento de um Rentium P/, por(m atingida 2/ anos antes :@. Do .inal da d()ada de O/ sugiram os su% per)omputares CraL, produ=idos pela #eLmour. 6 primeiro da linha, )hamado de CraL 1, tamb(m pro)essava 1// me% ga.lops, por(m o CraL%E,R atingiu a in% )r!vel mar)a de 1 giga.lop, ainda no in!)io da d()ada de Q/. $sta ( uma )apa)idade de pro)essamento pr3xima X de um 0O//1MN. Rentium ;; 0N/. #3 para e.eito de )ompara1Co, o <lue 4ene/L, 5ue )itei a pou)o, possui 0P/ te% ra.lops de poder de pro)essamento, ou se8a, ( 0P/ mil ve=es mais r-pido. >pesar de mesmo um "RC de baixo )us% to" atualmente possuir um poder de pro)essamento superior ao de um su% per)omputador 5ue a 1N anos atr-s )ustava N milh2es de d3lares, a de% manda por sistemas )ada ve= mais r-% pidos )ontinua. >s apli)a12es sCo v-rias, englobando prin)ipalmente pes5uisas )ient!.i)as, apli)a12es militares diversas e v-rios ti% pos de apli)ativos .inan)eiros e rela)io% nados X ;nternet, apli)ativos 5ue en% volvem uma 5uantidade absurda de pro)essamento, e )laro, envolvem ins% titui12es 5ue podem pagar muito mais do 5ue N ou 1/ mil d3lares por um )omputador o mais r-pido poss!vel. $xistindo demanda... apare)em os .or% ne)edores. >tualmente, todos os super)omputado% res sCo )onstru!dos )om base em prati% )amente os mesmos )omponentes 5ue temos em mi)ros de mesa, mem3ria, H*s, e pro)essadores, ;ntel, ;<, ou >,*. >o inv(s de usar apenas um dis)o r!gi% do ;*$, )omo num mi)ro de mesa, um super)omputador utili=a um arraL de )entenas de H*s, sistemas semelhan% tes ao >;*, mas numa es)ala maior, 5ue permitem gravar dados de .orma .ragmentada em v-rios dis)os e ler os peda1os simultaneamente a partir de v-rios H*s, obtendo taxas de trans.e% rFn)ia muito altas. Rro)essadores e mem3ria >, geral% mente sCo agrupados em n3s, )ada n3 engloba de um a 5uatro pro)essadores e uma )erta 5uantidade de mem3ria >, e )a)he. ;sso garante 5ue os pro% )essadores tenham um a)esso X me% m3ria tCo r-pido 5uanto um RC de mesa. 6s n3s por sua ve= sCo interliga% dos atrav(s de inter.a)es de rede, o 5ue os torna partes do mesmo sistema de pro)essamento. 14 Como neurHnios interligados para .or% mar um )(rebro. Sm n3 so=inho nCo tem uma )apa)idade de pro)essamen% to tCo surpreendente assim, mas ao in% terligar algumas )entenas, ou milhares de n3s a )oisa muda de .igura. Sma op1Co mais barata para institui% 12es 5ue pre)isam de um super)ompu% tador, mas nCo possuem muito dinhei% ro dispon!vel, ( usar um sistema de pro)essamento distribu!do, ou )luster. Sm )luster .ormado por v-rios RCs )o% muns ligados em rede. 6 exemplo mais .amoso de pro)es% samento distribu!do .oi o pro8eto #e% ti[Home, onde )ada volunt-rio ins% talava um pe5ueno programa 5ue utili=ava os )i)los de pro)essamento o)iosos da m-5uina para pro)essar as

guiadohardware.net | Revista - ! "# $aro de %##&

Especial His" ia da i!5o m:"ica


in.orma12es rela)ionadas ao pro8eto. 6s pa)otes de dados de 0// +< )ada )hegavam pela ;nternet e demoravam v-rias horas para serem pro)essados. ;sso permitiu 5ue mais de 2 milh2es de pessoas, muitas )om )onexCo via modem parti)ipassem do pro% 8eto. 6 sistema montado pela #eti[Home .oi )onsiderado por muitos o super)omputador mais poderoso do mundo, na (po)a. $ste tipo de sistema pode ser )onstru!do usando por exemplo a rede interna de uma empresa. odando o so.tware ade5uado, todos os mi)ros podem .a=er parte do sistema, al)an1ando 8un% tos um poder de pro)essamento e5uivalente ao de um super% )omputador. 6 mais interessante ( 5ue estes RCs poderiam ser usados normalmente pelos .un)ion-rios, 8- 5ue o programa ro% daria utili=ando apenas os )i)los o)iosos do pro)essador. > te)nologia de )luster mais usada atualmente sCo )lusters <e% owul., .ormados por v-rios )omputadores interligados em rede. DCo ( ne)ess-rio nenhum hardware muito so.isti)ado: um grupo de RCs parrudos, ligados atrav(s de uma rede gigabit 8- ( o su.i% )iente para montar um )luster <eowul. )apa= de rivali=ar )om muitos super)omputadores em poder de pro)essamento. > id(ia ( )riar um sistema de baixo )usto, 5ue possa ser utili=ado por universidades e pes5uisadores )om pou)os re)ursos. 6 primeiro )luster <eowul. .oi )riado em 1MMI na C$#*;#, uma subsidi-ria da D>#> e era .ormado por 1P RCs IQP *EV1// liga% dos em rede. Rara manter a independFn)ia do sistema e baixar os )ustos, os desenvolvedores optaram por utili=ar o Linux. $stes )lusters nCo servem para pro)essar dados em tempo real ?um game 5ual5uer por exemplo@, mas apenas para pro)essar grandes 5uantidades de dados, 5ue podem ser 5uebrados em pe5uenas partes e divididos entre os v-rios )omputadores. Sma -rea onde sCo populares ( na apli)a1Co de e.eitos espe)iais e renderi=a1Co de imagens para .ilmes de )inema. H- in)lusive )asos de .ilmes )omo #hre7 e &inal &antasL 5ue .oram .eitos in% teiramente em )lusters <eowul..

A evoluo dos compu"ado es pessoais


>t( a5ui, .alei sobre os super% )omputadores e sobre a evo% lu1Co dos pro)essadores, 5ue evolu!ram das v-lvulas para o trans!stor e depois para o )ir% )uito integrado. Uou ago% ra .alar um pou)o sobre os primeiros )omputado% res pessoais, 5ue )ome1aram a .a=er sua hist3ria a partir da d()ada de O/. ' empos di.!)eis a5ueles :@. Como disse a pou)o, o primeiro mi)ro)hip, o I//I, .oi lan1ado pela ;ntel em O1. $ra um pro8eto bastante primi% tivo, 5ue pro)essava instru12es de Q bits, atrav(s de um bar% ramento rudimentar, 5ue per% mitia trans.erir apenas I bits por )i)lo, e operava a meros OI/ 7H=. Da verdade, o I//I era tCo lento 5ue demorava 1/ )i)los para pro)essar )ada instru1Co, ou se8a, ele pro)esV sava apenas OI mil instru12es por segundo ?)er)a de 1N ve=es mais r-pido 5ue o $D;>C@. Ho8e em dia esses nKmeros pere)em piada, mas na (po)a era a Kltima palavra em te)% nologia. 6 I//I per% mitiu o de% senvolvi% mento das primeiras )al)uladoras eletrH% ni)as port-teis. Rou)o tempo depois, a ;ntel lan1ou um novo pro)essador, 5ue .e= su)esso durante muitos anos, o Q/Q/. $ste 8- era um pro)essador de Q bits e operava a in)r!veis 2 ,H=: 15

guiadohardware.net | Revista - ! "# $aro de %##&

Especial His" ia da i!5o m:"ica


9$le ( )apa= de endere1ar at( PI +< de mem3ria e ( r-pido, muito r-pidoZ: )omo dito num anKn)io publi)it-rio do >ltair QQ// 5ue, lan1ado em 1MOI, ( )onsidera% do por muitos o primeiro )omputador pes% soal da hist3ria. 6 >ltair era baseado no Q/Q/ da ;ntel e vi% nha )om apenas 2NP bLtes de mem3ria, realmente bem pou)o, mesmo para os pa% dr2es da (po)a. $stava dispon!vel tamb(m uma pla)a de expansCo para I +<. $m teo% ria, seria poss!vel instalar at( PI +<, mas o )usto tornava o upgrade invi-vel. Do modelo b-si)o, o >ltair )ustava apenas I0M d3lares, na .orma de 7it ?onde vo)F pre)isava soldar manualmente todos os )omponentes@. $m valores )orrigidos, isso e5uivale a 5uase I./// d3lares, mas na (po)a esse valor .oi )onsiderado uma pe% )hin)ha, tanto 5ue .oram vendidas I./// unidades em 0 meses, depois de uma ma% t(ria da revista Ropular $letroni)s. $sse 9modelo b-si)o: )onsistia nas pla% )as, lu=es, )hips, gabinete, )haves e a .onte de alimenta1Co, 8unto )laro )om um manual 5ue ensinava )omo montar o aparelho. $xistia a op1Co de )ompr-% lo 8- montado, mas )ustava 1Q2 d3lares ?da (po)a@ a mais. $m sua versCo b-si)a, o >ltair nCo tinha muita utilidade pr-ti)a, a nCo ser a de ser% vir )omo .onte de aprendi=ado de eletrHni% )a e programa1Co. $ntretanto, pou)o tempo depois, )ome1aram a surgir v-rios a)ess3rios para o >l% tair: um te)lado 5ue substitu!a o )on8unto de )haves 5ue serviam para programar o aparelho, um terminal de v!deo ?bem melhor 5ue ver os resultados na .orma de lu% =es :@, um drive de dis5uetes ?na5uela (po)a ainda se usavam dis5uetes de Q po% legadas@, pla)as de expansCo de mem3ria e at( um modelo de impressora. >t( mesmo <ill 4ates ?antes mesmo da .unda1Co da ,i)roso.t@ parti)ipou, desenvol% vendo uma versCo do <asi) para o >ltair. #e vo)F tivesse muito dinheiro, era poss!vel )hegar a algo 5ue se pare)ia )om um )omputador moderno, )apa= de editar textos e )riar planilhas rudimentares. >lgu% mas empresas per)eberam o ni)ho e passaram a vender vers2es ")ompletas" do >ltair, destinadas ao uso em empresas, )omo neste anKn)io, publi)ado na revista Ropular $letroni)s, onde temos um >ltair "turbinado", )om o terminal de v!deo, im% pressora, dois drives de dis5uete e I +< de mem3ria:

guiadohardware.net | Revista - ! "# $aro de %##&

16

Especial His" ia da i!5o m:"ica


6 >ltair serviu para demonstrar a gran% de paixCo 5ue a in.orm-ti)a podia exer)er e 5ue, ao )ontr-rio do 5ue di=i% am muitos analistas da (po)a, existia sim um grande mer)ado para )ompu% tadores pessoais. 6 >pple ; nCo .oi l- um grande su)esso de vendas, vendeu pou)o mais de 2// uni% dades a PPP d3lares ?pou)o mais de S#T N/// em valores )orrigidos@ )ada uma. ,esmo assim, os lu)ros sustentaram a >pple durante o primeiro ano, abrindo )a% minho para o lan1amento de vers2es mais poderosas. Wuem )omprou um, a)abou .a=endo um bom neg3)io, pois ho8e em dia um >pple ; em bom estado )hega a va% ler S#T N/.///. *i.erente do >ltair, o >pple ; era vendido 8- montado. > pla)a era vendida "pelada" dentro de uma )aixa de papelCo, sem nenhum tipo de gabinete, por isso era )o% mum 5ue os >pple ; .ossem instalados dentro de )aixas de madeira. 6 >pple ; era baseado no pro% )essador PN/2, um )lone do ,o% torola PQ//, .abri)ado pela ,6# 'e)nologL. $le era um pro)es% sador de Q bits, 5ue operava a apenas 1 ,H=. $m termos de poder de pro)essamento, o PN/2 perdia para o Q/Q/, mas isso era )ompensado pelos "es% pa1osos" Q +< de mem3ria, 5ue eram su.i)ientes para )arregar o interpretador <>#;C ?5ue o)u% pava I +<@, deixando os outros I +< livres para es)rever e ro% dar programas. Sma das vantages ( 5ue o >p% ple ; podia ser ligado diretamen% te X uma 'U, dispensando a )ompra de um terminal de v!% deo. $le possu!a tamb(m um )one)tor unidade de .ita ?o )on% trolador era vendido separada% mente por ON d3lares@ e um )o% ne)tor propriet-rio reservado para expans2es .uturas:

. Rou)o depois, em 1MOP, .oi .undada a >pple, tendo )omo s3)ios #teve Bobs ?5ue )ontinua ativo at( os dias de ho8e@ e #teve Ao=nia7. Da verdade, a >pple s3 .oi .undada por 5ue o pro8eto do >p% ple ; ?desenvolvido pelos dois nas horas vagas@ .oi re)usado pela >tari e pela HR. Sma .rase de #teve Bobs des)reve bem a hist3ria: 9$ntCo .omos X >tari e dissemos 9$i, n3s desenvolvemos essa )oisa in)r!vel, pode ser )onstru!do )om alguns dos seus )omponentes, o 5ue a)ham de nos .inan)iar\: Rodemos at( mesmo dar a vo)Fs, n3s s3 5ueremos ter a oportunidade de desenvolvF%lo, paguemVnos um sal-rio e podemos tra% balhar para vo)Fs. $les disseram nCo, .omos entCo X Hewlett%Ra)7ard e eles disseram 9D3s nCo pre)isamos de vo% )Fs, vo)Fs ainda nem terminaram a .a% )uldade ainda:.

guiadohardware.net | Revista - ! "# $aro de %##&

17

Especial His" ia da i!5o m:"ica


Da5uela (po)a, as .itas +O eram o meio mais usado para guardar dados e pro% gramas. 6s dis5uetes 8- existiam, mas eram muito )aros. 6s grandes problemas das .itas +O eram a lentidCo e a baixa )on.iabilidade. Do >pple ;, os programas eram lidos a meros 1N// bits por segundo e em outros )om% putadores o a)esso era ainda mais lento, )om de 2N/ a 0// bits. $ra pre)iso a8ustar )uidadosamente o volume no aparelho de som antes de )arregar a .ita e, )on.orme a .ita se desgastava, era pre)iso tentar )ada ve= mais ve=es antes de )onseguir uma leitura sem erros. Da (po)a, existiam at( programas de r-% dio 5ue transmitiam so.twares )omo par% te da programa1Co. 6 lo)utor avisava e em seguida "to)ava" a .ita )om o pro% grama. 6s interessados pre)isavam .i)ar )om o aparelho de som X mCo para gra% var a )3pia. $stes programas de r-dio .o% ram a primeira rede de pirataria de so.twares de 5ue se tem not!)ia, d()adas antes da populari=a1Co da internet Y@. 6 >pple ; .oi logo aper.ei1oado, surgin% do entCo o >pple ;;, lan1ado em 1MOO. $ste sim .e= su)esso, apesar do pre1o salgado para a (po)a: S#T 12MQ, 5ue e5uivalem a 5uase 1/./// d3lares em valores )orrigidos. 6 >pple ;; vinha )om apenas )om I +< de mem3ria, mas in)lu!a mais 12 +< de mem3ria 6,, 5ue arma=enava um in% terpretador <>#;C e o so.tware de boots% trap, lido no in!)io do boot. ;sso .oi uma grande evolu1Co, pois vo)F ligava e 8podia )ome1ar a programar ou )arregar programas. Do >pple ;, era pre)iso pri% meiro )arregar a .ita )om o <>#;C, para depois )ome1ar a .a=er 5ual5uer )oisa. 6 <>#;C era a linguagem mais popular na (po)a ?e serviu )omo base para diversas linguagens modernas@, pois tem uma sin% taxe simples se )omparado )om o C ou >ssemblL, utili=ando )omandos derivados de palavras do ;nglFs. $ste ( um exemplo de programa em <>#;C simples, 5ue pede dois nKmeros e es)reve o produto da multipli)a1Co dos dois: "# PR' ( )$*+('P+',A D-) %# PR' ( )D'G'(. - PR'$.'R- *$.R-:) /# ' P*( A 0# PR' ( )D'G'(. - 1.G* D- *$.R-:) 2# ' P*( 3 4# +.(,5A63 7# PR' ( )R.1P-1(A:)8 , $ste pe5ueno programa pre)isaria de 121 bLtes de mem3ria para rodar ?os espa1os depois dos )omandos sCo ignorados, por isso nCo )ontam@. >o desenvolver pro% gramas mais )omplexos vo)F esbarrava rapidamente na barreira da mem3ria dis% pon!vel ?prin)ipalmente se usasse um ]EQ/, 5ue tinha apenas 1 +< Y@, o 5ue obrigava os programadores ao otimi=a% rem o )3digo ao m-ximo. >pli)ativos )o% mer)iais ?e o pr3prio interpretador <>#;C@ eram es)ritos diretamente em linguagem de m-5uina, utili=ando diretamente as instru12es do pro)essador e endere1os de mem3ria, de .orma a extra!rem o m-% ximo do e5uipamento. Uoltando ao >pple ;;, a mem3ria >, po% dia ser expandida at( N2 +<, pois o pro% )essador ,otorola PN/2 era )apa= de en% dere1ar apenas PI +< de mem3ria, e 12 +< 8- )orrespondiam X 6, embutida. Sm dos 9ma)etes: na5uela (po)a era uma pla)a de expansCo, .abri)ada pela re)(m .ormada ,i)roso.t, 5ue permitia desabilitar a 6, e usar PI +< )ompletos de mem3ria. >l(m dos 8o% gos, um dos programas mais populares para o >pple ;; .oi o Uisual Cal), an)estral dos programas de planilha atuais: 18

guiadohardware.net | Revista - ! "# $aro de %##&

Especial His" ia da i!5o m:"ica


6 >pple ;; 8- era bem mais pare)ido )om um )omputador atual. Uinha num gabinete pl-sti)o e tinha um te)lado in)or% porado. > versCo mais b-si)a era ligada na 'U e usava o .a% migerado )ontrolador de .ita +O, ligado um aparelho de som para )arregar programas. 4astando um pou)o mais era pos% s!vel ad5uirir separadamente uma unidade de dis5uetes. )art2es per.urados e as anota12es .eitas manualmente pelos operadores. Da d()ada de N/ surgiram as mem3rias )ore, um tipo anti% 5uado de mem3ria onde sCo usados an(is de .errite, um ma% terial 5ue pode ter seu )ampo magn(ti)o alterado atrav(s de impulsos el(tri)os, arma=enando o e5uivalente a um bit 1 ou /@. $stes an(is de .errite eram )arinhosamente )hamados de "donuts " ?ros5uinhas@ e eram montados dentro de uma )omplexa rede de .ios, 5ue transportavam os impulsos el(% tri)os usados para ler e es)rever dados. Cada anel arma=enava apenas um bit, de .orma 5ue vo)F pre)isava de Q.1M2 deles para )ada +< de mem3ria. ;ni)ialV mente a malha de .ios era "te)ida" manualmente, mas logo )ome1aram a ser usadas m-5uinas, 5ue permitiram minia% tuali=ar bastante as estruturas. $ste ( um exemplo de pla)a de mem3ria )ore. $la mede 11 x 11 )m ?um pou)o menor 5ue um C*@, mas arma=ena ape% nas N/ bLtes. > linha >pple ;; se tornou tCo popular 5ue sobreviveu at( o in!)io dos anos M/, 5uase uma d()ada depois do lan1amento do ,a% )intosh. 6 Kltimo lan1amento .oi o >pple ;;C Rlus, 5ue utili=ava um pro)essador de I ,H= ?ainda de Q bits@ e vinha )om um drive de dis5uetes de 0.N", 8- similar aos drives atuais. 6utra inova1Co do >pple ; e >pple ;; em rela1Co ao >ltair e outros )omputadores anteriores ( o tipo de mem3ria usada. 6 >pple ; .oi o primeiro a utili=ar mem3rias * >,, 5ue ( es% sen)ialmente a mesma te)nologia utili=ada at( ho8e em pen% tes de mem3ria. >o longo das primeiras d()adas, a mem3ria >, passou por duas grandes evolu12es. Do $D;>C, nCo existia uma unidade de mem3ria dedi)ada. Rarte das v-lvulas eram reservadas para arma=enar as in.orma12es 5ue estavam sendo pro)es% sadas. DCo existia unidade de arma=enamento, al(m dos guiadohardware.net | Revista - ! "# $aro de %##& 19

Especial His" ia da i!5o m:"ica


$stas pla)as eram ligadas entre si, .ormando "pilhas" organi% =adas dentro de estruturas maiores. ;magine 5ue, para atin% gir 1 ,< de mem3ria no in!)io da d()ada de 1MP/, vo)F pre% )isaria de 5uase 21 mil destas pla5uinhas. $ste ( um exemplo de unidade de mem3ria, )onstru!da usanV do pla)as de mem3ria )ore, 5ue est- em exposi1Co no muV seu no ,;'. >pesar do tamanho, ela possui apenas PI +<: Ror serem muito )aras e pre)isares de um grande nKmero de )ir)uitos de apoio, as mem3rias )ore .i)aram restritas aos )om% putadores de grande porte. 6 >ltair 8- utili=ava mem3rias "mo% dernas" na .orma de )hips, para ser exato, dois )hips de 1/2I bits ?ou 12Q bLtes@ )ada um. 6 >ltair utili=ava )hips de mem3ria # >, ?stati) >,@, 5ue eram r-pidos e )on.i-veis, por(m muito )aros. Da mem3ria # >,, sCo usados de I a P trans!stores para )ada bit de dados ?as do >ltair usavam I transistores@, o 5ue multipli)a o )usto dos )hips. >tu% almente, as mem3rias # >, sCo usadas nos )a)hes L1 e L2 dos pro)essadores, o tipo mais r-pido e )aro de mem3ria 5ue existe. 6 >pple ; inovou utili=ando um "novo" tipo de mem3ria, as * >, ?dLnami) >,@, onde ( usado um Kni)o transistor para )ada bit de dados. $mbora X primeira vista pare1am mais simples, os )hips de mem3ria * >, sCo muito mais )ompli% )ados de se trabalhar ?prin)ipalmente se )onsiderarmos as limita12es da (po)a@, pois eles sCo )apa=es de arma=enar os dados por apenas uma pe5uena .ra1Co de segundo. Rara )on% servar os dados, eles pre)isam de um )ir)uito de re.resh, 5ue lF e regrava os dados a )ada PI milessegundos ?ou menos, de a)ordo )om o pro8eto@. >pesar de todas as di.i)uldades, .oi o uso de mem3rias * >, no >pple ; 5ue permitiu 5ue ele viesse )om Q +< de mem3ria, )us% tando pou)o mais 5ue um >ltair, 5ue vinha )om meros 2NP bL% tes. > partir da!, as mem3rias * >, se tornaram norma, o 5ue )ontinua at( os dias de ho8e. Uoltando X hist3ria, em 1MOM surgiu um outro modelo inte% ressante, desta ve= da #in)lair, o ]E%Q/. $le nCo era tCo po% deroso 5uanto o >pple ;;, mas tinha a vantagem de )ustar apenas MM d3lares ?pou)o mais de I// em valores )orrigi% dos@ &oi o )omputador mais popular at( entCo, )om 1//./// unidades vendidas ?entre 1MOM e 1MQ1@, sem )ontar uma grande 5uantidade de )lones, produ=idos em diversos pa!ses ao longo da d()ada de Q/. guiadohardware.net | Revista - ! "# $aro de %##& 20

Especial His" ia da i!5o m:"ica


6 ]E%Q/ era baseado no D$CVOQ/C, um )lone do ]Q/, 5ue ope% rava a 0.2N ,H=. $le era relativamente poderoso para os pa% dr2es da (po)a, mas a5ue)ia bastante. #egundo as m-s l!nguas, ele .oi o primeiro pro)essador over)lo)ado da hist3ria Y@. Rara )ortar )ustos ele vinha de .-bri)a )om apenas 1 +< de me% m3ria >,, )ombinados )om I +< de mem3ria 6, 5ue arma% =enavam o interpretador <>#;C, usado pelo aparelho. Como em 5ual5uer sistema popular da (po)a, os programas eram arma% =enados em .itas +O e ele era ligado diretamente na 'U: v!deo tinha apenas 0QP bLtes de mem3ria. $xistia tamb(m uma op1Co de modo texto ?usada para programas em <>#;C, por ex% emplo@, )om 02x2I )ara)teres. 6 pro)essador ]Q/ se tornou in)rivelmente popular, superando de longe as vendas de 5ual5uer outro pro)essador da hist3ria. Uers2es moderni=adas do ]Q/ ?5ue )onservam o mesmo pro8eto b-si)o, mas sCo produ=idos )om t()ni)as modernas de .abri)a% 1Co e trabalham a .re5JFn)ias mais altas@ .a=em su)esso at( ho8e, sendo utili=ados em todo tipo de eletrHni)os, in)luindo im% pressoras, aparelhos de .ax, )ontroladores diversos, robHs de uso industrial, brin5uedos, diversos tipos de )al)uladoras, video%ga% mes ?in)luindo o 4ame <oL e 4ame <oL )olor@, diversos modelos populares de ,R0RlaLers, entre inKmeros outros exemplos. >pe% sar de nCo ser nenhum )ampeCo de velo)idade, o ]Q/ ( um )hip extremamente barato e .-)il de programar, 8- 5ue todos os seus tru5ues sCo bem )onhe)idos e do)umentados. >5ui no <rasil tivemos os '+Q/ e '+Q2 da ,i)rodigital e o D$%]Q/ da Rrol3gi)a, produ=idos na (po)a da reserva de mer)ado. $les )on)orriam )om os )omputadores )ompat!veis )om os >pple, )omo o >R ;;, $xato, Cra.t ;; e ,agnex ,1/. > linha CR ?2//, 0//, I// e N//@ da Rrol3gi)a era baseada em )hips ]Q/ e t!nhamos tamb(m )lones da linha ,#E, )omo os $xpert 1./ e $xpert Rlus. > reserva de mer)ado estagnou o desenvolvimento te)nol3gi)o do pa!s, de .orma 5ue )lones de )omputadores de Q bits, lan1a% dos a uma d()ada atr-s era tudo 5ue nossa indKstria )onseguia produ=ir. ;sso perdurou at( 1MM2, 5uando a reserva de mer)ado .oi abolida, permitindo a entrada de )omputadores importados. $m pou)o tempo, todos estes )omputadores de Q bits .oram substitu!dos por RCs 0QP e IQP. Considerando pre1o, o ]Q/ .oi uma m-5uina surpreendente, mas )laro, tinha pesadas limita12es, mesmo se )omparado )om outras m-5uinas da (po)a. >pesar dele 8- vir )om uma sa!da de v!deo, a resolu1Co gr-.i)a era de apenas PIxIQ, mesmo em modo mono)rom-ti)o, 8- 5ue o adaptador de guiadohardware.net | Revista - ! "# $aro de %##& Con)luindo nosso passeio pela d()ada de O/, outro 5ue nCo po% deria deixar de ser )itado ( o >tari Q//. #im, apesar de ser mais vendido )omo um video%game, o >tari Q// tamb(m podia ser usado )om um )omputador relativamente poderoso, )hegando a ser adotado nos laborat3rios de in.orm-ti)a de algumas 21

Especial His" ia da i!5o m:"ica


universidades. $le .oi o ante)essor do >tari 2P//, o video% game )onhe)ido por a5ui. $le vinha de .-bri)a )om 1P +< de mem3ria >,, 5ue podiam ser expandidos para at( IQ +<, )om mais 1/ +< de mem3ria 6,. 6 sistema opera)ional era o >tari%6#, uma versCo do <>#;C.

A d1cada de ;<
Como pro.eti=ado por 4ordon ,oore, os pro)essadores vem, em m(dia dobrando de desempenho a )ada 1Q meses desde o in!)io da d()ada de O/. Sma d()ada ( uma verdadeira eternidade dentro do mer)ado de in.orm-ti)a, o su.i)iente para revolu12es a)onte)erem e serem es5ue)idas. *epois dos dinossauros da primeira metade da d()ada de O/, os )omputadores pessoais .inalmente )ome1aram a atingir um n!vel de desenvolvimento su.i)iente para permitir o uso de apli)ativos s(rios. #urgiram entCo os primeiros apli)ativos de pro)essamento de texto, planilhas, e at( mesmo programas de editora1Co e desenho. *epois dos >pple ; e >pple ;;, ]EQ/, >taris e outros )omputadores de Q bits, )hegamos .i% nalmente X era RC. > ;<, de 1MQ/ era uma gigantes)a empresa, espe)iali=ada em main.rames e terminais burros para eles. $ntretanto, per)ebendo a )res)ente demanda por )omputadores pes% soais, de)idiram )riar um pe5ueno grupo ?5ue originalmente possu!a apenas 12 desenvolvedores@ para desenvolver um )omputador pessoal de baixo )usto. $ste era )onsiderado um pro8eto menor dentro da ;<,, ape% nas uma experiFn)ia para testar a demanda do mer)ado. 6 pro8eto )hegou a ser marginali=ado dentro da empresa, pois muitos exe)utivos a)reditavam 5ue o ;<, RC poderia )on% )orrer )om outros produtos do port.3lio da ;<,. 22

6riginalmente, o sistema vinha apenas )om a entrada para os )artu)hos, )om o sistema opera)ional ou 8ogos, mas era poss!vel ad5uirir separadamente uma unidade de dis5uetes e um te)lado, 5ue o trans.ormavam num )omputador )om% pleto. DCo existiram muitos programas para o >tari, 8- 5ue o .o)o .oram sempre os 8ogos. 6 prin)ipal uso do >tari )omo )omputador era desenvolver programas em <>#;C, por isso seu uso em es)olas. guiadohardware.net | Revista - ! "# $aro de %##&

Especial His" ia da i!5o m:"ica


*epois de 5uase um ano de desenvolvimento, o primeiro RC .oi lan1ado em 12 de agosto de 1MQ1. > grande di.eren1a entre os dois ( 5ue o Q/QP ( um pro)es% sador de 1P bits "puro", en5uanto o Q/QQ se )omuni)a )om os demais peri.(ri)os usando um barramento de Q bits. ;sso naturalmente pre8udi)ava o desempenho, mas trouxe uma vantagem importante: a possibilidade de usar os )omponen% tes de Q bits usados em outros )omputadores da (po)a, 5ue eram muito mais populares e baratos. $sta ar5uitetura permitiu ao primeiro RC )ompetir na mesma .aixa de pre1o dos )omputadores de Q bits mais populares e, ao mesmo tempo, possuir um desempenho bem superior devi% do ao seu pro)essador de 1P bits. 6 Q/QQ ( )apa= de a)essar at( 1 ,< de mem3ria >, ?embora o RC original suportasse apenas PI +<, devido a limita12es da pla)a mCe@ e .un)iona a I.OO ,H=, re)ursos in)r!veis para a (po)a, 8- 5ue estamos .a% lando de um pro)essador lan1ado no .inal de 1MOM. Lembre%se de 5ue o prin)ipal )on)orrente do ;<, RC era o >pple ;; 5ue, embora .osse mais barato e )ontasse mais so.twares dispon!veis, usava um pro)essador de Q bits, de apenas 1 ,H= e meros I +< de mem3ria >,. $ntretanto, o aspe)to t()ni)o nCo .oi o determinante para o su)esso do RC. $le era um bom )omputador para a (po)a, mas era )aro e nCo tinha nada 5ue os )on)orrentes nCo pu% dessem usar em seus produtos. $le tinha tudo para ser ape% nas mais um no mer)ado, se nCo .osse um di.eren)ial impor% tante: a ar5uitetura aberta. *i.erente dos >pples e outros )omputadores da (po)a, 5ual5uer .abri)ante podia desenvolver e vender a)ess3rios para o RC, sem pagar roLalties ou .a=er a)ordos de li)en)i% amento. Como todos os )omponentes eram abertos, era poss!vel tamb(m desenvolver )lones, )omputadores )om% pat!veis )om o RC, .abri)ados por outras empresas. ;sso lentamente .e= )om 5ue toda a indKstria passasse a orbi% tar em torno do RC, .a=endo )om 5ue a plata.orma )res% )esse assustadoramente. 23

Rara )ortar )ustos e a)elerar o desenvolvimento, a e5uipe de)idiu 5ue usaria apenas )omponentes padrCo, 5ue pudesV sem ser en)ontrados .a)ilmente no mer)ado. 6 pro)essador es)olhido .oi o ;ntel Q/QQ, uma versCo e)onHmi)a do pro)esV sador Q/QP, 5ue havia sido lan1ado pela ;ntel em OQ. Wuando a ;<, estava desenvolvendo seu )omputador pessoal, )he% gou a ser )ogitado o uso do Q/QP, mas a)abou sendo es)o% lhido o Q/QQ devido ao seu baixo )usto. ' anto o Q/QP 5uanto o Q/QQ sCo pro)essadores de 1P bits e eram )onsiderados bastante avan1ados para a (po)a. Sm pro)essador de 1P bits ( )apa= de endere1ar mais mem3ria ?at( PI +< de mem3ria de )ada ve=@ e pro)essar instru12es muito mais )om% plexas 5ue os pro)essadores de Q bits usados at( entCo. guiadohardware.net | Revista - ! "# $aro de %##&

Especial His" ia da i!5o m:"ica


Uoltando ao tema original, o RC original tinha, em sua versCo mais simples, apenas 1P +< de mem3ria >,, )om direito ape% nas ao gabinete e te)lado. > partir da!, tudo era op)ional, in% )luindo o monitor ?vo)F podia usar uma 'U, embora a 5ualida% de da imagem .i)asse ruim@, os drives de dis5uete e o H*. Da )on.igura1Co b-si)a, o RC )ustava "apenas" 1NPI d3lares da (po)a, mas in)luindo mais IQ +< de mem3ria, dois drives de dis5uete e um monitor mono de 12", o pre1o )hegava .a)il% mente a 2N// d3lares, 5ue e5uivalem a mais de O/// d3lares em valores atuais. Da (po)a, os H*s ainda eram um )omponente )aro e ex3ti)o. >o usar um RC sem H*, o sistema opera)ional e todos os programas era )arregados a partir de dis5uetes de N^. ;ni)i% almente eram usados dis5uetes de 1Q/ +<, mas eles .oram logo substitu!dos por dis5uetes de 0P/ +< ?onde eram usa% das as duas .a)es do dis)o@ e, alguns anos mais tarde, por dis5uetes "alta densidade", )om 1.2 ,<. 6s dis5uetes de de 0.N", )om 1.II ,< 5ue usamos ho8e em dia passaram a ser usados nos RCs apenas em 1MQO, )om o lan1amento do ;<, R#/2. $xistiu ainda um padrCo de dis5uetes de 2.Q ,<, lan% 1ado nos anos M/, 5ue a)abou nCo pegando.

*is5uetes de N _/I

$m 1MQ1, um #eagate #'%N/P ?o modelo mais popular at( entCo@ )ustava mais de 1/// d3lares ?da (po)a@ e tinha ape% nas N ,< de )apa)idade. $ste da .oto ( um #'%22N ?tamb(m da #eagate@, um modelo de 2/ ,<, lan1ado em 1MQI, 5ue .oi muito usado nos mi)ros 2QP. $stes primeiros modelos ainda utili=avam motores de passo para mover as )abe1as de leitu% ra ?)omo nos drives de dis5uete@, por isso os problemas eram )omuns. guiadohardware.net | Revista - ! "# $aro de %##&

6 RC era monotare.a, de .orma 5ue para )arregar outro pro% grama, vo)F pre)isava primeiro en)errar o primeiro e tro)ar o dis5uete dentro do drive. 6 segundo drive de dis5uetes era um item extremamente popular ?e ne)ess-rio@, pois os dis% 5uetes de N^ eram extremamente .r-geis e a m!dia se de% gradava )om o tempo, de .orma 5ue vo)F pre)isava )opiar os dis)os .re5Jentemente. Con.orme .oram sendo lan1ados RCs )om mais mem3ria >,, surgiu o "ma)ete" de )riar um ramdis7 ?um peda1o da 24

Especial His" ia da i!5o m:"ica


mem3ria >, usado )omo se .osse um H*@ e us-%lo para )opiar dis5uetes sem pre)isar de um segundo drive :@. 'am% b(m era )omum apare)erem vers2es ")apadas" dos prin)ipais programas, )om )omponentes e bibliote)as desati% vados ou removidos, de .orma a rodar nos RCs )om menos mem3ria >,. Da% 5uela (po)a, ainda nCo existia mem3ria swap, de .orma 5ue se vo)F nCo tives% se mem3ria su.i)iente, os programas simplesmente nCo rodavam. 6 sistema opera)ional usado no RC ori% ginal era o ,#%*6# 1./ ?na (po)a ainda )hamado de RC%*6#@, 5ue .oi desen% volvido Xs pressas pela ,i)roso.t )om base num sistema opera)ional mais simples, )hamado W*6#, )omprado da #eattle Computers, uma pe5uena em% presa desenvolvedora de sistemas. Da verdade, a ,i)roso.t .oi a segunda op% 1Co da ;<,, depois de ter sua proposta de li)en1a re)usada pela *igital ese% ar)h, 5ue na (po)a desenvolvia ver% s2es do seu CR/, para v-rias ar5uitetu% ras di.erentes. Da (po)a, a ;<, a)reditava 5ue ganha% ria dinheiro vendendo as m-5uinas e nCo vendendo sistemas opera)ionais e so.twares, o 5ue era )onsiderado um neg3)io menor, dado de bande8a para a ,i)roso.t. Com o passar do tempo, os exe)utivos da ;<, se arrependeram amargamente da de)isCo, pois a )on)orrFn)ia entre guiadohardware.net | Revista - ! "# $aro de %##& os diversos .abri)antes derrubou os pre1os e as margens de lu)ro dos RCs, en5uanto a ,i)roso.t )onseguiu atingir um 5uase monop3lio do sistema opera% )ional para eles e, sem )on)orrentes de peso, passou a trabalhar )om margens de lu)ro )ada ve= maiores. Sm .abri)ante de mem3rias, )omo a ,i% )ron, trabalha normalmente )om mar% gens de lu)ro abaixo de 1`. dis)o r!gido de 1/ ,<, monitor C4> e o ,#%*6# 2./. 6 E' se tornou um )om% putador bastante popular e )hegou a ser .abri)ado no <rasil, durante a re% serva de mer)ado. $n5uanto os ameri% )anos 8- usavam muitos 0QP, os )lones tupini5uins do E' eram a Kltima pala% vra em te)nologia a5ui no <rasil... *epois do E', o pr3ximo passo .oi o RC >' ?lan1ado em 1MQI@, 8- baseado no ;ntel 2QP. Da verdade, o pro)essador 2QP .oi lan1ado em &evereiro de 1MQ2, apenas P meses ap3s a ;<, ter lan1ado o seu primeiro RC, por(m, demorou at( 5ue a ;<, )onseguisse desenvolver um )omputador baseado nele, pois .oi pre% )iso desenvolver toda uma nova ar5ui% tetura. *a pla)a de v!deo ao gabinete, prati)amente tudo .oi mudado, o 5ue somado X buro)ra)ia e a longos per!o% dos de testes antes do lan1amento, le% vou mais de 2 anos.

Conseguem ganhar dinheiro apenas por venderem 5uantidades muito grandes. Sm integrador )omo a *ell trabalha )om margens de 0 a N` ?e leva pre8u!=o Xs veV =es, nas unidades 5ue .i)am muito tempo em esto5ue ou nCo vendem@, en5uanto a ,i)roso.t ?mesmo )om toda a pirataria@ trabalha )om margens superiores a Q/` vendendo o Aindows e 6..i)eY um neg3% )io da China :@. Ho8e em dia, a ;<, se5uer .abri)a RCs. ,esmo o .amosos noteboo7s ;<, 'hin7% pad sCo agora .abri)ados e vendidos pela Lenovo, uma empresa Chinesa 5ue )om% prou os direitos sobre a mar)a em 2///. Uoltando X hist3ria, dois anos depois .oi lan1ado o RC E', 5ue apesar de )ontinuar usando o Q/QQ de I.OO ,H=, vinha bem mais in)rementado, )om 2NP +< de >,,

25

Especial His" ia da i!5o m:"ica


>tualmente, o per!odo de desenvolvi% mentos dos peri.(ri)os ( muito mais )urto. Wuase sempre 5uando um novo pro)essador ( lan1ado, 8- temos pla)as mCe para ele dispon!veis 5uase 5ue imediatamente, pois o desenvolvimen% to ( .eito de .orma simultGnea. $mbora .osse extremamente raro usar mais de 2 ,<, existia a possibilidade de instalar at( 1P ,<. 6 pro)essador 2QP trouxe v-rios avan% 1os sobre o Q/QQ. $le utili=ava palavras bin-rias de 1P bits tanto interna 5uanto externamente, o 5ue permitia o uso de peri.(ri)os de 1P bits, muito mais avan1ados do 5ue os usados no RC ori% ginal e no E'. 6 )usto dos peri.(ri)os desta ve= nCo )hegou a ser um grande obst-)ulo, pois en5uanto o RC >' esta% va sendo desenvolvido, eles 8- podiam ser en)ontrados )om pre1os mais a)ess!veis. Rara manter )ompatibilidade )om os peri.(ri)os de Q bits usados no RC ori% ginal e no E', a ;<, desenvolveu os slots ;#> de 1P bits, 5ue permitem usar tanto pla)as de Q bits, 5uanto de 1P bits. >s pla)as de Q bits sCo meno% res, e usam apenas a primeira s(rie de pinos do slot, en5uanto as pla)as de 1P bits usam o slot )ompleto. *e% vido X sua popularidade, o barramen% to ;#> )ontinuou sendo usado por muito tempo. $m 2//I ?1/ anos de% pois do lan1amento do RC >'@ ainda era poss!vel en)ontrar pla)as mCe novas )om slots ;#>, embora atual% mente eles este8am extintos.

6 RC >' vinha )om um pro)essador 2QP de P ,H= ?depois surgiram vers2es mais r-pidas, de Q, 12 e at( 1P ,H=@, H* de 1/ ,<, monitor $4> ?PI/x0N/, )om PI )ores@ e 8- usava dis5uetes de N^ de 1.2 ,<. Como a mem3ria >, ainda era um item muito )aro, existiam vers2es )om de 2NP a 2 ,< de >,. guiadohardware.net | Revista - ! "# $aro de %##&

#lots ;#>
26

Especial His" ia da i!5o m:"ica


6 prin)ipal avan1o tra=ido pelo 2QP sCo seus dois modos de opera1Co, bati=ados de 9,odo eal: e 9,odo Rrotegido:. Do modo real, o 2QP se )omporta exatamente )omo um Q/QP ?apesar de mais r-pido@, o.ere)endo total )ompatibilidade )om os programas 8- existentes. B- no modo pro% tegido, ele mani.esta todo o seu poten)ial, in)orporando .un12es mais avan1adas, )omo a )apa)idade de a)essar at( 1P ,< de mem3ria >, ?apesar de ser um pro% )essador de 1P bits, o 2QP usa um sistema de endere1amento de mem3ria de 2I bits@, multitare.a, mem3ria virtual em dis% )o e prote1Co de mem3ria. >ssim 5ue ligado, o pro)essador opera em modo real, e )om uma instru1Co espe)ial, passa para o modo protegido. 6 problema ( 5ue trabalhando em modo protegido, o 2QP deixava de ser )ompat!vel )om os programas es)ritos para o modo real, in)lusive )om o pr3% prio ,#%*6#. Rara piorar, o 2QP nCo possu!a nenhuma instru1Co 5ue .i=esse o pro)essador voltar ao modo real, o 5ue era poss!vel apenas resetando o mi)ro. ;sso signi.i)a 5ue um programa es)rito para rodar em modo protegido, nCo poderia usar nenhuma das rotinas de a)esso a dispositivos do ,#%*6#, tornando ina)ess!veis o dis)o r!gido, pla)a de v!deo, drive de dis5uetes mem3ria, et)., a menos 5ue .ossem desenvolvidas e in)orporadas ao pro% grama todas as rotinas de a)esso a dispositivos ne)ess-rias. ;sso era )ompletamente invi-vel para os desenvolvedores, pois para pro8etar um simples 8ogo, seria prati)amente pre)iso desenvolver todo um novo sis% tema opera)ional. >l(m disso, o pro% grama desenvolvido rodaria apenas em mi)ros e5uipados )om pro)essado% res 2QP, 5ue ainda eram minoria na (po)a, tendo um pKbli)o alvo muito menor. *e .ato, apenas algumas ver% s2es do SD;E e uma versCo do 6#/2 .oram desenvolvidas para utili=ar o modo protegido do 2QP. <asi)amente, os mi)ros baseados no 2QP eram usados para rodar apli)ativos guiadohardware.net | Revista - ! "# $aro de %##& de modo real, 5ue tamb(m podiam ser exe)utados em um E', aproveitando apenas a maior velo)idade do 2QP. *evido Xs v-rias mudan1as na ar5uite% tura, desta)ando o a)esso mais r-pido X mem3ria e altera12es no )on8unto de instru12es do pro)essador, 5ue permi% tiam reali=ar muitas opera12es de ma% neira mais r-pida e e.i)iente, um 2QP )onsegue ser 5uase I ve=es mais r-pi% do 5ue um Q/QQ do mesmo )lo)7. $m outubro de 1MQN a ;ntel lan1ou o 0QP, 5ue mar)ou o in!)io dos tempos moder% nos. $le trouxe v-rios re)ursos novos. Rara )ome1ar, o 0QP trabalha tanto interna 5uanto externamente )om palavras de 02 bits e ( )apa= de a)essar a mem3ria usando um barramento de 02 bits, permi% tindo uma trans.erFn)ia de dados duas ve=es maior. Como o 0QP pode trabalhar )om palavras bin-rias de 02 bits, ( poss!% vel a)essar at( I 4< de mem3ria ?2 ele% vado X 02a potFn)ia@, mesmo sem usar a segmenta1Co de endere1os, )omo no Q/QQ. >ssim )omo o 2QP, o 0QP )ontinua pos% suindo os dois modos de opera1Co. > di.eren1a ( 5ue no 0QP 8- ( poss!vel al% ternar entre o modo real e o modo pro% tegido livremente. 6s programas 5ue rodavam sobre *6#, podiam )havear o pro)essador para o modo protegido, para bene.i)iar%se de suas vantagens e voltar ao modo real sempre 5ue pre)i% savam usar alguma sub%rotina do *6#, de maneira transparente ao usu-rio. 27

Especial His" ia da i!5o m:"ica


Deste )aso, era usado um programa de *R,; ?9*6# Rrote)ted ,ode ;nter.a)e:, ou 9inter.a)e *6# de modo protegido:@ para .a=er o )haveamento entre os dois modos. 'oda ve= 5ue o programa pre)isava usar alguma sub%rotina do *6#, ele passava o )omando ao )haveador e .i% )ava esperando. 6 )haveador por sua ve=, )olo)ava o pro)essador em modo real, exe)uta o )omando, )haveava o pro)essador para o modo protegido e entregava o resultado ao apli)ativo, 5ue )ontinuava trabalhando )omo se nada tivesse a)onte)ido. Sm bom ex% emplo de programa de *R,; ( o *6#I4A, 5ue ( usado por muitos 8ogos antigos 5ue rodam sobre o ,#%*6#, )omo o *66,, #im CitL 2/// e v-rios emuladores de video%games. 6 es5uema de )haveamento tamb(m era utili=ado pelo Aindows 0.x, 5ue in% )lu!a todas as rotinas ne)ess-rias, dis% pensando 5ual5uer programa de *R,;. 6 Aindows MN/MQ tamb(m pode )have% ar para o modo real )aso pre)ise )arre% gar algum driver de dispositivo de modo real. Do Aindows ER os progra% mas *6# passaram a ser exe)utados dentro de um emulador ?ao inv(s de nativamente@, o 5ue redu=iu a )ompa% tibilidade do sistema. 'er um pro)essador 0QP ( o re5uisito m!nimo para rodar 5ual5uer sistema opera)ional moderno. guiadohardware.net | Revista - ! "# $aro de %##& Com um 0QP, mem3ria >, e espa1o em dis)o su.i)iente, vo)F pode rodar o Aindows MN e apli)ativos, embora bem lentamente devido X pou)a potFn)ia do pro)essador. Uo)F pode tamb(m insta% lar distribui12es Linux antigas e ?usan% do algum tru5ue para burlar a dete)1Co da )on.igura1Co m!nima para rodar o sistema@, at( mesmo instalar o Ain% dows MQ. Com um simples 2QP, no m-% ximo vo)F poderia rodar o *6# e apli% )ativos mais simples, 5ue trabalhem somente )om o modo real. 'amb(m era poss!vel rodar o Aindows 0./, por(m em modo 9#tandard:, onde ( poss!vel a)essar todos os 1P ,< de mem3ria permitidos pelo 2QP, mas sem mem3ria virtual nem multitare.a. >penas o >thlon PI e os pro)essadores ;ntel )om o $,PI ?o )on8unto de instru% 12es )ompat!veis )om os pro)essado% res de PI bits da >,*@, vieram a 5ue% brar esta )ompatibilidade hist3ri)a. 6s pro)essadores de PI bits atuais sCo per.eitamente )ompat!veis )om os apli)ativos de 02 bits, mas programas otimi=ados para eles nCo rodam mais nas m-5uinas antigas. $mbora mais suave e gradual, estamos assistindo a uma migra1Co similar X 5ue o)orreu na transi1Co do 2QP para o 0QP. Uoltando ao lan1amento do 0QP, embo% ra o pro)essador tenha sido lan1ado em 1MQN, a ;<, s3 .oi )apa= de lan1ar um RC baseado nele em 1MQO, dando tempo para a Compa5 sair na .rente. $ste .oi um verdadeiro mar)o pois, de repente, as )ompanhias per)eberam 5ue nCo eram mais obrigadas a seguir a ;<,. Wual5uer um 5ue tivesse te)no% logia su.i)iente poderia sair na .rente, )omo .e= a Compa5. > partir da!, a ;<, )ome1ou a gradualmente perder a lide% ran1a do mer)ado, tornando%se apenas mais um entre inKmeros .abri)antes de RCs. Daturalmente, a >pple nCo .i)ou senta% da durante este tempo todo. >l(m de )ontinuar aper.ei1oando a linha >pple ;;, a empresa )ome1ou a investir pesa% damente no desenvolvimento de )om% putadores )om inter.a)e gr-.i)a e mouse. > "inspira1Co" surgiu numa vi% sita de #teve Bobs ao laborat3rio da Ee% rox, onde )omputadores )om inter.a)e gr-.i)a eram desenvolvidos desde a d()ada de O/ ?embora sem su)esso )omer)ial, devido ao )usto proibitivo@. $m 1MQ0, eles apare)eram )om uma grande novidade, o Lisa. $m sua )on.i% gura1Co original, o Lisa vinha e5uipado )om um pro)essador ,otorola PQ/// de N ,H=, 1 ,< de mem3ria >,, dois dri% ves de dis5uete de N^ de alta densida% de ?eram usados dis)os de QO1 +<@, H* de N ,< e um monitor de 12 polegadas, )om resolu1Co de O2/ x 0P/. $ra uma )on.igura1Co muito melhor do 5ue os RCs da (po)a, sem .alar 5ue o Lisa 8- usava uma inter.a)e gr-.i)a

28

Especial His" ia da i!5o m:"ica


bastante elaborada e )ontava )om uma su!te de apli)ativos de es)rit3rio X l6..i)e. 6 problema era o pre1o: 1/./// d3lares da (po)a ?su.i)iente para )om% prar N RCs@. aproximadamente S#T 1N/ milh2es no desenvolvimento do Lisa, a )onta a)a% bou .i)ando no vermelho. >pesar disso, o desenvolviV mento do Lisa serviu de base para o ,a)in% tosh, um )ompuV tador mais simples, lan1ado em 1MQI. $ste sim .e= um grande su)esso, )hegando a amea% 1ar o imp(rio dos RCs. > )on.igura% 1Co era similar X dos RCs da (po)a, )om um proV)es% sador de Q ,H=, 12Q +< de me% m3ria e um mo% nitor de M pole% gadas. > grande arma do ,a)in% tosh era o ,a)6# 1./ ?derivado do sistema opera)io% nal do Lisa, por(m otimi=ado para )on% sumir muito menos mem3ria@, um siste% ma inovador de v-rios pontos de vista. >o )ontr-rio do ,#%*6# ele era intei% ramente baseado no uso da inter.a)e gr-.i)a e mouse, o 5ue o tornava muito mais .-)il de ser operado. 6 ,a)6# )ontinuou evoluindo e in)orporando novos re)ursos, mas sempre mantendo a mesma id(ia de inter.a)e amig-vel.

*epois do ,a) original, )hamado apenas de ",a)intosh", a >pple lan% 1ou um modelo atuali=ado, )om N12 +< de mem3ria >,. Rara di.eren)i-% lo do primeiro, a >pple passou a )ha% m-Vlo de ,a)intosh N127. 6 modelo antigo )ontinuou sendo vendido at( outubro de 1MQN )omo uma op1Co de baixo )usto, passando a ser )hamado de ,a)intosh 12Q7. Rou)o tempo depois .oi lan1ado o ,a) es)ue, uma pla)a de expansCo 5ue ampliava os 12Q ou N127 de mem3ria para I ,< ?algo assustador para a (po% )a@ e dava "de brinde" um ramdis7 de 2 ,< para arma=enamento de ar5uivos e programas ?as primeiras vers2es do ,a) nCo possu!am H*@. 6 ,a) 8- utili=ava um re)urso de hiberna1Co, de .orma 5ue muita gente nun)a desligava o aparelho, apenas o )olo)ava pra dormir, preser% vando os dados do ramdis7. 29

$mbora nCo houvesse nada melhor no mer)ado, o Lisa a)abou nCo atingindo o su)esso espera% do. Do total, .oram produ=idas )er)a de 1//./// unidades em dois anos, por(m a maior parte delas vendidas )om grandes des)ontos, muitas ve=es abaiV xo do pre1o de )usto ?)omo um lote de N./// unidades vendido para a #un em 1MQO, depois 5ue o Lisa 8- havia sido des)ontinuado@. Como a >pple investiu

guiadohardware.net | Revista - ! "# $aro de %##&

Especial His" ia da i!5o m:"ica


$mbora .osse um upgrade muito bem vindo, o ,a) es)ue nCo .oi muito po% pular, pois era )aro demais. Deste meio tempo, a ,i)roso.t teve tempo de desenvolver a primeira versCo do Aindows, anun)iada em novembro de 1MQ0. >o )ontr-rio do ,a)6#, o Aindows 1./ era uma inter.a)e bastante primitiva, 5ue .e= pou)o su)esso. $le rodava sobre o ,#%*6# e podia exe)utar tanto apli)ativos .or Aindows 5uanto os programas para ,#%*6#. 6 problema era a mem3ria. 6s RCs da (po)a vinham )om 5uanti% dades muito pe5uenas de mem3ria >, e na (po)a ainda nCo existia a possibilidade de usar mem3ria virtual ?5ue viria a ser suportada apenas a partir do 0QP@. Rara rodar o Aindows, era pre)iso primeiro )arregar o ,#% *6#. 6s dois 8untos 8- )onsumiam pra% ti)amente toda a mem3ria de um RC b-si)o da (po)a. ,esmo nos RCs mais parrudos nCo era poss!vel rodar muitos apli)ativos ao mesmo tempo, nova% mente por .alta de mem3ria. Como os apli)ativos .or Aindows eram muito raros na (po)a, pou)os usu-rios viram ne)essidade de utili=ar o Ain% dows para rodar os mesmos apli)ativos 5ue rodavam ?)om muito mais mem3% ria dispon!vel...@ no ,#%*6#. #em )on% tar 5ue a versCo ini)ial do Aindows era bastante lenta e tinha v-rios bugs. guiadohardware.net | Revista - ! "# $aro de %##& 6 Aindows )ome1ou a .a=er algum su)esso na versCo 2.1, 5uando os mi)ros 2QP )om 1 ,< ou mais de mem3ria 8- eram )omuns. Com uma )on.igura1Co mais po% derosa, mais mem3ria >, e mais apli)ativos, .inalmente )ome1ava a .a=er senti% do rodar o Aindows. 6 sistema ainda tinha v-rios bugs e travava )om .re5JFn)ia, mas alguns usu-rios )ome1aram a migrar para ele.

Aindows 2./

6 Aindows empla)ou mesmo a partir da versCo 0.11. $le era relativamente leve, mesmo para os RCs da (po)a e 8- suportava o uso de mem3ria virtual, 5ue permi% tia abrir v-rios programas, mesmo 5ue a mem3ria >, se esgotasse. B- existiam tamb(m v-rios apli)ativos .or Aindows e os usu-rios tinham a op1Co de voltar para o ,#%*6# 5uando dese8assem. &oi nesta (po)a 5ue os RCs )oVme1aram a re)uperar o terreno perdido para os ,a% )intoshs da >pple. Convenhamos, o Aindows 0.11 travava )om muita .re5JFn)ia, mas tinha muitos apli)ativos e os RCs eram mais baratos 5ue os ,a)s. 30

Especial His" ia da i!5o m:"ica


Da (po)a )ome1aram a surgir os pri% meiros )on)orrentes para o Aindows, )omo o 6#/2 da ;<,. *esde o in!)io da era RC, a ,i)roso.t e a ;<, vinham trabalhando 8untas no desenvolvimento do ,#%*6# e outros programas para a plata.orma RC. ,as, em 1MM/ a ;<, e a ,i)roso.t se desenV tenderam e )ada uma .i)ou )om uma parte do trabalho .eito, )om o 5ual ten% taram tomar a lideran1a do mer)ado de sistemas opera)ionais. >lguns brin)am 5ue a ;<, .i)ou )om a parte 5ue .un)iona e a ,i)roso.t )om o resto, mas a verdade ( 5ue apesar do 6#/2 da ;<, ser te)ni)amente superior ao Aindows MN, .oi o sistema das 8ane% las 5uem levou a melhor, pois era mais .-)il de usar e )ontava )om a .amiliari% dade dos usu-rios )om o Aindows 0.1, en5uanto a ;<, derrapava numa )om% bina1Co de .alta de investimento, .alta de mar7eting e .alta de apoio aos de% senvolvedores. ;ni)ialmente, o 6#/2 era in)ompat!vel )om os so.twares desenvolvidos para o Ain% dows, o 5ue era um grande empe)ilho, 85ue o Aindows era muito mais popular entre os desenvolvedores. *epois de mui% ta nego)ia1Co, a ;<, )onseguiu um a)ordo )om a ,i)roso.t, 5ue permitia 5ue o 6#/2 exe)utasse o Aindows 0.11 dentro de uma m-5uina virtual, o.ere)endo )ompa% tibilidade )om seus programas. $ntretanto, o tiro a)abou saindo pela )ulatra, pois desestimulou ainda mais o desenvolvimento de apli)ativos nativos para o 6#/2, .a=endo )om 5ue ele a)a% basse )on)orrendo ?em desvantagem@ )om o Aindows em seu pr3prio territ3% rio. odar programas windows dentro do 6#/2 era muito mais problem-ti)o e o desempenho era in.erior, .a=endo )om 5ue mais e mais usu-rios pre.eris% sem usar o Aindows diretamente. $mbora este8a o.i)ialmente morto, o 6#/ 2 ainda ( utili=ado por algumas empre% sas e alguns grupos de entusiastas. $m 2//N a #erenitL )omprou os direitos so% bre o sistema, dando origem ao eCom#% tation, um sistema )omer)ial dispon!vel no http://www.e)omstation.)om/. Sm sistema muito mais bem su)edido, 5ue )ome1ou a ser desenvolvido no in!)io da d()ada de M/ ( o Linux, 5ue todos 8- )onhe)emos. 6 Linux tem a vantagem de ser um sistema aberto, 5ue atualmente )onta )om a )olabora% 1Co de milhares de desenvolvedores volunt-rios espalhados pelo globo, al(m do apoio de empresas de peso, )omo a ;<,. ,as, no )ome1o o sistema era muito mais )ompli)ado 5ue as dis% tribui12es atuais e nCo )ontava )om as inter.a)es gr-.i)as exuberantes 5ue temos ho8e em dia. $mbora o Linux se8a .orte em servidores desde o .inal da d()ada de 1MM/, usar Linux em des7tops ( algo relativamente re)ente. Uoltando ao lado negro da .or1a, a ,i% )roso.t )ontinuou melhorando seu sis% tema ao longo da d()ada de 1MM/. &o% ram lan1ados o Aindows MN, depois o MQ e .inalmente ,$, )om to%dos os pro% blemas 5ue )onhe)emos mas )om a boa e velha inter.a)e .-)il de usar e uma grande sa.ra de apli)ativos 5ue garantiram a manuten1Co e )res)imen% to da popularidade do sistema. Raralelamente, a ,i)roso.t desenvolvia uma .am!lia de sistemas Aindows des% tinadas a servidores, o Aindows D', 5ue )hegou at( a versCo I, antes de ser trans.ormado no Aindows 2///.

6#/2 Aarp 0

$m seguida, as duas .am!lias Aindows .undiram%se no Aindows ER, um sistema

guiadohardware.net | Revista - ! "# $aro de %##&

31

Especial His" ia da i!5o m:"ica


destinado tanto ao uso dom(sti)o 5uanto em esta12es de trabalho e servidores, 5ue ( bem mais est-vel 5ue o MQ e ,$, por ser baseado no D'. 6 ER .oi aper.ei1oado ao longo dos anos seguintes, dando origem ao Uista. > >pple por sua ve=, passou por duas grandes revolu12es. > primeira .oi a migra1Co do ,a)6# antigo para o 6# E, 5ue por baixo da inter.a)e polida, ( um sistema Snix, derivado do <#*. > segunda a)onte)eu em 2//N, 5uando a >pple anunV )iou a migra1Co de toda a sua linha de des7tops e noteboo7s para pro)essadores ;ntel.

1MO0: Eerox >lto

,a) 6# E *o ponto de vista do hardware, os ,a)s atuais nCo sCo mui% to di.erentes dos RCs, vo)F pode in)lusive rodar Aindows e Linux atrav(s do boot )amp. $ntretanto, s3 os ,a)s sCo )a% pa=es de rodar o ,a) 6# E, devido ao uso do $&;, um .irmware espe)ial, 5ue substitui o <;6# da pla)a mCe.
$sta )ombina1Co permitiu 5ue a >pple se bene.i)iasse da redu1Co de )usto nos pro)essadores e outros )omponentes para mi)ros RCs, mas ao mesmo tempo )onservasse seu prin)ipal di.eren)ial, 5ue ( o so.tware. $ a hist3ria )ontinua... Y@ guiadohardware.net | Revista - ! "# $aro de %##&

Carlos $. ,orimoto.
editor do site www.guiadohardware.net, autor de mais de 12 livros sobre Linux, Hardware e edes, entre eles os t!tulos: " edes e #ervidores Linux", "Linux $ntendendo o #istema", "Linux &erramentas ' ()ni)as", "$ntendendo e *omi% nando o Linux", "+urumin, desvendando seus segredos", "Hardware, ,anual Completo"e "*i% )ion-rio de termos t()ni)os de in.orm-ti)a". *esde 2//0 desenvolve o +urumin Linux, uma das distribui12es Linux mais usadas no pa!s.

32

Especial %u umi!A

por Ca los E* Mo imo"o

O %u umi! 1 uma dis" iCuio Li!uB des"i!ada a desH"ops* Iua!do 5alo em desH"ops es"ou 5ala!do em um sis"ema des"i!ado a uso #e al4 2ue vocG pode usa pa a acessa a I!"e !e"4 " aCal(a 4 assis"i 5ilmes4 3o#a e 5a9e "odo "ipo de "a e5as* EBis"em mui"as dis" iCuiJes Li!uB des"i!adas a se vido es4 2ue 1 um po "o se#u o* Km se vido 1 uma m:2ui!a 2ue 5ica o "empo "odo li#ada4 semp e 5a9e!do a mesma coisa* EBis"em v: ios "ipos de se vido es4 como se vido es )eC4 se vido es de a 2uivos4 se vido es de imp esso4 e"c* Iuase A<L dos se vido es MeC do mu!do usam o Apac(e4 a maio ia deles oda!do Li!uB* O &amCa 1 mais :pido e es":vel 2ue o Mi!do)s como se vido de a 2uivos e imp esso as e po isso co!"i!ua c esce!do apidame!"e* Iua!do se 5ala em compa "il(a a co!eBo com a MeC4 !ovame!"e o Li!uB 1 o sis"ema mais usado e 2ua!do pes2uisamos soC e um sis"ema oCus"o pa a oda um Ca!co de dados4 como o O acle4 MN&IL ou -os"# e &IL4 !ovame!"e o Li!uB 1 o sis"ema mais usado4 o mais come!"ado e ecome!dado*

guiadohardware.net | Revista - ! "# $aro de %##&

Especial %u umi!A
,as, apesar de ser tCo robusto, r-pido e est-vel, o Linux ainda ( pou)o usado no ambiente dom(sti)o: provavelmente vo)F pode )ontar nos dedos os amigos ?pelo menos os amigos .ora da -rea t()ni)a@ 5ue usam Linux no mi)ro de )asa. ;sso o)orre por5ue as 5ualidades ne)ess-rias para )onstruir um bom sistema para um servidor e um bom sistema para uso dom(sti)o sCo muito di.eren% tes, ( )omo )omparar um tan% 5ue de guerra )om um )arro popular. Sm servidor pre)isa ser est-vel e seguro, o resto ( se)und-rio. Sm sistema para uso dom(sti)o, por outro lado, pre)isa ser .-)il de usar, ser )ompat!vel )om todo tipo de impressora, modem, s)anner e outros peri.(ri)os, rodar todo tipo de programas e 8ogos. Lembre%se de 5ue o Aindows ganhou os des7tops na (po)a do Aindows 0.11 e MN, 5uando nCo era nem est-vel, nem se% guro. $xistem muitas distribui% 12es Linux re)omendadas para uso em servidores, )omo o pr3prio *ebian, &edora e Cen% t6#, para )itar s3 algumas. $n% tretanto, existem pou)as dis% tribui12es )om Fn.ase nos usu-rios dom(sti)os. a5ui 5ue )hegamos ao +urumin. sistema aos ami% gos ou testar uma nova versCo, pois vo)F pode us-%lo em 5ual5uer mi% )ro, sem pre)isar .a=er ba)7up de tudo, parti)ionar o H* e passar por um pro)esso tedi% oso de instala1Co. Uo)F simplesmen% te d- boot pelo C* e ele roda sem alterar nada 5ue est- gravado no H*. > primeira versCo do +urumin .oi lan1ada em 1I de Baneiro de 2//0. *e l- pra )- .oi um longo )aminho :@. Das primei% ras vers2es, o +urumin era muito mais )ompa)to, desen% volvido )om o ob8etivo de )a% ber em um mini C*. Como es% tas m!dias arma=enam apenas 1M0 ,<, era pre)iso .a=er di% versas )on)ess2es )om rela% 1Co aos programas instalados, deixando de .ora os apli)ativos maiores. Con.orme o sistema .oi ganhando novos usu-rios, a id(ia do mini C* a)abou sendo abandonada, 8- 5ue a maioria pre.ere um sistema )ompleto, 5ue 8- venha )om todos os prin)ipais apli)ativos pr(%insta% lados. >tualmente, o +urumin vem )om um )on8unto bastan% te )ompleto de apli)ativos. Da parte de es)rit3rio, temos o <r6..i)e, 5ue ( a versCo <rasi% leira do 6pen%6..i)e.org. > prin)ipal vantagem ( 5ue ele ( personali=ado para o pKbli)o brasileiro e tra= um )orretor ortogr-.i)o bastante a.inado. Como autor eu devo di=er 5ue ( muito mais )on.ort-vel tra% balhar )om o Ariter do 5ue )onviver )om as es5uisiti)es do Aord. 'emos ainda o >)robat eader, 5ue ( a .erramenta obrigat3ria para

6 +urumin di.ere das outras distribui12es por ser desenvol% vido )om .o)o na .a)ilidade de uso. $le roda diretamente a partir do C*, dete)tando o hardware da m-5uina e pode ser instalado rapidamente. ' o% dos os s)ripts, .erramentas de )on.igura1Co, menus, et). sCo es)ritos diretamente em por% tuguFs do <rasil, ao inv(s de serem es)ritos em inglFs e depois tradu=idos. ;sso .a= )om 5ue tudo se8a muito mais .ami% liar. ,uitas pessoas tFm apon% tado o +urumin )omo sendo nCo apenas mais .-)il de usar 5ue outras distribui12es Linux, mas tamb(m mais .-)il 5ue o pr3prio Aindows. 6 .ato do sistema rodar a partir do C* o torna tamb(m uma boa op1Co na hora de mostrar o

guiadohardware.net | Revista - ! "# $aro de %##&

34

Especial %u umi!A
visuali=ar ar5uivos R*&, al(m do suporte a Ralms e <lueto% oth. #e vo)F tem um R*> )om <luetooth, vo)F pode at( mesmo )ompartilhar a )onexCo e navegar atrav(s dele :@. 6 +urumin%$,S ( uma inter.a)e 5ue permite instalar e )on.igurar o U,wa% re RlaLer. >trav(s dele, vo)F pode rodar o Aindows ou ou% tros sistemas opera)ionais dentro de uma 8anela, muito Ktil em )asos em 5ue vo)F pre)isa de determinados programas 5ue s3 rodam no Aindows. Sm 5uesito )ada ve= mais im% portante ( a navega1Co web, 8- 5ue, a.inal, passamos a mai% or parte do tempo usando o navegador. >l(m do &ire.ox, 5ue dispensa apresenta12es, temos o +on5ueror, 5ue ( o navegador padrCo do +*$. 6 +on5ueror o.ere)e muito mais re)ursos do 5ue pode pare)er X primeira vista. >l(m de ser um bom navegador e um po% deroso geren)iador de ar5ui% vos, ele o.ere)e uma s(rie de plugins, 5ue permitem trans.e% rir ar5uivos via ##H, a)essar )ompartilhamentos de rede, )riar galerias de imagens, en% tre v-rias outras )oisas. Ror ser um )omponente do +*$, o +on5ueror a)aba sen% do bem mais leve 5ue o &ire% .ox, por isso tamb(m ( uma boa op1Co para 5uem usa mi% )ros de )on.igura1Co mais modesta. $xiste tamb(m uma grande preo)upa1Co )om re% la1Co aos plugins nos nave% gadores, de .orma 5ue o su% porte a streaming de v!deo, visuali=a1Co de ar5uivos R*&, &lash e Bava vFm pr(%instala% dos de .-bri)a. $mbora os webmails se8am )ada ve= mais populares, o +urumin in% )lui tamb(m o 'hunderbird, o )liente de e%mails primo do &i% re.ox. 6 prin)ipal re)urso do 'hunderbird ( um .iltro anti% spam adapt-vel, 5ue uma ve= ativado, aprende a )lassi.i)ar as mensagens de a)ordo )om os seus )rit(rios. Dos primei% ros dias, vo)F vai mar)ando manualmente as mensagens 5ue sCo spam e as 5ue nCo sCo e logo ele aprende a eli% minar os spams so=inho. Rara usar ,#D ou ;CW, vo)F pode es)olher entre o +opete e o 4aim. 6 +opete ( o mensagei% ro do +*$, ele ( o mais leve e o 5ue possui mais .un12es. 6 4aim, por sua ve=, possui uma inter.a)e mais simples e, 8ustamente por isso tam% b(m tem seus usu-rios .i(is. >mbos tamb(m suportam o 4oogle 'al7, Babber e outros proto)olos menos usados. Como nCo podia deixar de ser, ( in)lu!do tamb(m o #7Lpe. $mbora nCo venham instala% dos por padrCo no sistema, vo)F pode instalar o 4i=mo e outros programas de Uo;R 5ue possuem vers2es para Linux rapidamente, basta baixar os pa)otes para o *ebian. Da )a% tegoria "6utros" vo)F en)on% tra tamb(m o +'orrent, um )liente gr-.i)o para downloads via bittorrent, o &irestarter, 5ue ( um .irewall gr-.i)o, o 4&'R, um )liente de &'R ?5ue tamb(m suporta #&'R@, entre outros. 6 menu "Cone)tar na ;nter% net ou Con.igurar a ede" ( na verdade uma )3pia das op12es de )on.igura1Co da rede dispon!veis no Rainel de Controle. $sta est- dispon!vel no menu ;nternet para .a)ili% tar as )oisas para 5uem estusando o sistema pela primei% ra ve=, tornando as op12es mais .-)eis de en)ontrar. Da parte gr-.i)a, temos o 4imp, o ;n7s)ape e o +olour% paint. $mbora os trFs se8am editores de imagem, eles se en5uadram em )ategorias )ompletamente di.erentes e por isso se )omplementam. 6 4imp ( um editor de ima% gens, no estilo do Rhotoshop, 5ue permite tratar .otos e apli)ar e.eitos. $le ( muito avan1ado, )om uma 5uanti% dade impressionante de op% 12es e e.eitos e por isso tamb(m ( um pou)o di.!)il de usar.

guiadohardware.net | Revista - ! "# $aro de %##&

35

Especial %u umi!A
6 ;n7s)ape ( um programa de desenho vetorial, similar ao Corel, usado para )riar ilustra12es, )arta=es, banners, anKn)i% os, et)., en5uanto o +olourpaint ( um editor de imagem sim% ples, no estilo do Raint, 5ue permite .a=er desenhos e reto% 5ues r-pidos. Completando o time, temos tamb(m o +s% napshot, um programa bastante .lex!vel para tirar s)re% enshots da tela, 5ue permite espe)i.i)ar tempos de espera ?de .orma 5ue vo)F )onsiga )hegar aos menus mais es)ondi% dos@, )apturar apenas a 8anela do apli)ativo em .o)o e salvar os s)reenshots diretamente em v-rios .ormatos. banda relativamente des)onhe)ida@, )li5ue na aba "Letras" e ele baixa automati)amente a letra da mKsi)a via web. Da aba ",Ksi)a" ele mostra a )apa do C* do 5ual a mKsi)a .a= parte, al(m de mostrar outras mKsi)as da mesma banda 5ue vo)F tem na sua )ole1Co, entre outras in.orma12es:

#e vo)F tem uma )Gmera digital, experimente o *igi7am. $le ( um dos apli)ativos mais )ompletos dentro da -rea, permi% tindo trans.erir .otos da )Gmera para o RC, organi=-%las, tratar e apli)ar e.eitos, gerar -lbuns em v-rios .ormatos, entre mui% tos outros re)ursos. Da -rea de multim!dia temos o trio >maro7, +a..eine e +0<. 6 >maro7 ( um plaLer de -udio "de nova gera1Co", 5ue o.e% re)e uma proposta bem mais )ompleta 5ue programas tradi% )ionais, )omo o Ain>,R e o E,,#. $le permite organi=ar e )lassi.i)ar suas mKsi)as de diversas .ormas, o.ere)e op12es para bus)ar letras de mKsi)as e )apas de C*s, suporte a iRods e outros plaLers de -udio, entre muitos outros re)ur% sos. $le pode pare)er um pou)o )omplexo demais primeira vista, mas depois de us-%lo por alguns dias vo)F )ome1a a per)eber por5ue ele tem re)ebido tantas indi)a12es .avor-% veis. Ror exemplo, ao ouvir 5ual5uer mKsi)a ?mesmo de uma guiadohardware.net | Revista - ! "# $aro de %##&

6 +a..eine ( um media plaLer mais tradi)ional, 5ue o.ere)e su% porte a todo tipo de .ormato de v!deo e -udio, in)luindo .ilmes em *ivx, A,U, Wui)7 'ime, *U*s, UC*s, C*s de mKsi)a e prati% )amente 5ual5uer outro .ormato 5ue vo)F puder en)ontrar. Rara 5ue ele possa ler *U*s en)riptados e abrir v!deos nos .ormatos mais )ompli)ados, ( ne)ess-rio 5ue dois pa)otes este8am insta% lados, o "libdvd)ss2" ?)ont(m a bibliote)a ne)ess-ria para en% tender o sistema de en)ripta1Co usados nos *U*s@ e o "w02)o% de)s" ?5ue )ont(m as bibliote)as 5ue adi)ionam suporte a .or% matos de v!deo adi)ionais@. 6s dois pa)otes nCo podem ser in% )lu!dos diretamente no sistema, pois nCo podem ser distribu!dos nos $S> e em alguns outros pa!ses, mas vo)F ( livre para us-%los se mora no <rasil. Rara instala%los, use a op1Co ";nstalar suporte a mais .ormatos de v!deo", ela dispara um s)ript 5ue .a= a insta% la1Co via apt%get. 36

Especial %u umi!A
Sma prova disto ( 5ue o Dero possui uma versCo Linux desde 2//N, por(m ela vem sendo vir% tualmente ignorada. >l(m dos pr3prios desenvolvedores, ( poss!vel )ontar os usu-rios nos dedos. 6 desinteresse ( tanto 5ue, segundo a bus)a do 4oo% gle, na internet inteira s3 exis% tem P2 re.erFn)ias ao lin7 de download ?http://www.nero.com/ptb/linu -x3.html@, sendo 5ue um deles ( de uma di)a 5ue eu mesmo es)revi. Ror ser o programa de grava1Co padrCo do sistema, o +0< pode tamb(m ser a)es% sado de outras .ormas. Cli)ando )om o botCo direito sobre uma pasta )om ar5ui% vos, vo)F tem a op1Co "Criar C* de dados )om o +0<". Cli% )ando sobre um ar5uivo .iso, o +0< abre automati)amente, o.ere)endo a op1Co de grav-% lo em um C* ou *U*. Do menu "6utros", vo)F en% )ontra alguns programas adi% )ionais. 6 >uda)itL ( uma .er% ramenta de grava1Co e edi1Co de -udio "semipro.issional" 5ue in)lui diversos e.eitos, op12es para 8untar diversas .aixas e muitos outros re)ur% sos. >pesar dos re)ursos, ele ( bem simples de usar. 6 E,,# ( um plaLer de -u% dio "da velha guarda", bem simples e .-)il de usar, simi% lar ao Ain>,R do Aindows. 6 g,plaLer ( outro plaLer de m!dia, 5ue )on)orre direta mente )om o +a..eineY ele utili=a uma engine di.erente, por isso sempre existem )a% sos de v!deos em .ormatos mais ex3ti)os 5ue sCo exibi% dos )orretamente em apenas um dos dois, por isso ( inte% ressante ter ambos instala% dos. &inalmente, temos o +audio)d)reator, 5ue permite ouvir e ripar C*s de mKsi)a, permitindo 5ue vo)F trans.ira as mKsi)as para es)utar no mi)ro ou no seu ,R0%RlaLer. Do mesmo menu vo)F en)on% tra os s)ripts 5ue permitem )on.igurar pla)as de 'U. 6 menu " edes e >)esso remo% to" )on)entra as .erramentas para a)esso remoto a outras m-5uinas, )ompartilhamento de ar5uivos e a)esso a )om% partilhamentos de rede. $ntre as op12es, estCo o ##H, UDC e D&#, o #mbI+ ?5ue permite visuali=ar e a)essar os )om% partilhamentos em m-5uinas Aindows da rede@, o '#)li% ent ?5ue permite a)essar m-5uinas Aindows )om o utilit-rio de assistFn)ia re%

&inalmente, temos o +0<, um programa de grava1Co de C*s e *U*s, 5ue supera o Dero em re)ursos e .a)ilidade de uso. 6 Kni)o motivo para alguns ainda a)harem 5ue o Dero ( superi% or ( o .ato de nCo )onhe)erem ou nCo saberem usar todos os re)ursos do +0< Y@.

guiadohardware.net | Revista - ! "# $aro de %##&

37

Especial %u umi!A
mota ativo@ e o #LnergL ?5ue permite )ontrolar v-rios mi)ros usando apenas um te)lado e mouse, )omo uma esp()ie de +U, via so.tware@. 6 +r.b, ?dispon!vel no submenu ">)esso emoto"@ permite )ompartilhar o des7top, de .orma similar X assistFn)ia remota do Aindows. >s m-5uinas da rede )om o +r.b ativo podem ser a)essadas remotamente usando o +rd) ?dispon!vel no mesmo menu@, ou usando o )liente do UDC.

6 menu "#istema" ( uma esp()ie de )aixa preta, onde estCo agrupados uma grande 5uantidade de utilit-rios para a )on.igu% ra1Co e manuten1Co do sistema. #3 para )itar alguns exemplos, temos o Rartition ;mage ?um )on)orrente do 4host, 5ue permite )riar e restaurar imagens de parti12es@, o 4parted ?um parti)io% nador gr-.i)o bastante poderoso, 5ue ( usado tamb(m durante a instala1Co do sistema@ e o ' estdis7, uma .erramenta de manu% ten1Co, 5ue permite re)uperar parti12es deletadas devido a a)identes, de.eitos diversos ou X a1Co de v!rus. Do menu "#)ripts do +urumin" vo)F en)ontra o s)ript para instalar o Clamav, um antiv!rus 5ue permite desin.etar parti12es do Aindows ?muito Ktil para 5uem usa o sistema em dual boot@. guiadohardware.net | Revista - ! "# $aro de %##&

6 Clamav ( o melhor exemplo dentro de um .enHmeno inte% ressante: ao )ontr-rio da )ren% 1a popular, existem sim v-rios programas antiv!rus 5ue rodam no Linux. $ntretanto ?apesar de rodarem no Linux@, todos eles sCo destinados 8ustamente a remover v!rus em parti12es e ar5uivos do Aindows, aten% dendo a 5uem usa os dois sis% temas em dual boot ou pre)isa desin.etar ar5uivos antes de trans.er!%los a outras m-5uinas Aindows da rede, por exemplo. Como pode ver, o +urumin in% )lui uma variedade muito grande de programas. ,uita gente at( )riti)a o sistema nes% ta 5uestCo, argumentando 5ue seria melhor desenvolver um sistema mais "enxuto", )om apenas os apli)ativos mais b-%

i)os. $sta ( uma 5uestCo em 5ue pre.iro pe)ar pelo ex% )esso do 5ue pela omissCo, 8- 5ue o +urumin ( usado por toda )lasse de usu-rios, desde pessoas 5ue estCo )omprando o primeiro mi)ro, at( usu-rios t()ni)os, 5ue passam o dia no terminal. Rara atender 5uem pre.ere um sistema mais )ompa)to, .oi )riado o +urumin Light ?5ue pode ser en)ontrado na p-gina de download do +u% rumin@. $le ( uma versCo re% du=ida, )om apenas 1M0 ,<, 5ue mant(m a tradi1Co do +urumin gravado em mini C*s. *evido X restri1Co no tamanho, ele nCo in)lui diversos re)ursos, )omo o suporte a Bava, suporte

38

Especial %u umi!A
a impressCo e a)elera1Co 0*. 'udo isso pode ser instalado posteriormente, via apt%get, mas se vo)F pre)isa destes re)ursos, a melhor op1Co ( usar o +urumin )ompleto, 5ue 8- vem )om tudo pronto. > partir do +urumin O, o pro8e% to passou por outra mudan1a importante, passando a ser baseado nas vers2es est-veis do *ebian, o 5ue garante atuali=a12es suaves e a pos% sibilidade de usar a mesma instala1Co por muito tempo, sem se preo)upar )om atuali% =a12es ou )orre12es de segu% ran1a. <asta atuali=ar o sis% tema via apt%get e atuali=ar os !)ones m-gi)os, para man% ter sua instala1Co atuali=ada, sem dor de )abe1a. #e vo)F ainda usa uma das vers2es antigas, atuali=ar para o +u% rumin O ( .ortemente re)o% mend-vel :@. >l(m dos apli)a% tivos, temos o prin)ipal di.e% ren)ial do +urumin, 5ue ( a grande )ole1Co de .erramen% tas e s)ripts de )on.igura1Co. >lguns deles estCo distribu!% dos pelo ini)iar ?)omo os s)ripts de )on.igura1Co do <lue%tooth@, mas a maioria est- agrupada dentro do Rai% nel de Controle: $ste ( s3 um exemplo entre muitos, vamos a um resumo r-pido das outras op12es dis% pon!veis no Rainel. > primeira )oisa 5ue vo)F vai 5uerer .a=er depois de dar boot pelo C* ( )on.igurar a rede, 8- 5ue a.inal a grande utilidade de usar um RC ho8e em dia est- 8ustamen% te em poder a)essar a web. #e vo)F usa uma pla)a )abeada, nCo existe muito mist(rio, ( s3 usar a primeira op1Co e in.or% mar as )on.igura12es da rede. *urante o boot o sistema tenta )on.igurar a rede automati)a% mente via *HCR, de .orma 5ue em muitos )asos vo)F nCo pre)isar- .a=er nada. > grande 5uantidade de op% 12es pode assustar X primei% ra vista, mas sCo 8ustamente elas 5ue tornam o +urumin poderoso, permitindo 5ue vo)F extraia muito mais do sistema. Ror exemplo, ima% gine 5ue vo)F tem dois mi% )ros antigos 5ue estCo sem uso. Uo)F poderia aproveit-% los usando%os )omo termi% nais leves do seu mi)ro, 5ue tem mem3ria e pro)essador de sobra. 6 problema ( 5ue para isso vo)F pre)isaria )on.igurar um servidor L'#R, o 5ue ?se .eito manualmen% te@ ( uma tare.a espinhosa. $ntretanto, se vo)F usa o +urumin, pode trans% .ormar seu mi)ro em um servidor L'#R para os outros dois usando o s)ript do +urumin 'er% minal #erver ?;nstalar e Con.igurar #ervidores b >)esso emoto@. Ror serem tCo pr-ti)os, es% tes s)ripts permitem usar re)ursos "avan1a% dos", )omo o L'#R, em ambientes onde isso nCo seria vi-vel, devido X di.i)uldade de insta% la1Co:

guiadohardware.net | Revista - ! "# $aro de %##&

39

Especial %u umi!A
$ntretanto, as )oisas podem .i)ar um pou)o mais )ompli)adas se vo)F a)essa usando uma pla)a wireless ou usa a)esso dis)ado, da! as demais op12es :@. 6 suporte a redes wireless 8- .oi um grande problema no Linux, mas ho8e em dia existem drivers para a gran% de maioria das pla)as. ,esmo as pla)as 5ue nCo possuem drivers podem ser )on.iguradas usando o ndiswrapper, 5ue permite ativar a pla)a usando o driver do Aindows. 'amb(m estCo dispon!veis drivers para os so.tmodems 5ue possuem drivers Linux. ;n.eli=% mente, no )aso dos modems, a lista est- longe de ser )ompleta, por isso ( importante testar antes de )omprar. Relo painel vo)F pode tamb(m ativar o .irewall. $mbora o Linux se8a bem mais se% guro 5ue o outro sistema, ( sempre bom ter uma )amada extra de seguran1a. Como )ostumo di=er, as bre)has de seguran1a sCo )omo minas terrestres: por mais improv-vel 5ue possa pare)er, vo)F nun)a sabe 5uando pode estar prestes a pisar em uma :@. 6 mesmo pode ser dito do >lsa)on., 5ue obriga o sistema a redete)tar sua pla)a de som. >lgumas op12es importantes sCo o s)ript para instalar o driver 0* para pla)as nUidia, para )ompartilhar a impressora, para alterar a )on.igura1Co do v!% deo e para instalar o +ernel )om suporte a #,R. 6 driver da nUidia nCo ( obrigat3rio, mas sem ele sua )ara 4e&or)e &E vai .i)ar limitada a apli)ativos 2*, o 5ue ( um grande desper% d!)io. 6 mesmo se apli)a ao +ernel #,R, 5ue ativa o segundo pro)essador em mi)ros )om pro)essadores dual%)ore.

,uitas das op12es no painel de suporte a hardware sCo na verdade op12es destinadas a solu)ionar problemas. Ror ex% emplo, ao plugar um pendrive ou )artCo de mem3ria, um !)o% ne ( )riado no des7top, permitindo 5ue vo)F a)esse os ar5ui% vos. Dos raros )asos onde isto nCo a)onte)e automati)amen% te, vo)F pode usar a op1Co "*ete)tar Rendrives e )art2es de mem3ria", 5ue .or1a uma nova bus)a. guiadohardware.net | Revista - ! "# $aro de %##&

6 Rainel dos !)ones m-gi)os ( o re)urso mais .amoso do +u% rumin. *e uma .orma geral, instalar programas no Linux ( bem simples, pois ?desde 5ue o programa dese8ado este8a dispon!vel nos reposit3rios o.i)iais@ ( .-)il instal-%lo usando o #Lnapti) ou usando diretamente o apt%get, via terminal. Ror exemplo, digamos 5ue vo)F ouviu .alar de um programa de editora1Co muito bom, )hamado #)ribus. Uo)F poderia muito bem pes5uisar sobre ele no 4oogle e pro)urar o pa)ote de instala1Co dentro da p-gina do pro8eto, mas seria muito sim% ples abrir o terminal e exe)utar os trFs )omandos abaixo:
T su % csenhab d apt%get update d apt%get install s)ribus

40

Especial %u umi!A
6 "su %" .a= )om 5ue vo)F se logue )omo root, de .orma a poder instalar novos programas. 6 apt%get update .a= )om 5ue o apt% get veri.i5ue a lista dos programas dispon!veis e o "aptget ins% tall s)ribus" baixa e instala o #)ribus. Como pode ver, para ins% talar um novo programa, basta )ham-%lo pelo nome. 6 mesmo se apli)a se vo)F estiver usando o #Lnapti), 5ue .un)iona )omo uma inter.a)e gr-.i)a para o apt%get. >s )oisas podem se )om% pli)ar um pou)o no )aso de programas 5ue nCo estCo dispon!% veis via apt%get.. $ntretanto, um dos grandes problemas de 5uem )ome1a a usar Linux ( 8ustamente o .ato de nCo )onhe)er os programas dispon!veis. 6s !)ones m-gi)os a8udam neste as% pe)to, o.ere)endo uma lista dos programas mais )omuns, in% )luindo a des)ri1Co e um s)reenshot de )ada um. $les tamb(m automati=am a instala1Co de programas )ompli)ados, onde ( ne)ess-rio exe)utar um )on8unto de passos para .a=er o traba% lho. >s op12es mais usadas sCo as rela)ionadas )om o )omparti% lhamento da )onexCo. muito .-)il trans.ormar um mi)ro )om duas pla)as de rede em um servidor Linux, )omparti% lhando a )onexCo )om os mi)ros da rede lo)al. Uo)F )ome1a% ria )on.igurando a rede e ativando o .irewall, no painel de )on.igura1Co da rede, e em seguida usaria a op1Co "Compar% tilhar a )onexCo )om a ;nternet" para )ompartilhar a )onexCo do servidor )om os mi)ros da rede lo)al. 6 s)ript )on.igura tamb(m o servidor *HCR, de .orma 5ue os outros mi)ros pos% sam obter a )on.igura1Co da rede automati)amente a partir do servidor. Rara otimi=ar a )onexCo, vo)F pode usar o #5uid. $le ( um servidor proxL, 5ue mant(m um )a)he )om as p-gi% nas e os ar5uivos 8- a)essados, a)elerando o a)esso Xs p-gi% nas e redu=indo o uso do lin7. Sse a op1Co de ativar o proxL transparente dentro do s)riptY assim o proxL se integra ao )ompartilhamento da )onexCo, sem 5ue vo)F pre)ise )on.i% gurar )ada mi)ro manualmente para us-%lo.

&inalmente, temos o painel de )on.igura1Co de servidores, 5ue ( o mais )omplexo do grupo. Como )ostumo di=er, estes s)ripts nCo vCo trans.orm-%lo em um administrador de redes, mas vCo permitir 5ue .a1a muitas )oisas 5ue eles .a=em :@. guiadohardware.net | Revista - ! "# $aro de %##& 41

Especial %u umi!A

Como CaiBa 4 # ava e da Coo"

> .orma mais popular de disponibili=ar novas vers2es das dis% tribui12es ( atrav(s de ar5uivos ;#6, )3pias bin-rias do )on% teK%do dos C*s ou *U* de instala1Co, 5ue vo)F pode gravar usando o Dero, +0< ou outro programa de grava1Co, obtendo um C* idFnti)o ao original. 4ravar um ar5uivo ;#6 ( di.erente de gravar um ar5uivo 5ual5uer no C*. Sm ar5uivo ;#6 ( uma imagem bin-ria 5ue deve ser )opiada bit a bit no C*% 6,, e nCo simplesmente adi)ionado dentro de uma nova se1Co. 'o% dos os bons programas de grava1Co suportam a grava1Co de ar5uivos ;#6, ve8a )omo gravar o ar5uivo usando alguns pro% gramas populares. >o usar o $asL C* Crea%tor, abra o $asL C* Creator e )li5ue em "&ile b ,enu b e)ord C* .rom C* ;mage". >ponte o ar5uivo 5ue ser- gravado. ,ar5ue a op1Co ";#6 ;mage &iles ?e.iso@" na 8anela de navega1Co e )li5ue em "#tart e)or%ding" para gravar o C*. Do Dero <urning om, )li5ue em &ile b <urn ;mage, aponte o ar5uivo 5ue ser- gra% vado e )li5ue em "Arite" para gravar o C*. >o usar o +0<, )li5ue em &erramentas b 4ravar ;magem ;#6 ?ou Wueimar imagem de C*@, aponte o ar5uivo, es)olha a velo)idade de grava1Co e )li5ue em "4ravar". >o usar o +0<, mar5ue a op1Co "Ueri.i)ar dados gravados"Y ela veri.i)a a m!dia depois de )on)lu!da a grava1Co, avisando sobre erros de grava1Co. guiadohardware.net | Revista - ! "# $aro de %##&

*epois de gravado o C*, o pr3ximo passo ( )on.igurar o se% tup da pla)a%mCe para dar boot atrav(s do C*% 6,. > maio% ria dos mi)ros vFm )on.igurados para dar boot pre.eren)ial% mente atrav(s do C*% 6,. Deste )aso basta deixar o C* na bande8a e vo)F 8- )ai na tela de boas%vindas do sistema. #e nCo .or o seu )aso, pressione a te)la *$L durante o teste de mem3ria para entrar no #etup. Rro)ure pela se1Co "<oot" e )olo5ue o C*% 6, )omo dispositivo prim-rio. 'udo pronto, agora ( s3 salvar a )on.igura1Co a)essando o menu exit, es% )olhendo a op1Co "#ave f $xit setup".

42

Especial %u umi!A
>o reini)iar o mi)ro sem o C* no drive, ele volta a )arregar o Aindows ou outro sistema 5ue estiver instalado no H*. $sta alte% ra1Co apenas .a= )om 5ue ele passe a pro)urar primeiro no C*% 6,. Sm h-bito saud-vel ( veri.i)ar a integridade do ar5uivo ;#6 antes de gravar o C*. #empre ( poss!vel 5ue o ar5uivo este8a in% )ompleto ou venha )orrompido, se8a por problemas )om a )one% xCo ou no geren)iador de download usado. Uo)F pode dete)tar este tipo de problema ?e evitar gastar m!dias X toa@, veri.i)ando o ,*N#S, do ar5uivo, um teste 5ue soma todos os bits do ar5uivo e devolve uma "assinatura", um )3digo de 02 d!gitos 5ue permite dete)tar 5ual5uer mudan1a no ar5uivo. 6s )3digos de assinatura dos ar5uivos estCo 5uase sempre dispon!veis na p-gina de down% load, )omo em: 11IOM)edOeeaN/NN/PbNa001Id00eeO/ 7uru% min%O./.iso Uo)F pre)isa apenas rodar o ,*N#S, no ar5uivo bai% xado e ver se o resultado ( igual ao nKmero da p-gina. Do Linux ?5ual5uer distribui1Co@, a)esse a pasta onde o ar5uivo .oi baixado e digite: T mdNsum 7urumin%O./.iso #e o nKmero retornado .or igual, vo)F pode gravar a imagem sem medo, o ar5uivo est- o7. Caso o nKmero se8a di.erente, entCo o ar5uivo )hegou )orrompi% do ou in)ompleto. Do Aindows baixe o programa dispon!vel no http://www.mdNsummer.org/download.html. $le ( gr-.i)o, at( mais .-)il de usar 5ue a versCo Linux. Sma Kltima di)a ( )om re% la1Co aos .amosos "Cloop $rrors", erros de leitura 5ue apare)em ao tentar rodar 5ual5uer live%C* ?5ue use o m3dulo )loop para )ompa)tar os dados@ a partir de uma m!dia ruim. 6 )loop possui um sistema pr3prio para veri.i)ar as integridade dos dados no C*, dete)tando e avisando sobre os erros de leitura. Destes )asos vo)F ver- v-rios "CL66R $>* erros" durante o boot, 5ue indi% )am 8ustamente 5ue o sistema nCo est- )onseguindo ler os da% dos )orretamente. Ue8a um exemplo: 6s )loop erros podem ser )ausados por trFs .atores: a@ 6 ar5uivo baixado est- in% )ompleto ou )orrompido. b@ 6 C* ou C*% A est- ris)ado/ dani.i)ado e o sistema nCo est- )onseguindo ler os da% dos )orretamente ?o mais )omum@. 6s C*% A dCo esse tipo de problema mais .re5Jentemente, pois o !ndi% )e de re.ra1Co luminosa da m!dia ( mais baixo e a super% .!)ie de grava1Co ( mais .r-% gil, .a)ilitando o apare)imen% to de problemas de leitura. )@ 6 pr3prio leitor de C*/*U* ou o )abo ;*$ podem estar )om problemas e por isso os dados nCo estCo sendo lidos )orretamente, embora a m!% dia este8a em bom estado. 6s CL66R $ 6 # sCo sem% pre )ausados direta ou indi% retamente por um destes trFs .atoresY problemas )om o C* ou )om o hardware do seu mi)ro e nCo por proble% mas do so.tware. 6 sistema pode apresentar outros tipos de problemas na sua m-5ui% na, )omo travar durante a dete)1Co de algum )ompo% nente, mas este erro espe)!% .i)o ( 8ustamente um aviso de problemas )om a leitura dos dados. $m muitos )asos, o sistema roda normalmente a partir do C*, mas apresenta problemas estranhos ao ser instalado ?o modo gr-.i)o nCo abre, alguns apli)ativos nCo .un)ionam, mensagens de erro diversas re)lamando da .alta de apli)a% tivos ou bibliote)as, et).@, )ausa%dos por problemas de leitura durante a instala1Co ou mesmo devido a badblo)7s no H*. Rre.ira usar m!dias C* normais e depois doar suas )3pias antigas para ami% gos 5ue ainda nCo )onhe1am o sistema, assim vo)F estarevitando dor de )abe1a e ain% da .a=endo uma boa a1Co :@.

Re2uisi"os mF!imos
&alar em re5uisitos m!nimos ( sempre )ompli)ado, pois ( sempre algo muito relativo. Ror exem%plo, os re5uisitos m!nimos para rodar o Ain% dows ER, publi)ados pela ,i% )roso.t, .alam em um Ren% tium 200 )om PI ,< de >, ?http://www.mi)roso.t.)om/w indowsxp/home/evaluation/s Lsre5s.mspx@ muito embora 43

CLOO- READ ERROR+AT -O& O677?P< IN .ILE,CDROM,%NO--I=,%NO--I= CLOO-+ERRORD7 KNCOM-RE&&IN8 $LOC% @P<POO7P,<,676<A,<O677?P<D I,O ERROR DEQ O$+<<4 &ECTOR >A6>6 LINK=RC CANNOT CREAT,QAN,RKN,QTM-* DIRECTORR NOE=I&TENT

guiadohardware.net | Revista - ! "# $aro de %##&

Especial %u umi!A
o sistema .i5ue extremamente lento e inst-vel nesta )on.igu% ra1Co. #egundo eles, vo)F s3 pre)isaria de um 0QP )om I ,< de >, para rodar o Ain% dows MNZ Y@ #e .Hssemos to% mar )omo parGmetro estas .3rmulas da ,i)roso.t, poderia di=er 5ue os re5uisitos m!ni% mos para rodar o +urumin se% ria um Rentium )om 02 ,< de >,. #im, ( poss!vel ?)om um pou)o de malabarismo@ insta% lar o sistema nesta )on.igura% 1Co e rodar os apli)ativos mais leves, por(m )om um desem% penho muito ruim. $ntretanto, se por "re5uisitos m!nimos" vo)F entende 5ue estamos .a% lando de uma )on.igura1Co em 5ue vo)F possa instalar o sistema sem di.i)uldades e usar 5uase todos os seus re% )ursos, entCo diria 5ue o re% 5uisito m!nimo ( um Rentium ;; 2PP ?ou +P%2@ )om 1MP ,< de >,. Uo)F pode tamb(m usar mi)ros )om 12Q ,< sem muitos problemas, desde 5ue tenha o )uidado de )riar uma parti1Co swap no H*. $la pode ser )riada usando o gparted, dispon!vel no ;ni)iar b #istema b Rarti)ionamento. Wuando dispon!vel, a parti1Co swap ( usada mesmo ao rodar o sis% tema a partir do C*. ,esmo 5ue vo)F nCo tenha nenhuma distribui1Co Linux instalada no H*, ( re)omen% d-vel deixar uma parti1Co swap reservada, mesmo 5ue pe5uena, pois nCo apenas o +urumin, mas tamb(m outras distribui12es 5ue rodam a partir do C* sCo )apa=es de dete)tar e ativar a parti1Co swap no boot e us-%la auto% mati)amente. Com a parti1Co swap, o desempenho do sis% tema .i)a melhor, pois ele pode mover ar5uivos e biblio% te)as 5ue nCo estCo em uso, mantendo mais mem3ria li% vre para os programas. Uo)F pode tamb(m )riar um ar5ui% vo de swap "de emergFn)ia" usando as op12es dispon!veis no ";ni)iar b Con.igura1Co do #istema b ,em3ria #wap". > op1Co para )riar o ar5uivo em uma parti1Co &>' pode ser usada 5uando vo)F 5uiser usar uma parti1Co do Ain% dows, dispon!vel no H* ?( ne% )ess-rio 5ue a parti1Co este8a .ormatada em &>'02@. $xiste tamb(m uma op1Co para usar parti12es de outras dis% tribui12es Linux. >mbas as op12es simplesmente )riam um ar5uivo dentro da parti% 1Co, sem alterar os demais ar5uivos:

Caso o mi)ro tenha pou)a >, e ainda por )ima nCo possua uma parti1Co swap dispon!vel, o sistema se o.e% re)er- para usar o ar5uivo de swap do Aindows ?se o H* estiver .ormatado em &>' 02@. $sta ( uma medida desespe% rada para permitir 5ue o sis% tema pelo menos )onsiga dar boot, mas )omo o ar5uivo de swap do Aindows o.ere)e um desempenho muito in.erior ao de uma parti1Co Linux swap, o desempenho do sistema .i)a% r- muito abaixo do normal. > mem3ria swap ?ou mem3ria virtual@ ( um re)urso usado por todos os sistemas opera% )ionais atuais 5uando nCo existe mem3ria >, su.i)ien% te $le passa a arma=enar os dados 5ue nCo ")abem" na mem3ria em um ar5uivo ou parti1Co swap )riada no H*. o uso da mem3ria swap 5ue permite 5ue o sistema )onti% nue .un)ionando, mesmo )om pou)a mem3ria dispon!vel.

>o rodar a partir do C*, o +u% rumin )onsome mais mem3% ria >, do 5ue ao ser insta% lado, pois o sistema pre)isa reservar parte da mem3ria >, para )riar o ramdis7 usado para arma=enar os ar% 5uivos 5ue pre)isam ser alte% rados durante o uso. 6utro .ator importante ( 5ue ro% dando do C* o desempenho do sistema .i)a em grande parte limitado ao desempe% nho do drive de C*% 6,, 5ue ( sempre muito mais lento 5ue um H*. >o dar boot em um mi)ro )om 12Q ,<, o sistema vai exibir uma mensagem de aviso no boot, di=endo 5ue o mi)ro nCo atende aos re5uisitos m!ni% mos e avisando 5ue tentar)riar um ar5uivo de swap, usando uma parti1Co dispo% n!vel no H*. >pesar disso, o boot prossegue, parando apenas em )aso de erro ou .alta de mem3ria. >o ser ins% talado, o sistema )onsome 44

guiadohardware.net | Revista - ! "# $aro de %##&

Especial %u umi!A
em m(dia P/ ,< de mem3ria durante o boot. ;sso signi.i)a 5ue mes% mo em um mi)ro )om 12Q ,< vo)F ainda ter- mais de P/ ,< de me% m3ria livre. Com 1MP ,< de >, a situa1Co 8- .i)a bem mais tran5Jila e vo)F )onsegue rodar at( mesmo os apli)ativos mais pesados, )omo o 6pen6..i)e. $vite apenas abrir muitos apli)ativos simultaneamente, pois o sistema logo )ome1ar- a usar mem3ria swap, o 5ue torna tudo muito lento. > )on.igura1Co ideal, para algu(m 5ue usa v-rios progra% mas ao mesmo tempo e pretende usar o U,ware, seria um >thlon de 1./ 4H= )om N12 ,< de >,. Ho8e em dia, mem3ria >, ( um item relativamente barato, por isso vale a pena usar N12 ,< mesmo em mi)ros relativamente antigos. ' enha em mente 5ue na grande maioria dos apli)ativos, uma 5uantidade generosa de mem3ria >, ( mais importante do 5ue um pro)essador mais r-pido. ' endo N12 ,<, vo)F pode tran5Jilamente abrir 1/ abas no .ire.ox, 0 ou I do)umentos grandes no 6pen6..i)e, ler os e%mails no 'hunderbird, assistir um *U* e rodar mais um punhado de apli)ativos menores, sem 5ue o sistema use uma 5uantidade signi.i)ativa de swap. > partir da!, a )on.igura1Co ideal varia de a)ordo )om o tipo de apli)ativos 5ue 5uiser usar. #e vo)F gosta de rodar v-rios sistemas simultaneamente usando o U,ware, ou trabalha )om modelagem 0* ou edi1Co de v!% deo, por exemplo, usar um mi)ro mais parrudo, )om um pro)essador dual%)ore e 1 4< de >,, traria grandes bene.!)ios. Ue8a uma tabela r-pida )om rela1Co X 5uantidade de mem3ria >, instalada:

Como o %u umi! 5u!cio!a


'radi)ionalmente, 5ual5uer sistema opera)ional pre)isa ser ins% talado no H* antes de ser usado. Uo)F d- boot usando o C* ou *U* de instala1Co e ( aberto um sistema )ompa)to, 5ue roda o instalador e se en)arrega de instalar e )on.igurar o sistema prin% )ipal. *epois de algum tempo respondendo perguntas e vendo a barra de progresso da )3pia dos ar5uivos, vo)F reini)ia o mi)ro e pode .inalmente )ome1ar a usar o sistema. ;sso ( v-lido tanto para o Aindows 5uanto para a maior parte das distribui12es Linux. 6s live%C*s sCo distribui12es Linux 5ue rodam diretamente a partir do C*% 6,, sem ne)essidade de instalar. Sm dos pionei% ros nesta -rea ( o +noppix ?derivado do *ebian@, 5ue at( ho8e ( um dos live%C*s de maior su)esso. 6 +urumin ( um des)endente direto dele, desenvolvido )om base no +noppix 0.1 ?a versCo mais re)ente no in!)io de 2//0@ e desenvolvido de .orma mais ou menos autHnoma a partir da!, utili=ando )omo base os pa)otes do *ebian, )ombinados )om atuali=a12es provenientes do +nop% pix, +anotix e de v-rias outras distribui12es, al(m de um )on8un% to pr3prio de s)ripts e .erramentas de )on.igura1Co, )entrali=a% das na .orma do Cli)a%a7i:

guiadohardware.net | Revista - ! "# $aro de %##&

45

Especial %u umi!A
Rara 5uem 8- se a)ostumou )om a id(ia, pode pare)er na% tural rodar o sistema a partir do C* e at( mesmo instalar novos programas sem pre)isar modi.i)ar as in.orma12es sal% vas no H*, mas na (po)a o apare)imento do +noppix .oi )onsiderado um verdadeiro mar)o dentro do mundo Linux. > base de tudo ( um m3dulo de +ernel )hamado )loop, um ha)7 5ue permite 5ue o siste% ma rode a partir de um siste% ma de ar5uivos )ompa)tado, gravado no C*% 6,. 6s dados sCo des)ompa)tados "on%the% .lL", )on.orme sCo ne)ess-rios. algo 5ue .un)iona de .orma similar Xs parti12es )ompa)ta% das pelosmartdrive no Ain% dows MN/MQ ?ainda lembrado pelos saudosistas :@, mas )om um desempenho melhor e otimi=ado para C*% 6,s. 4ra1as X )ompressCo, uma dis% tribui1Co )omo o +urumin pode in)luir )er)a de 1.P 4< de pro% gramas em uma imagem ;#6 )om menos de P// ,<. >l(m de redu=ir o tamanho do sis% tema, )omprimir os ar5uivos melhora tamb(m a taxa de trans.erFn)ia do C*% 6,, di% minuindo a perda de desem% penho )ausada pela baixa taxa de leitura. > id(ia ( 5ue um C*% 6, de I/E ( )apa= de ler a em m(dia I ,</s, pois )omo o C* gira sempre na mesma velo)idade, as in.orma12es gravadas nas trilhas da parte externa do C* ?mais longas@ sCo lidas a mais ou menos o dobro da velo)i% dade das do )entro ?5ue sCo mais )urtas@. Sm C*% 6, de I/x lF a P ,</s nas trilhas ex% ternas mas a apenas 0 ,</s nas internas. Como o C*% 6, ( gravado a partir do )entro, na maior parte do tempo ele lF os dados a 0, I ou N ,</s. Do entanto, ao ler I ,</s de dados )ompa)% tados a uma ra% =Co de 0x, ele es% tar- lendo, na pr-ti% )a, a 5uase 12 ,</s, 5uase a mesma taxa de trans% .erFn)ia de um H* de uma d(% )ada atr-s. Daturalmente ain% da existem outros problemas, )omo o tempo de bus)a, 5ue ( muito mais alto em um C*% 6,, mas o problema prin)ipal ( bastante ameni=ado. #e nCo .osse o sistema de )ompres% sCo, os live%C*s seriam trFs ve=es maiores e trFs ve=es mais lentos ao rodar do C*, o 5ue os tornariam sistemas muito menos atrativos. $m )ontrapartida, por )ausa da )ompressCo o trabalho do pro% )essador passa a ser maior, pois, al(m de pro)essar os da% dos re.erentes aos progra% mas, ele tem 5ue, ao mesmo tempo, des)ompa)tar os da% dos lidos pelo C*% 6,. Ror isso, mais do 5ue em outras distribui12es, o de% sempenho ?ao rodar do C*@ aumenta de a)ordo )om o poder de pro% )essamento da m-5uina. > primeira etapa do boot ( a tela de boas% vindas e uma linha onde vo)F pode .orne)er pa% rGmetros para o boot. Logo depois ( )ar% regado o +ernel, 5ue por sua ve= ini)iali=a o hardware, )ria um ramdis7 usando uma parte ?pe%5uena@ da mem3ria >, onde sCo arma=enados ar5ui% vos de )on.igura1Co e outros dados 5ue pre)isam ser alte% rados durante o uso. *epois disso entra em a1Co o hwse% tup, o programa de dete)1Co 5ue, 8unto )om um )on8unto de outros s)ripts, se en)ar% rega de dete)tar a pla)a de v!deo, som, rede, modem e outros peri.(ri)os suporta% dos. *urante o boot, o sis% tema exibe v-rios detalhes sobre os )omponentes da m-5uina e mostra )omo eles estCo sendo dete)tados pelo sistema. $stas mensagens sCo Kteis para identi.i)ar a )on.igura1Co da m-5uina e 8- saber de antemCo deta% lhes )omo o pro)essador, 5uantidade de mem3ria >, e pla)a de v!deo instalada. ;magine o )aso de um t()ni% )o 5ue instala o sistema em v-rios mi)ros di.erentes, por exemplo:

guiadohardware.net | Revista - ! "# $aro de %##&

46

Especial %u umi!A
$ste trabalho de dete)1Co ( 8ustamente o grande trun.o. $m pou)os segundos o sis% tema ( )apa= de dete)tar, )on.igurar e ativar todos os peri.(ri)os suportados na m-5uina, baseado nos )3di% gos de identi.i)a1Co dos dis% positivos, sem nenhuma in% terven1Co do usu-rio. Claro, sempre existem )asos de problemas. >lgumas pla)as% mCe travam durante a dete)% 1Co do >CR;, alguns notebo% o7s travam durante a etapa ini)ial, 5uando o sistema pro% )ura por pla)as #C#; e assim por diante. ,as, na grande maioria dos )asos, estes pro% blemas podem ser resolvidos desativando as partes da de% te)1Co 5ue )ausam proble% mas, usando op12es de boot. *urante o boot, o +urumin tenta sempre )on.igurar au% tomati)amente a rede, obten% do o ;R e outros dados a partir de um servidor *HCR dispon!% vel na rede. #e a m-5uina a)essar a internet atrav(s de uma )onexCo )ompartilhada dentro da rede lo)al ou atra% v(s de um modem >*#L )on% .igurado )omo roteador, ele 8ser- )apa= de a)essar a web logo ap3s o boot, )aso )ontr-rio vo)F pode )on.igu% rar a rede manualmente, usando o painel de )ontrole. $xistem in)lusive op12es para ativar so.tmodems e pla)as wireless 5ue nCo possuem suporte nativo no Linux, neste )aso usando o ndiswrapper, 5ue permite ativar a pla)a usando o driver do Aindows ER. Sma 5uestCo importante ao usar 5ual5uer live%C* ( a 5uestCo da mem3ria >,. Como o sistema por padrCo nCo utili=a as parti12es do H*, tudo ( .eito usando a mem3% ria >,, in)luindo a instala1Co de novos programas. 6 ramdis7 5ue ( )riado duran% te o boot vai )res)endo )on% .orme sCo .eitas modi.i)a12es. $m mi)ros )om pou)a >, vo)F ver- uma mensagem de "dis)o )heio" ?5uando na ver% dade o 5ue a)abou .oi o espa% 1o no ramdis7@ ou at( mesmo e.eitos diversos por .alta de mem3ria >, dispon!vel. > instala1Co de novos progra% mas ( possibilitada pelo Sni% on&#, mais um ha)7 5ue mo% nitora tentativas de altera% 12es nos ar5uivos do C* ?ori% ginalmente imposs!veis, 85ue o C* ( somente leitura@ e engana os programas, .a=endo%as no ramdis7, per% mitindo 5ue vo)F altere ar% 5uivos e instale novos pro% gramas, mesmo ao rodar o sistema a partir do C*. $ste re)urso est- dispon!vel a par% tir do +urumin N./. Uo)F pode rodar o +urumin tran5Jila% mente em mi)ros )om 1MP ,< de >,, mas para usar o apt%get e instalar novos pro% gramas en5uanto o sistema est- rodando do C*, vo)F pre)isa ter N12 ,<. $m m-% 5uinas mais modestas, ( re% )omend-vel instalar o siste% ma assim 5ue poss!vel, 8- 5ue depois de instalado o sistema .i)a mais r-pido e )onsome menos mem3ria, por nCo pre)isar mais do ramdis7. 6u% tro re)urso importante ( o a)esso Xs parti12es do H*, in)luindo, naturalmente, o a)esso Xs parti12es do Ain% dows. ,uitas ve=es existe a .alsa impressCo de 5ue os apli)ativos Linux utili=am .ormatos de ar5uivos pr3prios e vo)F teria 5ue )ome1ar tudo de novo. ;sto nCo pode% ria estar mais longe da ver% dade :@. ' odos os .ormatos de ar5uivos padroni=ados, )omo imagens em .8pg, .png, .gi.. .bmp, ar5uivos de -udio e v!% deo em .mp0. .avi., et)., do)u% mentos em v-rios .ormatos e assim por diante sCo abertos sem problemas dentro do Linux. 6 sistema 8- vem )on.igurado para abrir as extens2es mais )omuns nos programas apro% priados 5uando vo)F )li)a sobre os ar5uivos, de .orma 5ue a)a% bam nCo existindo tantas di.e% ren1as assim em rela1Co ao Aindows. ,esmo os ar5uivos do Aord e $x)ell sCo abertos sem grandes problemas no 6pen6..i)e/<r6..i)e. 6 maior problema sCo os .ormatos pro% priet-rios, usados por alguns programas. >r5uivos .)dr, por exemplo, podem ser abertos apenas no pr3prio Corel *raw, mas vo)F tem a op1Co de ex% portar seus trabalhos para um .ormato neutro ?)omo o .svg@, de .orma 5ue possa abri%los no ;n7s)ape. por 5uest2es )omo esta 5ue ( sempre re)omend-% vel manter o Aindows em dual% boot nos primeiros meses ?ou rod-%lo dentro do U,ware@, de .orma 5ue vo)F possa )onverter seus do)umentos 5uando ne% )ess-rio. Uoltando X 5uestCo do a)esso aos ar5uivos, o +urumin dete)ta as parti12es dispon!veis no H* durante o boot e adi)io% na !)ones para elas dentro do ",eu Computador", 5ue pode ser a)esso atrav(s do !)one no *es7top:

guiadohardware.net | Revista - ! "# $aro de %##&

47

Especial %u umi!A
Rara 5ue todas as parti12es se8am a)essadas em modo lei% tura e es)rita por padrCo, )li5ue no !)one ",ontar as parti% 12es em leitura e es)rita" dentro do ",eu Computador". $le muda automati)amente o modo de a)esso de todos os !)o% nes. Uo)F pre)isa )li)ar nele apenas uma ve= para 5ue a al% tera1Co se torne de.initiva. Sm problema )l-ssi)o do Linux era a .alta de suporte X es)rita em parti12es do Aindows .ormatadas em D'&#. ;sso .oi resolvido no +urumin O, )om a in)lusCo do D'&#%04, um novo driver 5ue derruba esta limita1Co, o.ere)endo a)es% so )ompleto aos ar5uivos. >o )li)ar sobre o ",ontar as parti% 12es em leitura e es)rita", o s)ript dete)ta 5ue vo)F possui parti12es D'&# no H* e exibe uma mensagem perguntando se vo)F dese8a ativar o D'&#%04. Como de praxe, ( exibido um alerta avisando 5ue existe uma pe5uena possibilidade de perda de ar5uivos ?a.inal, vo)F pode perder ar5uivos at( mesmo utili=ando o pr3prio Aindows...@ e )on.irmando se vo)F 5uer )ontinuar:

Ror padrCo, ao )li)ar sobre o !)one de uma parti1Co, ela ( montada em modo somente leitura, onde vo)F )onsegue a)essar os ar5uivos, mas nCo )onsegue .a=er altera12es. Rara mudar o modo de a)esso, )li5ue )om o botCo direito sobre o !)one e a)esse a op1Co ">12es b ,udar para o modo leitura e es)rita ou voltar para somente leitura":

guiadohardware.net | Revista - ! "# $aro de %##&

48

Especial %u umi!A
espondendo "#im", a altera1Co ( .eita e vo)F passa a ter a)esso )ompleto Xs parti12es D'&# do Aindows. ,uita gente utili=a este re)urso para dar manuten1Co em m-5uinas Ain% dows 5uando o sistema ?Aindows@ deixa de dar boot. >.inal, vo)F pode dar boot )om o +urumin, a)essar a parti1Co do Aindows, modi.i)ar ou substituir ar5uivos dani.i)ados, .a=er ba)7up dos dados ou at( mesmo usar o Clamav para remover os v!rus. >proveitando 5ue estamos a5ui, vou .alar um pou)o mais sobre )omo o sistema identi.i)a as parti12es do H*. Cada dispositivo ou parti1Co ( a)essado pelo sistema atrav(s de um devi)e, um ar5uivo espe)ial )riado dentro do diret3rio "/dev". Rara entender a ordem usada para nomear estes dispositivos ( pre)isousar algumas no12es de hardware. Da pla)a%mCe vo)F en)ontra duas portas ;*$ ?prim-ria e se)und-ria@, 5ue sCo usadas para instalar o H* e C*% 6,. Cada uma das duas permite )one)% tar dois dispositivos, de .orma 5ue podemos instalar um total de I H*s ou C*% 6,s na mesma pla)a. 6s drives ;*$ "tradi)ionais", 5ue usam os )abos de I/ ou Q/ vias, sCo )hamados de "R>'>", )ontra1Co de "parallel >'>". Cada par de drives ( instalado na mesma porta. Rara di.eren% )iar os dois ( usado um 8umper, 5ue permite )on.igurar )ada drive )omo master ?mestre@ ou slave. 6 mais )omum ( usar% mos apenas um H* e mais um C*% 6, ou *U*, )ada um ins% talado em sua pr3pria porta e ambos )on.igurados )omo mas% ter. >o adi)ionar um segundo H*, vo)F poderia es)olher en% tre instalar na primeira ou segunda porta ;*$, mas de 5ual% 5uer .orma pre)isaria )on.igur-%lo )omo slave, mudando a posi1Co do 8umper. ;ndependentemente de ser um H*, C*% 6, ou 5ual5uer outro tipo de dispositivo, os drives sCo de% te)tados pelo sistema da seguinte .orma:
IDE primria, master: /dev/hda IDE primria, slave: /dev/hdb IDE secundria, master: /dev/hdc IDE secundria, slave: /dev/hdd

6s H*s #erial >'> ?#>'>@ sCo vistos pelo sistema da mesma .orma 5ue H*s #C#;. ;sso tamb(m se apli)a a pendrives e ou% tros dispositivos S#<. >5ui entra uma hist3ria interessante: )omo o )3digo ( aberto, ( muito )omum 5ue novos m3dulos se8am baseados ou utili=em )3digo de outros m3dulos 8- exis% tentes. 6 suporte a drives #C#; no +ernel ( tCo bom 5ue ele passou a ser usado ?)om pe5uenas adapta12es@ para dar su% porte a outros tipos de dispositivos. Da (po)a do +ernel 2.I, at( os gravadores de C* eram vistos pelo sistema )omo dri% ves #C#;. 6 primeiro dispositivo #C#; ( dete)tado )omo "/dev/sda", o segundo )omo "/dev/sdb" e assim por diante. #e vo)F tiver um H* #>'> ou pendrive, o drive ( visto )omo "/dev/sda" e nCo )omo "/dev/hda", )omo seria se .osse um drive ;*$. #e vo)F tiver um H* #>'> e um pendrive instalados na mesma m-5uina, entCo o H* ser- visto )omo "/dev/sda" ?pois ( ini)i% ali=ado primeiro, logo no in!)io do boot@ e o pendrive )omo "/% dev/sdb". #e vo)F plugar um segundo pendrive, ele ser- visto )omo "/dev/sd)" e assim por diante.

guiadohardware.net | Revista - ! "# $aro de %##&

49

Especial %u umi!A
>o )ontr-rio dos dispositivos ;*$, os devi)es sCo de.inidos se5Jen)ialmente, )on.orme o sistema vai dete)tando os dis% positivos. Wuem )hega primeiro leva. #e vo)F tiver um H* ;*$ e um pendrive, entCo o H* ser- visto )omo "/dev/hda" e o pendrive )omo "/dev/sda". Sma observa1Co ( 5ue em muitas pla)as vo)F en)ontrar- uma op1Co dentro do #etup 5ue per% mite )olo)ar as portas #>'> em modo de )ompatibilidade ?Lega)L ,ode ou CompatibilitL ,ode, dependendo da pla)a@. >o ativar esta op1Co, seu H* #>'> passar- a ser visto pelo sistema )omo "/dev/hda", )omo se .osse um H* ;*$ normal. $sta op1Co ( Ktil ao instalar distribui12es antigas, 5ue ainda nCo o.ere)em um bom suporte a H*s #>'>. $mbora um pou)o mais )ompli)ada, esta abordagem .a= )om 5ue o a)esso se8a mais r-pido 5ue no Aindows, onde o swap ( .eito dentro de um ar5uivo, )riado na parti1Co de instala1Co de sistema. $xistem diversos programas de parti)ionamento, os mais usa% dos no Linux sCo o ).dis7, o gparted e o 5tparted. ,uitas distri% bui12es in)luem parti)ionadores pr3prios. 6 ,andriva, por ex% emplo, in)lui o dis7dra7e.

$m seguida vem a 5uestCo das parti12es. >o inv(s de ser um espa1o Kni)o e indivis!vel, um H* ( )omo uma grande sala )omer)ial, 5ue pode ser dividida em v-rios es)rit3rios e am% bientes di.erentes. >o instalar o sistema opera)ional, vo)F tem a )han)e de parti)ionar o H*, onde ( .eita esta divisCo. sempre re)omend-vel usar pelo menos duas parti12es sepa% radas, uma para o sistema e outra para seus ar5uivos. ;sto permite reinstalar o sistema sempre 5ue ne)ess-rio, sem perder seus ar5uivos e )on.igura12es. Do Linux existe ainda a ne)essidade de )riar uma parti1Co separada para a mem3ria swap. $sta parti1Co utili=a uma or% gani=a1Co pr3pria, otimi=ada para a tare.a. guiadohardware.net | Revista - ! "# $aro de %##&

>)ima temos um s)reenshot do 4parted. Como pode ver, )ada parti1Co re)ebe um nKmero e ( vista pelo sistema )omo um dis% positivo di.erente. > primeira parti1Co do "/dev/hda" ( vista )omo "/dev/hda1" e assim por diante. 6 mesmo a)onte)e )om os pen% drives, 5ue do ponto de vista do sistema opera)ional sCo uma esp()ie de H* em miniatura. 6 sistema nun)a a)essa os dados dentro da parti1Co diretamente. >o inv(s disso, ele permite 5ue vo)F "monte" a parti1Co em uma determinada pasta e a)esse os ar5uivos dentro da parti1Co atrav(s dela, o 5ue ( .eito usando o )omando "mount". Ror baixo dos panos, ( 8ustamente isso 5ue a)onte)e 5uando vo)F )li)a sobre os !)ones das parti12es dentro do ",eu Computador". 50

Especial %u umi!A
> sintaxe b-si)a in)lui o dis% positivo e a pasta onde ele ser- a)essado, )omo em:
# mount /dev/hda2 /mnt/hda2

6 mais )omum ( 5ue as parti% 12es "extras" se8am montadas dentro da pasta "/mnt", 5ue ( pr3pria para a tare.a, mas isso nCo ( uma regraY vo)F pode montar as parti12es em 5ual% 5uer pasta va=ia. DCo se es% 5ue1a de )riar a pasta dese8ada ?se ne)ess-rio@, usando o )o% mando "m7dir". Do )aso do C*% 6,, )itamos apenas o disposi% tivo, sem in)luir a parti1Co ?85ue um C*% 6, nCo pode ser parti)ionado, )omo um H*@. Uo)F pode tanto usar o disposi% tivo )orreto, )omo "/dev/hd)" ou "/dev/hdd", 5uanto usar o "/ dev/)drom", um lin7 5ue ( )ria% do pelo sistema apontando para a lo)ali=a1Co )orreta:
# mount /dev/cdrom /mnt/cdrom

Do )aso dos pendrives e H*s, desmontar ( .undamen% tal, pois as altera12es nCo sCo ne)essariamente salvas imediatamente por )ausa do )a)he de dis)o. emovendo sem desmontar, existe uma probabilidade muito grande das Kltimas altera12es se% rem perdidas. muito )o% mum as pessoas gravarem ar5uivos no pendrive, des% plugarem logo depois ?sem desmontar@ e, ao tentar a)ess-%los depois, per)ebe% rem 5ue os ar5uivos sim% plesmente nCo .oram grava% dos. Sm problema )omum em rela1Co ao C*% 6, ( 5ue o sistema ?por seguran1a@ nCo permite 5ue vo)F e8ete o C* en5uanto 5ual5uer pro% grama o estiver a)essando. ;sto ( .rustrante Xs ve=es, pois muitas ve=es vo)F est)om muitas 8anelas abertas e nCo se lembra 5ual pro% grama usou para a)ess-%lo. 6 !)one "$8etar o C*% 6," dentro do ",eu Computador" ( 8ustamente uma .orma emergen)ial de e8etar o C*, ")uste o 5ue )ustar". $le pro% )ura e en)erra todos os pro% gramas 5ue estiverem a)es% sando o C*% 6, e em seguida desmonta e e8eta o C*.

6s )omandos exe)utados por ele, )aso 5ueira .a=er manu% almente, sCo:
# fuser -k /mnt/cdrom # umount /mnt/cdrom # eject /mnt/cdrom

#e 5uiser tro)ar o C* 5ue estna bande8a, vo)F deve primei% ro "desmontar" o C*% 6,, )om o )omando "umount /mnt/ )drom". 6 mesmo se apli)a a pendrives e H*s externos: ( sempre ne)ess-rio desmontar antes de remover o dispositivo.

#e por a)aso vo)F tiver um dri% ve de dis5uetes ?em 5ue s()u% lo vo)F vive\ :@, o )o%mando para mont-%lo manualmente ( "mount /dev/.d/ /mnt/.loppL" e, paradesmont-%lo , "umount /mnt/.loppL". >ssim )omo no )aso dos pendrives, ( impor% tante desmontar antes de re% mover o dis5uete do drive. 6s pontos de montagem, ou se8a, as pastas onde as parti12es se% rCo montadas, podem ser )on% .igurados atrav(s do ar5uivo "/ et)/.stab". Wuase sempre este ar5uivo ( )on.igurado durante a instala1Co, in)luindo re.erFn% )ias a todas as parti12es e C*% 6,s dispon!veis, de .orma 5ue vo)F pode montar as par% ti12es digitando apenas "mount /mnt/hdaP" ?por exem% plo@, sem pre)isar usar o )o% mando )ompleto. Sma observa1Co importante sobre as parti12es ( 5ue, a partir do +ernel 2.P.2/, tere% mos uma grande mudan1a no )on8unto de drivers para por%

tas ;*$. 6s drivers para H*s ;*$ serCo integrados dentro do mesmo )on8unto de drivers 5ue sCo usados para os H*s #>'>. ;sso .ar- )om 5ue todos os H*s passem a ser nomea% dos )omo "/dev/sda" e "/dev/sdb", )omo se .ossem H*s #>'>.

O K!io!.&

>t( o +urumin I.2, as op12es para instalar novos progra% mas e instalar servidores s3 .un)ionavam )om o +urumin instalado no H*, por )ausa da limita1Co 3bvia de nCo ser poss!vel instalar novos pro% gramas )om o sistema ro% dando a partir do C*% 6,, 85ue ele ( somente leitura. Do entanto, a partir do +u% rumin N./, esta Kltima limi% ta1Co .oi derrubada, )om a in)lusCo do Snion&#. 4ra1as a ele, passou a ser poss!vel usar o apt%get e os !)ones m-gi)os para instalar novos programas e mexer em to% dos os ar5uivos de )on.i% gura1Co do sistema, mesmo 51

guiadohardware.net | Revista - ! "# $aro de %##&

Especial %u umi!A
)om o sistema rodando do C*. ;sto permite testar os re% )ursos do sistema )om muito mais liberdade, sem pre)isar instalar. Uo)F pode dar boot, instalar um servidor >pa)he e #5uid, os drivers da nUidia, o U,ware e outros programas 5ue 5uiser testar e no .inal reini)iar o mi)ro, deixando tudo )omo se nada tivesse a)onte)ido. 6 Snion&# .un)io% na de uma .orma bastante engenhosa, uma da5uelas id(ias aparentemente sim% ples, 5ue resolvem problemas )omplexos. Com o +urumin rodando a partir do C*, os ar% 5uivos arma=enados no dire% t3rio home e alguns ar5uivos de )on.igura1Co, 5ue pre)i% sam ser alterados durante o boot, sCo arma=enados em um ramdis7 ?um dis)o virtual, )riado usando uma parte da mem3ria >,@Y mas, .ora isso, tudo ( a)essado dentro do ar5uivo /)drom/+D6RR;E, 5ue, al(m de .a=er parte do C*, est- )ompa)tado em um .ormato 5ue nCo permite alte% ra12es, )ompletamente sela% do. Rara permitir esta "m-gi% )a", o Snion&# permite 8untar dois ?ou mais@ diret3rios em um, estabele)endo uma hie% rar5uia entre eles. 6 "Snion" vem 8ustamente de "uniCo". 'emos entCo o ar5ui% vo )ompa)tado do C* em um n!vel hier-r5ui)o mais baixo, montado )omo somente leitu% ra e um ram%dis7, 5ue origi% nalmente est- 5uase va=io, mas 5ue vai arma=enando to% das as altera12es. 6s dois sCo montados em uma Kni)a pas% ta, a /SD;6D&#, 5ue )ont(m o )onteKdo do ar5uivo )ompa)% tado e do ramdis7. 6s lin7s 5ue tradi)ionalmente aponta% riam para a pasta "/+D6RR;E", onde .i)a montado o ar5uivo )ompa)tado, sCo todos re)ri% ados apontando para ela. Da hora de ler um ar5uivo, o sis% tema veri.i)a se existe uma versCo mais re)ente arma=e% nada no ramdis7, )aso )ontr-% rio lF no ar5uivo prin)ipal. Da hora de gravar, as altera12es sCo sempre arma=enadas no ramdis7, de .orma autom-ti)a e transparente. Do .inal, vo)F a)aba podendo instalar pro% gramas e .a=er 5ual5uer tipo de altera1Co no sistema, da mesma .orma 5ue se ele esti% vesse instalado. >s limita12es neste )aso sCo 5ue todas as modi.i)a12es sCo salvas no ramdis7. Rara )onseguir insta% lar programas grandes )om o sistema rodando a partir do C*, vo)F pre)isa ter N12 ,< de >,. Caso )ontr-rio, vo)F pode instalar alguns programas pe5uenos de )ada ve= e ir reini)iando o mi)ro para testar outros, )on.orme a mem3ria .or sendo o)upada. 6 Snion&# ( ativado por padrCo durante o boot, 5uando ( exibida a mensagem "Snion&#: SniCo do C*/*U* ?ro@ )om o ramdis7 ?rw@ reali=ada )om su)esso". DCo ( pre)iso usar nenhuma op1Co de boot, basta atuali=ar a lista do apt%get, exe)utando o )omando "sudo apt%get update" e )ome1ar a instalar programas.

Carlos $. ,orimoto.
editor do site www.guia% dohardware.net, autor de mais de 12 livros sobre Linux, Hardware e edes, entre eles os t!tulos: " e% des e #ervidores Linux", "Linux $ntendendo o #istema", "Linux &erramentas ' ()ni)as", "$nten% dendo e *ominando o Linux", "+u% rumin, desvendando seus segre% dos", "Hardware, ,anual Comple% to"e "*i)ion-rio de termos t()ni% )os de in.orm-ti)a". *esde 2//0 desenvolve o +urumin Linux, uma das distribui12es Linux mais usa% das no pa!s.

guiadohardware.net | Revista - ! "# $aro de %##&

52

por Carlos E. Morimoto

A poucos meses publiquei um guia sobre a histria da informtica, que comeava com o Eniac e terminava com o 386. Esta uma continua!o, que conta a histria da plataforma "#, do $86 ao Athlon.
guiadohardware.net | Revista - ! "# $aro de %##& 53

Especial do @;P ao A"(lo!


Com o .inal da reserva de mer)ado, em 1MM2, a importa1Co de )omputadores vol% tou a ser permitida no <rasil, sem maiores restri12es. apidamente, os )omputadores de Q bits e os E'gs de .abri)a1Co na)ional .oram substitu!dos por mi)ros 0QP e IQP e muita gente teve a )han)e de )omprar o primeiro mi)ro. ;sto )oin)idiu 8ustamente )om o in!)io da era IQP, .a=endo )om 5ue eles .ossem vendidos em enorme 5uanti% dade a5ui no <rasil. por isso 5ue ainda ( relativamente )omum ver mi)ros IQP por a!, muitos ainda .un)ionando, mas ( muito raro en)ontrar um 0QP ou anterior. >ssim )omo outros pro)essadores da (po% )a, o IQP era vendido en)apsulado dentro de uma pastilha de )erGmi)a, 5ue ao mesmo tempo protegia o pro)essador e .a% )ilitava a dissipa1Co do )alor. 6s )ontatos .i)avam nas beiradas internas do pro)essa% dor e eram ligados aos pinos externos atrav(s de .ilamentos de ouro. >tualmente, sCo utili=ados )ompostos pl-sti)os resisten% tes ao inv(s de )erGmi)a e os )ontatos do pro)essador sCo .eitos atrav(s de minKs)u% los pontos de solda dispon!veis na parte in% .erior do pr3prio wa..er de sil!)io.
Esta foto de divulga!o da %ntel mostra um close de um $86 aberto. &e'a que graas ao (oom, poss)vel distinguir os componentes do processador dentro da pastilha de sil)cio*

6 IQP possu!a 1.2 milh2es de transistores e era .abri)ado numa t()ni)a de 1 mi)ron. ;sto signi.i)a 5ue )ada transistor media um milion(simo de )ent!metro. Como t!nhamos 1.2 milh2es deles, o die do pro)essador ti% nha )er)a de 12/ mil!metros 5uadrados. Rara e.eito de )ompara1Co, o 0QP tinha apenas 2ON./// transistores, 5uase N ve% =es menos. $ste brutal aumento de )omplexidade pode ser 8usti.i)ado por trFs inova12es introdu=i% das pelo IQP. $m primeiro lugar, ele usa um )o%pro)essador aritm(ti)o integrado, ao in% v(s de um )hip separado, )omo no 0QP. $m segundo, ele in)orpora Q +< de )a)he ultra% r-pido diretamente no pro)essador, )om% plementando o )a)he mais lento dispon!vel na pla)a mCe. 6 )a)he interno passou a ser )hamado de )a)he L1 ?level 1, ou n!vel 1@ e o )a)he da pla)a mCe de )a)he L2. 6 )a)he L1 integrado se tornou um !tem de s(rie em todos os pro)essadores a partir do IQP, pois melhora de .orma )onsider-vel o desempenho do pro)essador, o.ere)endo a)esso instantGneo os dados 5ue estCo sen% do pro)essados. ,esmo em )asos onde o )a)he L2 opera X mesma .re5JFn)ia no pro% )essador ?)omo no IQP *E%00, onde a pla)a mCe tamb(m trabalhava a 00 ,H=, ou nos pro)essadores atuais, onde o )a)he L2 tam% b(m ( integrado ao pro)essador@ existe uma grande di.eren1a nos tempos de a)es% so dos )a)hes L1 e L2. $n5uanto ?nos pro% )essadores atuais@ o )a)he L1 trabalha sempre )om tempos de latFn)ia de 2 ou 0 )i)los, o L2 trabalha )om latFn)ia de O )i)los ou mais e ( a)essado atrav(s de um barra% mento mais estreito.

Voltando ao 486, foi introduzido tambm o processamento de instrues em etapas, recurso que utilizado at os dias de hoje. unidade de e!ecu"o do 486 composta por um pipeline de # est$%ios, que possuem funes distintas. &ada instru"o passa sucessi'amente por cada um dos # est$%ios, sendo que cada um deles faz seu trabalho em apenas um ciclo, passa a instru"o adiante e recebe outra. (oder)amos fazer uma analo%ia com uma linha de produ"o, que passa a ter # trabalhadores ao in's de um. * uso do pipeline trou!e duas 'anta%ens. primeira que muitas instrues comple!as, que consumiam '$rios ciclos do +86, passaram a ser e!ecutadas numa ,nica passa%em. -m se%undo, a redu"o do trabalho feito em cada est$%io permitiu que o processador fosse capaz de atin%ir freq./ncias mais altas. 6 IQP .oi vendido em trFs vers2es: o IQP*E ?a versCo )ompleta )ompleta@, o IQP#E ?uma versCo de baixo )usto, sem o )o%pro)essador aritm(ti)o@ e o IQP#L ?uma versCo de baixo )onsumo, destina% da a noteboo7s@.

guiadohardware.net | Revista - ! "# $aro de %##&

54

Especial do @;P ao A"(lo!


6s IQP ?a partir do *E%00@ .oram tam% b(m os primeiros pro)essadores ;ntel a utili=arem )oolers. Da5uela (po)a, eram usados dissipadores )om menos de um )ent!metro de altura e exausto% res minKs)ulos. Con.orme os pro)essa% dores passaram a dissipar )ada ve= mais )alor, os )oolers .oram )res)endo na mesma propor1Co, at( )hegar Xs monstruosidades 5ue vemos atualmen% te Y@. >5ui temos um )ooler para IQP e um )ooler low%end atual:
6 )obre ( )apa= de absorver 5uantidades maiores de )a% lor 5ue o alu% m!nio, mas em )ompensa1Co ( mais )aro e mais di.!)il de se trabalhar. 6 alum!nio, por sua ve=, permite )riar lGminas mais .inas, 5ue .a)ilitam a dissipa1Co do )alor. Ror isso, ( )omum 5ue os )oolers atuais utili=em bases de )obre e dissipa% dores de alum!nio. 6s hot%pipes sCo bar% ras de )obre, ma)i1as, ou )ontendo .lu!% do, 5ue permitem "transportar" o )alor da base do )ooler para o dissipador. 6s hot%pipes sCo muito )omuns em note% boo7s, onde o )ooler ( montado "na hori% =ontal", )om a base de uma lado, o exaustor do outro e dois ou mais hot%pi% pes interligando as duas pe1as, )omo neste 'oshiba >IN: 6utra inova1Co introdu=ida pelo IQP .oi a multipli)a1Co de )lo)7, onde o pro)essa% dor trabalha numa .re5JFn)ia mais alta 5ue a pla)a%mCe. ;sto pare)e natural ho8e em dia, mas na (po)a )ausou espanto. 4ra1as a todas as inova12es, as vers2es ini)iais do IQP eram )apa=es de operar a N/ ,H= ou mais. Ror 5uest2es estrat(gi% )as, a ;ntel optou por lan1ar vers2es ini% )iais de 2N e 00 ,H=, 5ue .un)ionavam bem nas pla)as da (po)a. Wuando, pres% sionada pelos )on)orrentes, a intel de)i% diu gastar os )artu)hos e lan1ar um IQP operando a N/ ,H=, se viu num be)o sem sa!da, pois na (po)a nCo existia te)nolo% gia para produ=ir uma pla)a mCe )apa= de trabalhar estavelmente a N/ ,H=. > solu1Co .oi in)luir um )ir)uito simples, 5ue .a=ia )om 5ue o pro)essador traba% lhasse ao dobro da .re5JFn)ia da pla)a mCe. #urgiu entCo o IQP *E%2 N/, segui% do pelo *E%2 PP. Rou)o depois, a ;ntel in% trodu=iu uma nova t()ni)a de .abri)a1Co, )om transistores de /.P mi)ron, e .oi )a% pa= de lan1ar o IQP *E%I 1//, 5ue traba% lha ao triplo da .re5JFn)ia da pla)a mCe:
Processador 486 0# 12z 486 ++ 12z 48645-0 #6 12z 48645-0 66 12z 48645-0 86 12z 48645-4 7# 12z 48645-4 366 12z 48645-4 306 12z Placa me 0# 12z ++ 12z 0# 12z ++ 12z 46 12z 0# 12z ++ 12z 46 12z Multiplicador 3! 3! 0! 0! 0! +! +! +!

Como disse, este ( apenas um )ooler low% end, 5ue pode ser usado em pro)essado% res >,* de at( 1.Q 4H=. Coolers para pro)essadores dual )ore, ou voltados para 5uem dese8a .a=er over)lo)7 sCo muito maiores e mais pesados, )om exaustores maiores, bases de )obre e hot%pipes, )omo este >r)ti) &ree=er: guiadohardware.net | Revista - ! "# $aro de %##&

55

Especial do @;P ao A"(lo!


#e, por a)aso, vo)F exagerar na dose e o mi)ro nCo der mais boot, use o 8umper do C,6# ?o Kni)o ainda en)ontrado em todas as pla)as atuais@ para limpar o C,6#, res% taurando as )on.igura12es originais. >5ui temos um exemplo de over)lo)7 ?nu% ma pla)a moderna@ .eito atrav(s das )on.i% gura12es do setup, onde a pla)a .oi )on.i% gurada para operar a 1IQ ,H= ?ao inv(s de 100@, resultando num aumento propor)io% nal da .re5JFn)ia do pro)essador. 6 >,* NxPQ ( um IQP "moderni=ado", lan1ado pela >,* no .inal de 1MMN. $le vinha )om 1P +< de )a)he L1, 5ue ope% rava em modo write%ba)7 ?onde o )a)he trabalha )a)heando tanto as opera12es de leitura, 5uanto as de es)rita@ e era .a% bri)ado numa t()ni)a de produ1Co de /.0N mi)ron, o 5ue permitia 5ue ele tra% balhasse a 100 ,H= ?Ix 00 ,H=@ e tam% b(m o tornava menor e mais barato de se produ=ir. Da (po)a, ele era o pro)es% sador mais barato do mer)ado e permitia montar mi)ros usando pla)as para IQP, 5ue tamb(m eram bem mais baratas. ;sso o tornou espe)ialmente popular a5ui no <rasil. >pesar do )lo)7 de 100 ,H=, o NxQP )on% )orria )om o Rentium ON em termos de desempenho. $ra )omum over)lo)ar es% tes pro)essadores para 1P/ ,H= ?aumen% tando a .re5JFn)ia da pla)a mCe de 00 para I/ ,H=@, resultando num desempe% nho pr3ximo ao de um Rentium M/. Con)orrendo )om o NxQP, a CLrix lan1ou o CxNxQP, um pro)essador 5ue utili=ava uma ar5uitetura bastante similar ao Ren% tium da ;ntel, mas usava pla)as para IQP. > versCo de 1// ,H= rivali=ava )om o NxQP de 100 ,H=, en5uanto a de 12/ ,H= )onseguia super-%lo )om uma )erta margem. 6 maior problema ( 5ue o CxNxQP era bem mais )aro, por isso a)a% bou nCo sendo uma op1Co muito popular. Completando o time, a ;ntel lan1ou o Ren% tium overdrive, um Rentium adaptado para utili=ar as pla)as para IQP, 5ue exis% tia em vers2es de P0 e Q0 ,H=.

Com isso, surgiu tamb(m a possibilidade de .a=er over)lo)7 do pro)essador, usando uma .re5JFn)ia ou multipli)ador maior 5ue o nominal. $ra muito )omum usar um IQP*E%2 PP a Q/ ,H= ou um IQP*E%I 1// a 12/ ,H=, aumentando a .re5JFn)ia da pla)a mCe de 00 para I/ ,H=. 6bviamen% te, .a=er over)lo)7 aumenta o )onsumo e a5ue)imento do pro)essador ?exigindo muitas ve=es o uso de um )ooler mais par% rudo@, al(m da possibilidade de redu1Co da vida Ktil. ,esmo assim, ele se tornou in)ri% velmente popular, por permitir aumentar o desempenho do e5uipamento a )usto =ero. > partir das pla)as para Rentium ;;, os a8ustes passaram a ser .eitos atrav(s do setup, ao inv(s de 8umpers. > pla)a de% te)ta automati)amente as )on.igura12es usadas pelo pro)essador, mas vo)F pode alterar as )on.igura12es manualmente para .a=er over)lo)7.

,esmo depois do lan1amento do Rentium 1, a plata.orma IQP ainda teve uma sobre% vida surpreendente gra1as aos pro)essado% res >,* NxQP, CLrix CxNxQP e ao Rentium overdrive da ;ntel, 5ue serviam )omo op% 12es de upgrade para 5uem tinha um IQP*E%2 ou IQP*E%I, prometendo um de% sempenho similar aos pro)essadores Ren% tium low%end. > grosso modo, um IQP possui um desem% penho duas ve=es superior ao de um 0QP do mesmo )lo)7. ;sto signi.i)a 5ue mesmo um IPQ#E de 2N ,H= ganha .-)il de um 0QP de I/ ,H=. Ror outro lado, um IQP apresenta apenas N/ a P/` do desempe% nho de um Rentium 1 do mesmo )lo)7. ;sto signi.i)a 5ue mesmo um Rentium P/ )on% segue superar um IQP *EI%1//.

guiadohardware.net | Revista - ! "# $aro de %##&

56

Especial do @;P ao A"(lo!


>pesar da di.eren1a de )lo)7, o overdrive de Q0 ,H= )onseguia )ompetir de igual para igual )om o NxQP de 100 ,H=, )om o ven)e% dor variando de a)ordo )om a apli)a1Co usa% da. >pesar disso, o >,* NxQP a)abou sendo mais popular devido X 5uestCo do )usto. ,uitas pla)as%mCe desta (po)a vinham sem mem3ria )a)he, tra=endo no lugar um en)aixe marrom, ao lado do pro)essador, 5ue permitia en)aixar um m3dulo C6>#' ?)a)he on a sti)7@, )om 12Q, 2NP ou N12 +< de )a)he. $stas pla)as sCo bem di.erentes da primeira sa.ra de pla)as para IQP, pois 8- possuem slots RC; e utili=am pentes de mem3ria de O2 vias, assim )omo as pla)as para Rentium 1. >5ui temos um NxQP, )om o m3dulo C6>#' en)aixado: > primeira mudan1a tra=ida pelo Rentium .oi o aumento da 5uantidade de )a)he L1, 5ue passou a ser de 1P +<, dividido em dois blo% )os de Q +<. ;sso melhorou a e.i)iFn)ia do )a)he ?em rela1Co ao )a)he uni.i)ado do IQP@, permitindo 5ue o pro)essador )onsiga a)essar instru12es e dados ne)ess-rios para exe)ut-%las simultaneamente, ao inv(s de pre)isar .a=er duas opera12es separadas. >l(m do aumento no tamanho, o )a)he passou a ser a)essado atrav(s de um bar% ramento interno de N12 bits ?2NP bits para o )a)he de dados e mais 2NP para o de ins% tru12es@, )ontra apenas 12Q bits no IQP. >s% sim )omo no NxQP da >,*, passou tamb(m a ser utili=ado )a)he write%ba)7, 5ue tam% b(m )a)heava as opera12es de es)rita. 6 )a)he usado no IQP, )a)heia apenas as opera12es de leitura, o 5ue permite ao pro)essador ganhar tempo ao ler dados, mas nCo a8uda na hora de gra% var, onde o pro)essador tinha 5ue es% perar pela mem3ria >,. Com a populari=a1Co dos games e apli)ativos 0* de uma .orma geral, o desempenho do pro)essador em ponto .lutuante passou a ser )ada ve= mais importante. Combinado )om as melhorias no )a)he, .oi desenvolvido um )o%pro)essa% dor aritm(ti)o )er)a de N ve% =es mais r-pido 5ue o usado no IQP. 6 )o%pro)essador do Rentium era tCo r-pido ?)omparado )om outros pro)essadores da (po)a@, 5ue mesmo um +P%2 perdia para um Rentium da mesma .re5JFn)ia em 8ogos e apli)ativos muito dependentes de )-l)ulos de ponto .lutuante. 6 Rentium tamb(m .oi o primeiro pro)essa% dor ;ntel a usar uma ar5uitetura superes)a% lar. ;nternamente, o Rentium possui duas unidades de exe)u1Co, )om a in)lusCo de um )ir)uito de bran)h predi)tion, en)arre% gado de dividir as instru12es entre as duas unidades e ante)ipar o pro)essamento de instru12es, de .orma a manter ambas o)u% padas na maior parte do tempo. $sta tendFn)ia de "exe)utar mais por )i)lo de )lo)7" )ontinua at( os dias de ho8e, )om os pro)essadores in)luindo um nKmero )ada ve= maior de unidades de exe)u1Co, mais mem3ria )a)he, )ir)uitos aprimora% dos de bran)h predi)tion, sem .alar nos pro)essadores dual%)ore e 5uad%)ore. ,esmo 5ue existisse um IQP ou Rentium )apa= de operar a 2 ou 0 4H=, o desempe% nho seria ridi)ulamente in.erior ao de um pro)essador atual operando na mesma .re5JFn)ia.

Com o Rentium, a ;ntel tentou solu)ionar os prin)ipais gargalos de desempenho da plata.orma anterior, mudando v-rios as% pe)tos nCo apenas do pro)essador, mas tamb(m nas pla)as%mCe para ele.

>)ompanhando as melhorias no pro)essa% dor, .oram .eitas mudan1as nas pla)as% mCe, de .orma a melhorar o desempenho de a)esso X mem3ria. $m primeiro lugar, as pla)as para Rentium operam a .re5JFn% )ias mais altas: P/ ou PP ,H=, de a)ordo )om o pro)essador usado.

guiadohardware.net | Revista - ! "# $aro de %##&

57

Especial do @;P ao A"(lo!


$mbora as mem3rias &R, e $*6 usadas na (po)a nCo .ossem )apa=es de a)om% panhar a mudan1a ?elas passaram a tra% balhar usando tempos de espera@, o au% mento da .re5JFn)ia permitiu usar )hips de )a)he L2 mais r-pidos ?8- 5ue eles operavam na .re5JFn)ia da pla)a mCe@. >l(m disso, o Rentium passou a a)essar a mem3ria a PI bits, ao inv(s de 02 bits )omo no IQP, o 5ue e.etivamente dobrou a velo)idade do barramento )om a me% m3ria. Como os pentes de O2 vias usados na (po)a eram m3dulos de 02 bits, era ne% )ess-rio utili=-%los aos pares, sempre 2 ou I m3dulos, sendo 5ue os m3dulos dentro de )ada par deveriam ser idFnti% )os. $stes pentes de O2 vias sCo ante)es% sores diretos dos m3dulos *;,, usados atualmente. >5ui temos uma )ompara1Co entre um m3dulo *;,,, um m3dulo de O2 vias e um antigo m3dulo de 0/ vias, dos usados nos mi)ros 0QP e nos primeiros IQP: 6s pro)essadores Rentium existiram em vers2es de P/ a 2// ,H=, sempre )om a pla)a%mCe operando a P/ ou PP ,H= e usando um multipli)ador de 1x, 1.Nx, 2x, 2.Nx ou 0x para atingir a .re5JFn)ia anun)iada. $ra )omum .a=er over)lo)7 aumentando a .re5JFn)ia da pla)a mCe para ON ,H=, op1Co o.ere)ida pela maio% ria das pla)as so5uete O da (po)a. >ssim )omo na (po)a dos mi)ros IQP, as pla)as mCe para pro)essadores Rentium ?)om ex)e1Co de pla)as muito antigas@ suportam v-rias .re5JFn)ias de barra% mento e v-rios multipli)adores distintos. Da maioria dos )asos ( poss!vel )on.igu% rar a pla)a mCe para utili=ar 5ual5uer pro)essador da .am!lia. $m 1MMP a ;ntel lan1ou o -e!"ium MM=, 5ue .oi o integrante .inal da .am!lia Rentium 1. $le )hegou ao mer)ado a)ompanhado de uma .orte )ampanha de mar7eting, 5ue di% vulgavam as novas instru12es ,,E )omo a maior inven1Co da humanidade depois da batata .rita Y@. >s instru12es ,,E permitiam 5ue at( I instru12es simples .ossem )ombi% nadas numa Kni)a instru1Co )omplexa e .os% sem assim pro)essadas num Kni)o )i)lo de )lo)7. > ;ntel esperava 5ue elas .ossem )a% pa=es de multipli)ar o desempenho do pro% )essador em apli)ativos multim!dia, prin)i% palmente em )ompressCo e des)ompressCo de -udio, mas no .inal a)abou dando )om os burros ngagua. >s instru12es ,,E )ontinuam dispon!veis nos pro)essadores atuais, mas nun)a .o% ram muito utili=adas devido a uma )om% bina1Co de .atores. Rara nCo depender apenas das novas ins% tru12es, a ;ntel aumentou o )a)he L1 do pro)essador, de 1P para 02 +<. Com isto, o ,,E passou a ser um pou)o mais r-pi% do do 5ue um Rentium 1 da mesma .re5JFn)ia, mesmo nos apli)ativos sem otimi=a1Co. Lembre%se de 5ue na5uela (po)a o )a)he L2 do pro)essador ainda .a=ia parte da pla)a mCe e operava a apenas PP ,H=. Sm )a)he L1 )ompeten% te era essen)ial. 6 ,,E .oi lan1ado em vers2es de 2// e 200 ,H=, ambas )ompat!veis )om a grande maioria das pla)as so5uete O existentes. $le tamb(m .oi o primeiro pro)essador ;ntel a usar um en)apsula% mento pl-sti)o )om um dissipador met-% li)o, ao )ontr-rio da )erGmi)a usada nos anteriores. $sta mudan1a .oi na verdade bastante ben(.i)a, pois o dissipador me% t-li)o ( muito mais e.i)iente na dissipa% 1Co do )alor do 5ue a )erGmi)a, o 5ue melhora a e.i)iFn)ia do )ooler.

guiadohardware.net | Revista - ! "# $aro de %##&

58

Especial do @;P ao A"(lo!


>5ui temos uma UE Rro, uma pla)a bem )omum no .inal da era Rentium. $la su% porta todos os pro)essadores da .am!lia, at( o 200 ,,E. Dote 5ue ela in)lui trFs slots ;#>, pois os modems e pla)as de som ;#> ainda eram bastante )omuns. >l(m dos I so5uetes para pentes de O2 vias, ela possui tamb(m dois so5uetes para m3dulos *;,,, mas eles nCo ser% vem para muita )oisa, pois o )hipset so ( )apa= de endere1ar )hips de mem3ria de at( 2 ,<, permitindo 5ue .ossem utili=a% dos pentes de no m-ximo 02 ,<. ,esmo 5ue vo)F tentasse instalar um pente de maior )apa)idade, a pla)a s3 re)onhe)ia 1P ou 02 ,<, de a)ordo )om o nKmero de )hips no pente. *urante a era Rentium, tivemos tamb(m os )hips +N e +P ?da >,*@, o CLrix PxQP e o ;*' CP, 5ue eram )ompat!veis )om as mesmas pla)as, mas 5ue possu!am uma .atia relativamente pe5uena do mer)ado. > CLrix .oi )omprada pela Uia em 1MMM, 5ue usou sua te)nologia para desenvol% ver os pro)essadores Uia CP e Uia CO, 5ue sCo vendidos atualmente. > ;*' era uma .abri)ante menor, 5ue desapare)eu sem deixar rastros. *as antigas )on)or% rentes, sobrou a >,*, 5ue )om o lan1a% mento do >thlon PI e derivados, possui ho8e mais de 2/` do mer)ado. Da (po)a, a >,* ainda era uma empresa menor, 5ue en.rentava problemas .inan)ei% ros depois das .ra)as vendas dos pro)es% sadores +N e +P. Rara )ompletar, a ;ntel passou a utili=ar um barramento propriet-% rio no Rentium ;;, impedindo 5ue a >,* desenvolvesse pro)essadores )apa=es de utili=ar as pla)as%mCe para ele. #em es)olha, a >,* apos% tou tudo no +P%2, um pro% )essador relati% vamente pode% roso, 5ue manti% nha )ompatibili% dade )om as pla% )as so5uete O. $m termos de pro)essamento de inteiros, o +P%2 )ompetia direta% mente )om um Rentium ;; do mesmo )lo)7, o maior pro% blema )ontinuava sendo o )o%pro)essa% dor aritm(ti)o, 5ue era at( duas ve=es mais lento. Rara redu=ir a di.eren1a, a >,* investiu no desenvolvimento de um novo )on8unto de instru12es, o 0*%Dow, .ormado por 2O novas instru12es 5ue tem o ob8etivo de agili=ar o pro)essamento 0*, sobretudo em 8ogos. 6 0*%Dow s3 a8udava em apli% )ativos otimi=ados, mas ao )ontr-rio do ,,E ele era realmente e.i)iente, o 5ue levou muitas empresas a otimi=arem seus t!tulos para ele. 6 +P%2 tamb(m in% )orporou, sem muito alarde, o suporte Xs instru12es ,,E. Bunto )om a >,*, .abri)antes de )hip% sets, )omo a Uia, #i# e >li .oram pre8udi% )ados pela de)isCo da ;ntel, pois nCo po% diam desenvolver )hipsets para o Ren% tium ;; sem o pagamento de li)en% 1as, o 5ue )ontinua at( o dias de ho8e. ;sto )ausou uma )erta "revol% ta" entre os .abri)antes, 5ue pas% saram a apoiar a >,*, desenvol% vendo pla)as so5uete O aprimo% radas, 5ue suportavam barra% mento de 1// ,H=, utili=avam pentes de mem3ria *;,, e possu!am slots >4R. $stas pla)as passaram a ser )ha% madas de pla)as super O e, 8unto )om os pro)essadores +P%2, se tornaram uma op% 1Co de baixo )usto para 5uem nCo 5ueria gastar )om um Rentium ;;.

guiadohardware.net | Revista - ! "# $aro de %##&

59

Especial do @;P ao A"(lo!


Esta uma Asus "+A,-, uma placa super . bas, tante comum na poca. &e'a que ela possui slot A/" e tr0s soquetes para pentes de memria 1%22, que permitem o uso de mdulos at 3+6 2-. Ela oferecia suporte a toda a fam)lia 46,3, at o 46,3 ++5, al m de manter suporte aos proces, sadores antigos*

$m 1MMM a >,* lan1ou uma Kltima atua% li=a1Co para a plata.orma +P, na .orma do +P%0, o primeiro pro)essador >,* a tra% =er )a)he L2 integrado ao pro)essador. >l(m de manter os mesmos PI +< de )a% )he L1 do +P%2, o +P%0 in)orporou 2NP +< de )a)he L2 .ull%speed ?operando na mesma .re5JFn)ia do pro)essador@, as% sim )omo os pro)essadores atuais. $le tamb(m aproveitava o )a)he dispon!vel nas pla)as so5uete O, 5ue passava a .un% )ionar )omo um )a)he L0, resultando em mais um pe5ueno ganho. $mbora .osse per)eptivelmente mais r-pido 5ue um +P%2 do mesmo )lo)7, o +P%0 era mais )aro e .oi lan1ado no .inal=inho da era so5uete O, 5uando a plata.orma 8- )ami% nhava para a obsolFn)ia. Ror )ausa disso, ele a)abou nCo .a=endo muito su)esso, sendo substitu!do rapidamente pelos >th% lons e *urons.

en)apsulamento de )erGmi)a, temos uma pla)a de )ir)uito, 5ue tra= o pro)essador e o )a)he L2 integrado. Rrotegendo esta pla)a, temos uma )apa pl-sti)a, .orman% do um )artu)ho muito pare)ido )om um )artu)ho de video%game, onde o )ooler era instalado na parte de tr-s. 6 en)aixe para ele .oi bati=ado de slot 1:

Smas das prioridades da >,* .oi manter a )ompatibilidade )om as pla)as so5uete O antigas. Ror isso, optaram por vender o +P%2 )om o multipli)ador destravado. ;sso permi% tia instalar pro)essadores +P%2 em pla)as antigas, 5ue trabalhavam a apenas PP ,H=, desde 5ue a pla)a suportasse a tensCo de 2.2v ?ou 2.Iv nas vers2es mais re)entes@ uti% li=ada pelo pro)essador. Sm +P%2 de 0// ,H= podia ser utili=ado tanto numa pla)a mCe )on.igurada para operar a 1// ,H= )om multipli)ador de 0x, 5uanto em uma pla)a )on.igurada para operar a PP ,H= )om multipli)ador de I.Nx. Daturalmente, o desempenho ser- melhor na pla)a de 1// ,H=, pela di.eren1a na .re5JFn)ia da me% m3ria e do )a)he L2.

Como disse, ao desenvolver o Rentium ;;, a ;ntel optou por desenvolver um barramento propriet-rio ?o 4'Lh@, de .orma a di.i)ultar a vida dos )on)orrentes. ;ni)ialmente a >,* )ontinuou usando as pla)as so5uete O, mas em seguida respondeu )om o $UP, um bar% ramento pr3prio, utili=ado pelos pro)essado% res >thlon e *uron. > partir da!, nun)a mais tivemos um barramento padrCo, 5ue permi% tisse a )ria1Co de pla)as%mCe )apa=es )om suporte a pro)essadores dos dois .abri)an% tes, )omo na (po)a das pla)as so5uete O. >s primeiras vers2es do Rentium ;; utili=a% vam o en)apsulamento #$RR ?#ingled $dge Rro)essor Ra)7age@, um .ormato dispendio% so, onde ao inv(s de um pe5ueno

6 Rentium ;; in)lui N12 +< de )a)he L2, 5ue opera X metade da .re5JFn)ia do pro)essa% dor ?num Rentium ;; I//, por exemplo, o )a% )he L2 opera a 2// ,H=@ e por isso ( bem mais r-pido 5ue o )a)he usado nas pla)as so5uete O, 5ue opera a apenas PP ou 1// ,H=. Com o )a)he movido para dentro do pro)essador, as pla)as deixaram de tra=er )a)he externo, o 5ue )ontinua at( os dias de ho8e. 6 Kni)o pro)essador para mi)ros RC a utili=ar )a)he L0, .oi o +P%0. >l(m do )a)he L2, o Rentium ;; manteve os 02 +< de )a)he L1 ?dividido em dois blo)os de 1P +< para dados e instru12es@ do ,,E. >brindo o )artu)ho, ( poss!vel ver os dois grandes )hips de )a)he L2 instalados pr3% ximos ao die do pro)essador:

guiadohardware.net | Revista - ! "# $aro de %##&

60

Especial do @;P ao A"(lo!


6bserve na imagem como poss)vel ver os dois grandes chips de cache 73 instalados pr8imos ao die do processador*

Rara preen)her a la)una, a ;ntel lan1ou o Celeron, 5ue ini)ialmente era uma sim% ples versCo )astrada do Rentium ;;, sem os )hips de )a)he e o inv3lu)ro pl-sti)o. $ste Celeron original era muito lento, pois nCo possu!a )a)he L2 algum, )ontando apenas )om os 02 +< de )a)he L1. 6 )a)he L2 ( um )omponente extremamen% te importante nos pro)essadores atuais, pois apesar da potFn)ia dos pro)essadores ter aumentado 5uase 1/,/// ve=es nas Kl% timas duas d()adas, a mem3ria >, pou)o evoluiu em velo)idade. Rou)o adianta um pro)essador velo=, se ao todo instante ele tem 5ue parar o 5ue est- .a=endo para es% perar dados provenientes da mem3ria >,. 8ustamente a! 5ue entra o )a)he se)und-% rio, reunindo os dados mais importantes da mem3ria para 5ue o pro)essador nCo pre)i% se .i)ar esperando. etirando o )a)he L2, a per.orman)e do e5uipamento )ai em I/` ou mais. Bustamente por isso, al(m de per% der .eio para o Rentium ;;, o Celeron sem )a)he perdia at( mesmo para pro)essado% res mais antigos. $sta primeira sa.ra .oi rapidamente substi% tu!da pelo Celeron ,endo)ino, 5ue tra=ia 12Q +< de )a)he L1 interno ?.ull%speed@, 5ue resolveu o problema da per.orman)e. 6 ,endo)ino .oi produ=ido em vers2es de 0// a N00 ,H=, sempre utili=ando barramento de PP ,H=. >l(m de poss!rem um desem% penho pr3ximo ao de um Rentium ;; do mesmo )lo)7 ?o )a)he do Rentium ;; ( mai% or, por(m mais lento@, as vers2es de 0//, 000 e 0PP ,H= permitiam over)lo)7s de N/`, atingindo respe)tivamente IN/, N// e NN/ ,H= )om boa estabilidade.

DCo poderia ser mais simples: bastava investir num )ooler de boa 5ualidade e instalar o Celeron ,endo)ino numa pla)a mCe )on.igurada para operar a 1// ,H=. 6 Celerom ,endo)ino .oi tamb(m o primei% ro pro)essador a utili=ar o so5uete 0O/, 5ue mais tarde seria utili=ado pelo Rentium ;;; Coppermine e demais pro)essadores da .am!lia. &oram produ=idos tamb(m adapta% dores, 5ue permitiam usar pro)essadores so5uete 0O/ em pla)as slot 1 )ompat!veis:

6 Rentium ;; .oi produ=ido em duas ar5uitetu% ras di.erentes. >s vers2es de at( 0// ,H= uti% li=am a ar5uitetura +lamath, 5ue )onsiste numa t()ni)a de .abri)a1Co de /.0N m!)ron, muito pare)ida )om a utili=ada nos pro)essa% dores Rentium ,,E. Das vers2es a partir de 000 ,H= 8- ( utili=ada a ar5uitetura *es)hutes de /.2N m!)ron, 5ue garante uma dissipa1Co de )alor muito menor, o 5ue possibilitou o de% senvolvimento de pro)essadores mais r-pi% dos. >s vers2es do Rentium ;; de at( 000 ,H= usam bus de PP ,H=, en5uanto 5ue as ver% s2es a partir de 0N/ ,H= usam bus de 1// ,H=, 5uebrando a )ompatibilidade )om as pla)as da gera1Co anterior. Com o lan1amento do Rentium ;;, a ;ntel abandonou a .abri)a1Co do Rentium ,,E, passando a vender apenas pro)essadores Rentium ;; 5ue eram muito mais )aros. 6 problema )om esta estrat(gia .oi 5ue a ;ntel passou a perder terreno rapidamen% te no mer)ado de RCs de baixo )usto, prin)ipalmente para o +P%2.

$m .evereiro de 1MMM .oi lan1ado o -e!D "ium III. > versCo ini)ial ?5ue utili=ava o )ore +atmai@ nCo tra=ia grandes mudan1as: era basi)amente um Rentium ;;, 5ue utili=a% va o en)apsulamento #$RR, usava )a)he ex% terno e operava a N// ,H=. > novidade .oi a in)lusCo das instru12es ##$ 5ue, assim )omo as instru12es 0*%Dow da >,*, eram voltadas para apli)ativos multim!dia e 0*.

guiadohardware.net | Revista - ! "# $aro de %##&

61

Especial do @;P ao A"(lo!


Rou)o depois, em outubro de 1MMM, .oi lan% 1ado o Rentium ;;; Coppe mi!e, uma ver% sCo aprimorada, produ=ida numa t()ni)a de /.1Q mi)ron, 5ue tra=ia 2NP +< de )a)he L2 de )a)he integrado ?operando X mesma .re5JFn)ia do pro)essador@ e abandonou o .ormato #$RR em .avor do &C%R4>, 5ue uti% li=ava pla)as mCe so5uete 0O/. > mudan1a de)retou a morte do slot 1, 5ue nCo voltou a ser utili=ado por outros pro)essadores ;n% tel. >pesar disso, as vers2es do Rentium ;;; RC%R4> 5ue utili=avam bus de 1// ,H= ainda podiam ser usadas na maioria das pla)as slot 1 antigas, )om a a8uda do adap% tador ?muitas pla)as pre)isavam de uma atuali=a1Co de <;6#@. 6 Celeron Coppermine nada mais era do 5ue um Rentium ;;; )om metade do )a)he L2 desativado ?12Q +<@, 5ue utili=ava bus de PP ,H= ?ao inv(s de 1// ou 100, )omo as di.erentes vers2es do Rentium ;;;@. $m% bora .osse originalmente mais lento 5ue um Rentium ;;; do mesmo )lo)7, o Celeron Coppermine de P// ,H= podia tran5uila% mente operar a M// ,H=, utili=ando bus de 1// ,H=, o.ere)endo um desempenho si% milar ao de um Rentium ;;; Q// a uma .ra% 1Co do )usto. $u mesmo tenho um, .un)io% nando at( ho8e Y@. 6 Celeron a)abou se revelando um bom neg3)io para a ;ntel, pois permitia aprovei% tar pro)essadores Rentium ;;; )om de.eitos na mem3ria )a)he, 5ue de outra .orma iri% am para o lixo. Wuando o)orre um de.eito no )a)he, em geral apenas alguns pou)os bits sCo a.eta% dos, geralmente bits .isi)amente pr3ximos. >ntes de sa!rem de .-bri)a, todos os pro% )essadores sCo rigorosamente testados, e os 5ue apresentam de.eitos no )a)he sCo separados. 6 Rentium ;;; .oi pro8etado de tal maneira 5ue o )a)he L2 era dividido em duas se12es de 12Q +<, 5ue podiam ser desabilitadas individualmente ?um pro)es% so irrevers!vel@. Como ( usada apenas a metade "boa" do )a)he, o pro)essador .un% )iona per.eitamente e temos mais um )on% sumidor satis.eito. DCo demorou para 5ue a ;ntel la1asse tam% b(m uma nova versCo do Celeron, baseada na mesma ar5uitetura, dando )ontinuidade X tradi1Co de over)lo)7s gigantes)os. 6 Celeron Coppermine .oi lan1ado em ver% s2es de at( MN/ ,H=, sendo 5ue a partir do Celeron Q// passou a ser utili=ado bus de 1// ,H= ?5ue melhorou um pou)o o desempenho do pro)essador em rela1Co aos antigos@. 6 Rentium ;;; passou a utili=ar barramen% to de 100 ,H= e .oi lan1ado em vers2es de at( 1./ 4H=, at( ser substitu!do pelo Rentium I. $ntre 2//1 e 2//2, 8- depois de des)on% tinuar o Rentium ;;;, a ;ntel produ=iu pe% 5uenas 5uantidades do Celeron 'ualatin, uma versCo aprimorada, produ=ida numa t()ni)a de /.10 m!)ron e e5uipada )om 2NP +< de )a)he L2. 6 Tuala"i! existiu em vers2es de 1./ e 1.I 4H= e era )om% pat!vel )om a maioria das pla)as so5uete O para Rentium ;;; ?embora muitas pre)i% sassem de uma atuali=a1Co de <;6#@. $le possu!a um bom desempenho em rela1Co ao Rentium I e era bastante e)onHmi)o )om rela1Co ao )onsumo el(tri)o e a5ue% )imento, mas a ;ntel optou por nCo levar o pro8eto adiante, )om medo de pre8udi% )ar as vendas do Rentium I. Este um exemplar raro do Tualatin de 1.2 GHz:

guiadohardware.net | Revista - ! "# $aro de %##&

62

Especial do @;P ao A"(lo!


Sma 5uestCo interessante ( 5ue os pro% )essadores Rentium ;; e Rentium ;;; sCo derivados do -e!"ium - o, um pro)es% sador destinado a wor7stations e servido% res, lan1ado pela ;ntel em 1MMN, em ver% s2es de 1N/ a 2// ,H=. $mbora se8a )on% temporGneo do Rentium ;, o Rentium Rro era baseado numa ar5uitetura )omple% tamente di.erente ?a plata.orma RP@, ins% pirada nos pro)essadores ;#C. >o inv(s de pro)essar diretamente todas as instru12es )omplexas in)lu!do no )on% 8unto xQP, o Rentium Rro in)lui unidades de exe)u1Co )apa=es de pro)essar ape% nas instru12es simples, por(m a uma grande velo)idade, 5uase sempre uma instru1Co em )ada unidade de exe)u1Co, por )i)lo de )lo)7. >ntes de )hegarem Xs unidades de exe)u1Co, as instru12es )omplexas utili=adas pelos programas sCo )onvertidas em instru12es simples pelas unidades de)odi.i)adoras, in)lu!das no pro)essador. 6 Rentium Rro in)lui trFs unidades de exe)u1Co e uma unidade de% )odi.i)adora )apa= de mantF%las o)upa% das na maior parte do tempo. Rara )ompletar, o pro)essador in)lui 2NP +< de )a)he L2 .ull speed, in)lu!do no mesmo en)apsulamento do pro)essador. ;sto soa .amiliar nCo (\ 6 Rentium Rro ( muito similar a um Rentium ;;; Coppermi% ne, s3 5ue lan1ado I anos antes. Da (po% )a a ;ntel nCo possu!a te)nologia para in% )luir o )a)he L2 diretamente no die do pro)essador, por isso era utili=ado um wa..er separado, por(m in)lu!do no mes% mo en)apsulamento do pro)essador. ;sso .a=ia )om 5ue o Rentium Rro tivesse um .ormato retangular: Em >??? a AMD 5i!alme!"e co!seD #uiu la!a o A"(lo! S!a 1poca "amD C1m c(amado de %AT, uma plata.orma )ompletamente nova, 5ue )onseguiu so% lu)ionar os prin)ipais problemas asso)ia% dos ao +P%2. >pesar de toda a evolu1Co, todos os pro)essadores >,* lan1ados da! em diante, in)luindo os >thlon PI dual% )ore e 5uad%)ore )ontinuam sendo base% ados nesta mesma ar5uitetura. >s primeiras vers2es do >thlon utili=avam um .ormato de )artu)ho, muito similar ao usado pelo Rentium ;;, )om )hips de mem3% ria )a)he externos, operando X metade da .re5JFn)ia do pro)essador. >s pla)as mCe utili=avam o slot >, um )one)tor similar ao usado pelo Rentium ;;, por(m in)ompat!vel e )om uma pinagem di.erente. 6 uso de )a)he externo atrapalhou o de% sempenho desta versCo ini)ial, pois na (po)a a ;ntel 8- vendia o Rentium ;;; Cop% permine, )om )a)he .ull%speed, 5ue era mais r-pido e mais barato de se produ=ir. Rara piorar, a >,* nCo )onseguiu obter )hips de mem3ria )a)he )apa=es de ope% rar a mais de 0N/ ,H=, de .orma 5ue o divisor da .re5JFn)ia do )a)he .oi aumen% tando )on.orme lan1ava pro)essadores mais r-pidos. >s vers2es de at( O// ,H= do >thlon slot > tra=em )a)he L2 operando X metade da .re5JFn)ia do pro)essador. >s vers2es de ON/, Q// e QN/ ,H= tra=em )a)he operando a apenas 2/N da .re5JFn)ia, en5uanto nas vers2es de M//, MN/ e 1 4H= o )a)he opera a apenas 1/0 da .re5JFn)ia.

Daturalmente, o Rentium Rro nCo possu!a as instru12es ##$, mas os ingredientes b-si)os 8- estavam presentes. Rodemos di=er 5ue tanto o Rentium ;;, 5uanto o Rentium ;;; sCo vers2es melhoradas do Rentium Rro, adap% tadas ao mer)ado dom(sti)o. Uoltando X >,*, embora o +P%2 tenha dado )ombate ao Rentium ;; e Xs primei% ras vers2es do Rentium ;;;, as limita12es da antiga plata.orma so5uete O limitavam o desempenho do pro)essador. 6utro problema ( 5ue o +P%2 era uma plata.or% ma de baixo )usto, 5ue levava ao apare% )imento de pla)as mCe )ada ve= mais ba% ratas e de 5ualidade )ada ve= pior. 6s )onstantes problemas )om as pla)as a)abaram .a=endo )om 5ue o +P%2 .i)as% se )om m- .ama no mer)ado, embora o pro)essador em si apresentasse um bom )usto bene.!)io.

guiadohardware.net | Revista - ! "# $aro de %##&

63

Especial do @;P ao A"(lo!


6 Du o! substituiu o +P%2 )omo pro)es% sador de baixo )usto da >,* e prestou bons servi1os, )on)orrendo )om as di.e% rentes vers2es do Celeron. $m todas as suas en)arna12es, o *uron possui ape% nas PI +< de )a)he L2. $ntretanto, ele )onserva o massivo )a)he de 12Q +< do >thlon, o 5ue )ria uma )on.igura1Co in% teressante, onde temos mais )a)he L1 do 5ue L2. >ssim )omo o >thlon, o *uron utili=a um sistema de )a)he "ex)lusivo", onde os dados arma=enados no )a)he L1 sCo sempre di.erentes dos arma=enados no )a)he L2. 6 )a)he L1 do Celeron, por sua ve=, arma=ena sempre )3pias de in% .orma12es 8- arma=enadas no )a)he L2 de 12Q +<. 4ra1as a esta )ara)ter!sti)a, o *uron a)aba levando vantagem )om rela1Co ao )a)he, pois ( )apa= de arma% =enar um total de 1MP +< de in.orma% 12es nos )a)hes, )ontra apenas 12Q +< no Celeron. > versCo ini)ial do *uron utili=ava o )ore #pit.ire ?baseado no >thlon 'hunderbird@ e existia em vers2es de P// a MN/ ,H=. $m seguida .oi lan1ado o *uron ,organ ?baseado no >thlon ER@, 5ue existiu em vers2es de at( 1.0 4H=, 5uando .oi subs% titu!do pelo #empron. >s vers2es ini)iais do >thlon 'hunderbird utili=avam barramento de 1// ou 100 ,H=, assim )omo o Rentium ;;;. $ntretan% to, as vers2es seguintes ?)om )ore 'ho% roughbred e <arton@ passaram a utili=ar bus de 1PP ou 2// ,H=, mem3rias ** e tens2es mais baixas, 5uebrando a )om% patibilidade )om as pla)as antigas. Com o uso de mem3ria ** , o barramen% to passa a reali=ar duas trans.erFn)ias por )i)lo, por isso ( )omum 5ue os .abri% )antes dobrem a .re5JFn)ia na hora de divulgar as espe)i.i)a12es, )hegando aos 000 ?1PP x 2@ ou I// ,H= ?2// x 2@. Como )itei anteriormente, o ;ntel paten% teou o barramento 4'Lh usados pelos pro)essadores Rentium ;; em diante, as% sim )omo o slot 1 e o so5uete 0O/, de .orma 5ue a >,* nCo podia utili=-%los em seus pro)essadores. > >,* optou entCo por li)en)iar o barramento $UP, desen% volvido pela >lpha *igital. 6 $UP possui uma vantagem importante sobre o bar% ramento da ;ntel, 5ue ( o .ato de ser um barramento ponto a ponto. Dele, )ada pro)essador tem seu barramento ex)lusi% vo de )omuni)a1Co )om o )hipset, permi% tindo o desenvolvimento de pla)as para dois ou 5uatro pro)essadores >thlon, tra% balhando em #,R, )ada um )om o seu barramento ex)lusivo )om a mem3ria e outros )omponentes, resultando em um ganho )onsider-vel de desempenho em rela1Co ao Rentium ;;;. $mbora a >,* nCo tenha )onseguido tirar muito provei% to deste re)urso nos des7tops, ele a8udou o >thlon a ganhar espa1o nos servidores, onde m-5uinas )om dois pro)essadores sCo )omuns. 9a pr8ima pgina temos uma foto que mostra como o Athlon fisicamente. Esta foto foi cedida pela prpria A21 e bem interessante, pois a'uda a entender como os dados trafegam dentro do pro, cessador.

$sta )ara e desa8eitada versCo ini)ial do >thlon .oi rapidamente substitu!da pelo A"(lo! T(u!de Ci d, 5ue in)orporou 2NP +< de )a)he L2 .ull%speed e voltou a utili=ar o .ormato so5uete, dando in!)io X era so5uete > ?ou so5uete IP2@. $ste mesmo .ormato )ontinuou sendo usado pelos *urons, >thlons ER e #emprons, at( a introdu1Co do >thlon PI, 5ue passou a utili=ar pla)as%mCe baseadas no so5uete ONI ou M0M.

guiadohardware.net | Revista - ! "# $aro de %##&

64

Especial do @;P ao A"(lo!


&e'a que a foto est dividida em peque, nos ret:ngulos, cada um mostrando a rea ocupada por cada componente do processador. %nfeli(mente tudo est em ingl0s, mas aqui vai uma breve legenda dos componentes mais importantes ;na ordem em que cada componente aparece na ilustra!o, comeando de cima<* .loa"i!# -oi!" EBecu"io! K!i"s: #Co as unidades de exe)u1Co de ponto .lutuante. Dada mais ( do 5ue a parte .undamental do )opro)essador aritm(ti)o, .undamen% tal em v-rios apli)ativos. .loa"i!# -oi!" Co!" ol: $ste )omponen% te )ontrola a ordem em 5ue as instru12es serCo exe)utadas pelo )opro)essador, permitindo 5ue as unidades de ponto .lu% tuante .i5uem o)upadas na maior parte do tempo. .loa"i!# -oi!" &c(eduler: >rma=ena as pr3ximas instru12es 5ue serCo pro)essa% das pelo )opro)essador. $ste )omponen% te ( essen)ial para o trabalho do &loating Roint Control. P@ %CN"e Da"a Cac(e: 6s 12Q +< de )a)he L1 do >thlon sCo divididos em dois blo)os, PI +< para dados e PI +< para instru12es, esta divisCo meio a meio ( uti% li=ada na maioria dos pro)essadores atu% ais e melhora a velo)idade de a)esso, pois permite 5ue os dois blo)os se8am a)essados simultaneamente. 6 *ata Ca% )he ( a metade 5ue arma=ena dados. I!"e#e EBecu"io! K!i": $stas sCo as unidades de exe)u1Co de inteiros. $ste ( o )omponente b-si)o de 5ual5uer pro% )essador. a5ui 5ue sCo pro)essadas as opera12es envolvendo nKmeros inteiros. I!s" uc"io! Co!" ol K!i": Cir)uito 5ue )ontrola o envio de instru12es para as unidades de exe)u1Co de inteiros. 'am% b(m ordena as instru12es, de .orma 5ue possam ser pro)essadas mais r-pido. $us I!"e 5ace K!i"s: por a5ui 5ue os dados entram e saem do pro)essador. Controla a )omuni)a1Co do pro)essador )om o )hipset e )om os demais )ompo% nentes do mi)ro. P@ %CN"e I!s" uc"io! Cac(e: o se% gundo blo)o do )a)he L1, o blo)o 5ue arma=ena instru12es. $ a!c( - edic"io!: 6 )ir)uito de <ran% )h Rredi)tion ( um dos )omponentes mais importantes dos pro)essadores atuais, respons-vel por organi=ar as ins% tru12es de .orma a manter as unidades de exe)u1Co do pro)essador o)upadas. >l(m de pro)urar adiante no )3digo por instru12es 5ue podem ser "adiantadas", ele "adivinha" o resultado de opera12es de tomada de de)isCo ?levando em )on% ta .atores )omo o resultado de opera% 12es similares exe)utadas anteriormen% te@, permitindo 5ue o pro)essador v"adiantado o servi1o" en5uanto o resul% tado da primeira opera1Co ainda nCo ( )onhe)ido. Como todo bom adivinho, ele Xs ve=es erra, .a=endo )om 5ue o pro)essador tenha 5ue des)artar todo o trabalho .eito. >pesar disso, o ganho ( muito grande, pois nos pro)essadores atuais o )ir)uito de bran)h pred)tion a)erta em mais de M/` das ve=es. - edecode A aN: $sta ( a porta de en% trada do pro)essador. $stes )ir)uitos )onvertem as instru12es xQP enviadas pelos programas nas instru12es simples 5ue o pro)essador exe)uta internamente.

guiadohardware.net | Revista - ! "# $aro de %##&

65

Especial do @;P ao A"(lo!


>t( )erto ponto, tanto o Rentium ;;; 5uanto o >thlon e outros pro)essadores xQP atuais trabalham da mesma maneira. ;nternamen% te, o pro)essador ( )apa= de exe)utar ape% nas instru12es simples, para ser mais exato apenas 5uatro instru12es: adi1Co, atribui% 1Co, leitura e grava1Co. #e vo)F 8- estudou alguma linguagem de programa1Co, aprendeu a importGn)ia das vari-veis, 5ue sCo pe5uenos espa1os de mem3ria reservados para guardar al% gum tipo de dado. $xistem v-rios tipos de vari-veis, de Q, 1P, 02 bits, et). 5ue mu% dam de nome dependendo da linguagem de programa1Co usada. > instru1Co de atribui1Co do pro)essador ( usada sem% pre 5ue ( ne)ess-rio )riar ou alterar o va% lor de uma vari-vel. Ror exemplo, imagine 5ue um programa 5ual5uer )riou uma vari-vel de Q bits )om o nKmero N. > pr3xima instru1Co manda 5ue o programa )ompare o valor da vari-vel )om o nKmero P e, )aso o nKmero se8a me% nor, altere o valor para M. Como N ( menor 5ue P, o programa de)ide .a=er a altera1Co, .eita utili=ando a opera1Co de atribui1Co do pro)essador, 5ue lF o valor M e grava%o no espa1o de mem3ria da vari-vel, 5ue passa a ter o valor M ao inv(s de N. > instru1Co de soma ( a opera1Co b-si)a 5ue permite .a=er todo tipo de pro)essa% mento, en5uanto as instru12es de leitura e grava1Co permitem mover os dados. <asi% )amente ( s3 isso 5ue um pro)essador atual sabe .a=er. 6pera12es mais )omplexas, sCo exe)utadas atrav(s da )ombina1Co de v-ri% as instru12es simples. Rara )al)ular uma multipli)a1Co, por ex% emplo, o pro)essador utili=ar- se5Jen)i% almente v-rias opera12es de soma. Da verdade, dentro do pro)essador todas as opera12es, mesmo as mais )omplexas, sCo )al)uladas )om base em v-rias ope% ra12es de soma, .eitas entre os valores bin-rios pro)essados pelo pro)essador. Sma opera1Co de subtra1Co ( )onseguida atrav(s de uma opera1Co de atribui1Co, 5ue trans.orma um dos valores em nega% tivo, seguida por uma opera1Co de soma. Sma opera1Co de divisCo ( )onseguida exe)utando%se uma se5JFn)ia de opera% 12es de subtra1Co e todas os demais )-l% )ulos, mesmo os )-l)ulos mais )omple% xos, exe)utados pelo )o%pro)essador aritm(ti)o, sCo resolvidos usando apenas as 5uatro opera12es, obtidas a partir das simples instru12es de soma e atribui1Co. Rois bem, o )on8unto de instru12es xQP, utili=adas pelos programas e )om as 5uais 5ual5uer pro)essador destinado a mi)ros RC deve ser )ompat!vel, ( )om% posto tanto por instru12es simples ?soma, subtra1Co, leitura, grava1Co, )ompara% 1Co, et).@ 5uanto por instru12es muito )omplexas, 5ue devem ser 5uebradas em v-rias instru12es simples para 5ue possam ser exe)utadas pelo pro)essador. $x)luindo%se )omponentes de apoio, )omo o )a)he L1, dei% xando apenas a parte 9.un)io% nal: do pro)essador, podemos dividir o pro)essador em trFs partes. > primeira parte ( o decodi5icado de i!s" uJes. $ste )omponente tem a .un1Co de )onverter as instru12es xQP usadas pelos programas nas instru12es simples 5ue podem ser exe)utadas pelo pro)essador. >s instru12es simples vCo entCo para uma u!idade de co!" ole ?o )ir)uito de bran)h%predi)tion@, 5ue or% gani=a as instru12es da .orma 5ue pos% sam ser exe)utadas mais rapidamente. >s instru12es .ormam entCo uma .ila, ?s% )heduler@ a .im de permitir 5ue a unida% de de )ontrole tenha tempo de .a=er ser trabalho. Lembre%se 5ue os pro)essado% res atuais sCo superes)alares, exe)utam v-rias instru12es por )i)lo, simultanea% mente, o 5ue torna essen)ial a existFn% )ia de algum )ir)uito 5ue as )olo5ue numa ordem em 5ue a exe)u1Co de uma nCo dependa do resultado da exe)u1Co de outra. =inalmente, temos as unidades de execu!o" onde as instru>es preparadas e organi, (adas s!o finalmente processadas. &e'a que todos os circuitos trabalham simultaneamen, te, visando que as unidades de e8ecu!o sempre tenham algo para processar.

guiadohardware.net | Revista - ! "# $aro de %##&

66

Especial do @;P ao A"(lo!


> l3gi)a ( 5ue 5uanto mais unidades de exe)u% 1Co tivermos trabalhando ao mesmo tempo, mais instru12es todas 8untas serCo )apa=es de pro)essar e 5uanto mais )ir)uitos de de)odi.i% )a1Co e )ontrole tivermos, mais e.i)iente ser- a de)odi.i)a1Co das instru12es, resultando em um pro)essador mais r-pido. 6 maior limitante ( 5ue a maioria dos programas sCo desenvolvidos esperando 5ue o pro)essador pro)esse uma instru1Co de )ada ve=. ' emos tam% b(m um grande nKmero de opera12es de tomada de de)isCo, onde o pro)essador pre)isa resolver uma determinada opera1Co para entCo poder de)i% dir o 5ue vai .a=er depois. 4ra1as aos )ir)uitos de bran)h%predi)tion, os pro)essadores sCo )a% pa=es de ir "adiantando o servi1o", pro)essando outras instru12es mais adiante, en5uanto a opera1Co de tomada de de)isCo ( solu)ionada. *e 5ual5uer .orma, existe um limite para 5uan% to trabalho o pro)essador ( )apa= de exe)utar por )i)lo. Com mais do 5ue trFs ou 5uatro unidades de exe)u1Co, o pro)essador a)aba .i)ando o)ioso grande parte do tempo, de .orma 5ue pro)es% sadores muito mais )omplexos do 5ue isso a)abariam sendo um desperd!)io de re)ursos.

>o inv(s de adi)ionar mais e mais unidades de exe)u1Co aos pro)essadores, os .abri)antes passaram, a partir de um )erto ponto, a desenvolver pro)essadores dual%)ore e 5uad%)ore, onde temos dois ou 5ua% tro pro)essadores no mesmo en)apsulamento, trabalhando )omo se .ossem um Kni)o pro)essador. ;sto resulta num melhor desempenho ao rodar v-rios apli)ativos simultaneamente ?vo)F pode 8ogar e ripar um *U* ao mesmo tempo, por exemplo@ e ( muito mais simples e barato para os .abri)antes do 5ue de% senvolver um Kni)o e pro)esso super%pro)essador.

Carlos $. ,orimoto.
Aqui temos um diagrama da %ntel, que mostra como isso funciona no #ore 1uo. &e'a que temos um grande bloco de cache 73, que compartilhado por dois processadores. ?udo isso dentro da mesma pastilha de sil)cio*
editor do site http://www.guiadohardware.net, autor de mais de 12 livros sobre Linux, Hardware e edes, entre eles os t!tulos: " edes e #ervidores Linux", "Linux $ntendendo o #istema", "Linux &erramentas ' ()ni)as", "$ntendendo e *ominando o Linux", "+urumin, desvendando seus segredos", "Hardware, ,anual Completo" e "*i)ion-rio de termos t()ni)os de in.orm-ti)a". *esde 2//0 desenvolve o +urumin Linux, uma das distribui12es Linux mais usadas no pa!s.

guiadohardware.net | Revista - ! "# $aro de %##&

67

Mem ia RAM
por Carlos E. Morimoto

> mem3ria >, ( bastante r-pida e o.ere)e tempos de a)esso bru% talmente mais baixos 5ue o H*, mas possui a desvantagem de perder os dados arma=enados 5uando o mi)ro ( desligado, da! a ne)essidade de salvar os ar5uivos peri3di)amente. tamb(m por )ausa disso 5ue o pro)esso de boot ( re.eito )ada ve= 5ue vo)F liga o mi)ro. *uran% te o boot, o sistema opera)ional, drivers, bibliote)as e apli)ativos sCo novamente )opiados para a mem3ria, 8unto )om suas )on.igu% ra12es e pre.erFn)ias. > Kni)a .orma de evitar repetir o demorado pro)esso de boot ( man% ter a mem3ria >, ativa, ou salvar seu )onteKdo no H*, re)uperando% o no pr3ximo boot. $stas sCo as es% trat(gias usadas pelas op12es de suspender e hibernar, dispon!veis tanto no Aindows, 5uanto em v-ri% as distribui12es Linux. >o suspender, a maioria dos )omponentes do sistema sCo desligados, in)luindo o H*, pla)a de v!deo e a maior parte dos )omponentes da pla)a mCe. ,esmo o pro)essador .i)a num estado latente, onde opera numa .re5JFn)ia muito baixa e man% t(m apenas os )a)hes e alguns )omponentes essen)iais ativos. Rrati)amente, os Kni)os )ompo% nente 5ue )ontinuam realmente

ativo durante o estado de hiber% na1Co sCo os pentes de mem3riaY gra1as a isso o RC a)aba )onsu% mindo menos de 2/ watts de energia e pode voltar ao est-gio original muito rapidamente. >o hibernar, o )onteKdo da mem3% ria >, ( )opiado para uma -rea reservada do H* e o mi)ro ( real% mente desligado. >o ligar nova% mente, o )onteKdo da mem3ria ( restaurado e novamente temos o sistema de volta sem pre)isar pas% sar pelo pro)esso normal de boot. 6 problema da hiberna1Co ( 5ue a restaura1Co demora muito mais tempo, 8- 5ue ( ne)ess-rio ler N12 ,<, 1 4< ou mesmo I 4< de da% dos ?e5uivalentes X 5uantidade de mem3ria >, instalada@ a partir do H*, o 5ue muitas ve=es demora mais do 5ue um boot )ompleto :@. >l(m dos di.erentes tipos de me% m3ria >,, existem tamb(m ou% tras te)nologias de mem3rias de a)esso aleat3rio, )omo as # >, e mais re)entemente as , >,. 'emos ainda as onipresentes mem3rias .lash, 5ue )on)orrem )om os H*s )omo m!dia de arma% =enamento, )omo veremos em detalhes mais adiante. 6 tipo mais )omum de mem3ria >,, a5uela 5ue )ompramos no .orma de pentes e instalamos na pla)a mCe, ( )hamada de * >,, ou "dLnami) >,".

> mem3ria >, ( um )omponente essen)ial nCo apenas nos RCs, mas em 5ual5uer tipo de )omputador. ne)ess-ria sempre uma )er% ta 5uantidade de mem3ria, usada para arma=enar programas e da% dos 5ue estCo sendo pro)essados. 6 mais )omum ( 5ue o pro)essador )arregue o programa a partir do H* ou outra unidade de arma=enamento ?um C*% 6, ou um pendri% ve, por exemplo@, )opie%o para a mem3ria >,, 8untamente )om ou% tros dados ne)ess-rios, e depois v- salvando os ar5uivos de volta no H*, )on.orme eles .orem sendo modi.i)ados.

guiadohardware.net | Revista - ! "# $aro de %##&

68

Especial Mem ia Ram


> mem3ria * >, passou a ser usada apenas a partir do .inal da d()ada de O/, substituindo os )hips de mem3ria # >,, 5ue eram muito mais )aros. Com o passar o tempo, as mem3ria * >, viraram o padrCo, de .orma 5ue geralmente di=emos apenas "mem3ria >," e nCo "mem3ria * >," Y@. Rara evitar a perda dos dados, a pla)a mCe in)lui um )ir)uito de re% .resh, 5ue ( respons-vel por re% gravar o )onteKdo da mem3ria v-% rias ve=es por segundo ?a )ada PI milessegundos ou menos@, algo similar ao 5ue temos num monitor C ', onde o )anhCo de el(trons do monitor pre)isa atuali=ar a ima% gem v-rias ve=es por segundo para evitar 5ue as )(lulas de .3s.o% ro per)am seu brilho. 6 pro)esso de re.resh atrapalha duplamente, pois )onsome energia ?5ue a)aba sendo trans.ormada em )alor, )ontribuindo para o a5ue)imento do mi)ro@ e torna o a)esso X mem3ria mais lento. Re% sar disso, nCo existe muito o 5ue .a=er, pois a Kni)a solu1Co seria passar a usar mem3ria # >,, 5ue ( absurdamente mais )ara :@.
> prin)ipal di.eren1a ( 5ue na me% m3ria # >, )ada )(lula ( .ormada por I ou P trans!stores, ao inv(s de apenas um. *ois deles )ontrolam a leitura e grava1Co de dados, en% 5uanto os demais .ormam a )(lula 5ue arma=ena o impulso el(tri)o ?a )(lula )ontinua arma=enando um Kni)o bit@. >s mem3rias # >, sCo muito mais r-pidas e nCo pre)isam de re.resh, o 5ue .a= )om 5ue tam% b(m )onsumam pou)a energia. >l(m de ser usada )omo mem3ria )a)he, a mem3ria # >, ( muito usada em palmtops e )elulares, onde o )onsumo el(tri)o ( uma 5uestCo )r!ti)a.

#eria per.eitamente poss!vel )ons% truir um RC 5ue usasse mem3ria # >, )omo mem3ria prin)ipal, mas o )usto seria proibitivo. &oi por )ausa do )usto 5ue as mem3rias * >, passaram a ser utili=adas em primeiro lugar. ,esmo utili=ando um Kni)o transis% tor por bit, os pentes de mem3ria >, sCo .ormados por um nKmero assustador deles, muito mais 5ue os pro)essadores e outros )ompo% nentes. Sm pente de mem3ria de 1 4<, por exemplo, ( .ormado geral% mente por Q )hips de 1 gigabit )ada um ?Q gigabits i 1 gigabLte@. Cada )hip possui nada menos do 5ue 1 bilhCo de trans!stores e )apa)itores e o m3dulo inteiro a)umula um to% tal de Q bilh2es de )on8untos. >pesar dessa brutal 5uantidade de transistores, os )hips de mem3ria sCo relativamente simples de se produ=ir, 8- 5ue basta repetir a mesma estrutura inde.inidamente. muito di.erente de um pro)essa% dor, 5ue al(m de ser muito mais )omplexo, pre)isa ser )apa= de ope% rar a .re5JFn)ias muito mais altas.
Com a evolu1Co nas t()ni)as de .a% bri)a1Co, os pentes de mem3ria .o% ram .i)ando )ada ve= mais baratos )om o passar das d()adas. Da (po)a dos mi)ros IQP, )hegava%se a pagar I/ d3lares por megabLte de mem3% ria, valor 5ue ho8e em dia )ompra um pente de N12 ,< ?ou at( mais@.

Num chip de memria DRAM, cada bit formado pelo conjunto de um transistor e um capacitor.
6 transistor )ontrola a passagem da )orrente el(tri)a, en5uanto o )apa)itor a arma=ena por um )urto per!odo. Wuando o )apa)i% tor )ont(m um impulso el(tri)o, temos um bit 1 e 5uando ele estdes)arregado, temos um bit /. Wuando .alo em ")apa)itor", tenha em mente 5ue nCo estamos .alan% do em nada similar aos )apa)ito% res eletrol!ti)os da pla)a mCe. 6s ")apa)itores" usados nos )hips de mem3ria sCo extremamente pe% 5uenos e simples, basi)amente dois pe5uenos blo)os de metal li% gados ao trans!stor, 5ue )onser% vam o impulso el(tri)o por apenas uma .ra1Co de segundo.

6 problema ( 5ue os re5uisitos dos sistemas opera)ionais e apli)ativos tamb(m aumentaram, 5uase 5ue na mesma propor1Co. $n5uanto o ,#%*6# rodava bem )om 2 ou I ,< de mem3ria, o Aindows MN 8pre)isava de pelo menos 1P ,<. 6 Aindows ER ?assim )omo a maio% ria das distribui12es Linux atuais@ nCo roda bem )om menos de 2NP ,<, en5uanto no Uista o ideal ( usar 1 4< ou mais. Da maioria das situa12es, ter uma 5uantidade su.i)iente de mem3ria >, instalada ( mais importante 5ue o desempenho do pro)essa% dor, pois sem mem3ria >, su.i)i% ente o sistema passa a utili=ar mem3ria swap, 5ue ( absurda% mente mais lenta. $n5uanto uma se5JFn)ia de I lei% turas num m3dulo de mem3ria ** 2%Q// demora )er)a de 0N bi% lion(simos de segundo, en5uanto 5ue um a)esso a um setor 5ual% 5uer do H* demora pelo menos 1/ mil(simos. > taxa de trans.erFn)ia nominal do mesmo m3dulo de mem3ria ( de P.I 4</s, en5uanto mesmo um H* r-pido, de O2// R, tem di.i)uldades para superar a mar)a de P/ ,</s, mesmo lendo setores se5Jen)iais. 6u se8a, a mem3ria >, neste )aso possui um tempo de a)esso 5uase 0//./// ve=es menor e uma taxa de trans.erFn)ia )ont!nua mais de 1// ve=es maior 5ue o H*.

guiadohardware.net | Revista - ! "# $aro de %##&

69

Especial Mem ia Ram


#e lembrarmos 5ue a mem3ria >, 8- ( muito mais lenta 5ue o pro)essador ?8ustamente por isso temos os )a)hes L1 e L2@, .i)a .-% )il per)eber o 5uanto o uso de mem3ria swap por .alta de me% m3ria >, .!si)a pode pre8udi)ar o desempenho do sistema. .-)il monitorar o uso de swap. Do Aindows ER ou Uista basta pressionar Ctrlh>lth*el e a)es% sar o geren)iador de tare.as, en5uanto no Linux vo)F pode usar o )omando ".ree" ou um apli)ativo de geren)iamento, )omo o 7sLsguard. Do )aso do Aindows Uista ( pos% s!vel usar um pendrive )omo mem3ria adi)ional, atrav(s do eadL<oost. $ste re)urso pode a8udar em mi)ros )om pou)a mem3ria >,, pois o pendrive o.ere)e tempos de a)esso mais baixos 5ue o H* ?embora a taxa de trans.erFn)ia )ontinue baixa@ e tamb(m redu=ir o tempo de )arregamento dos programas. uma op1Co para )asos em 5ue vo)F 8- tem o pendrive e pro)u% ra um uso para ele, mas nCo espere milagres. $m se tratando de mem3ria, nCo existe o 5ue inventar: ou vo)F pro)ura um sistema opera)ional e progra% mas mais leves, ou )ompra mais mem3ria. DCo d- para .i% )ar em )ima do muro Y@. Como disse a pou)o, embora se8a brutalmente mais r-pida 5ue o H* e outros peri.(ri)os, a mem3ria >, )ontinua sen% do muito mais lenta 5ue o pro% )essador. 6 uso de )a)hes di% minui a perda de desempenho, redu=indo o nKmero de a)es% sos X mem3riaY mas, 5uando o pro)essador nCo en)ontra a in% .orma1Co de 5ue pre)isa nos )a)hes, pre)isa re)orrer a um doloroso a)esso X mem3ria prin)ipal, 5ue pode demorar o e5uivalente a mais de 1// )i% )los do pro)essador. Rara redu=ir a di.eren1a ?ou pelo menos tentar impedir 5ue ela aumente ainda mais@, os .abri)antes de mem3ria passa% ram a desenvolver um )on8un% to de novas te)nologias a .im de otimi=ar o a)esso aos da% dos. >)ompanhando estas mu% dan1as, tivemos mudan1as .!% si)as no .ormato dos m3dulos, de .orma 5ue podemos )lassi% .i)ar os m3dulos de mem3ria de duas .ormas:

Os Formatos
Dos mi)ros E', 2QP e nos pri% meiros 0QP, ainda nCo eram utili=ados )hips de mem3ria. >o inv(s disso, os )hips de mem3ria eram instalados dire% tamente na pla)a mCe, en)ai% xados individualmente em )o% lunas de so5uetes ?ou solda% dos@, onde )ada )oluna .orma% va um ban)o de mem3ria. $ste era um sistema anti5uado, 5ue tra=ia v-rias desvantagens, por di.i)ultar upgrades de mem3% ria ou a substitui1Co de m3dulos )om de.eito. ;magine vo)F, .a=en% do um upgrade de mem3ria numa pla)a )omo esta:

DCo ( s3 vo)F 5ue nCo a)hou mui% to atraente a id(ia de .i)ar )atando )hips de mem3ria um a um. &oi 5uestCo de tempo at( 5ue algu(m apare)esse )om uma alternativa mais pr-ti)a, )apa= de tornar a ins% tala1Co .-)il at( mesmo para usu-% rios inexperientes. 6s m3dulos de mem3ria sCo pe% 5uenas pla)as de )ir)uito onde os )hips *;R sCo soldados, .a)ilitando o manuseio e instala1Co. 6s primeiros m3dulos de mem3ria )riados sCo )hamados de m3dulos #;,,, sigla 5ue signi.i)a 9#ingle ;n Line ,emorL ,odule:, 8ustamente por 5ue existe uma Kni)a via de )ontatos, )om 0/ vias.

Formato de memria usada em micros mais anti os

Iua!"o ao 5o ma"o usado ?#;,,, *;,,, et).@

Iua!"o U "ec!olo#ia usada ?$*6, #* >,, ** , ** 2, et).@

guiadohardware.net | Revista - ! "# $aro de %##&

70

Especial Mem ia Ram


>pesar de existirem )ontatos tam% b(m na parte de tr-s do m3dulo, eles servem apenas )omo uma ex% tensCo dos )ontatos .rontais, de .orma a aumentar a -rea de )ontato )om o so5uete. $xaminando o m3% dulo, vo)F ver- um pe5ueno ori.!)io em )ada )ontato, 5ue serve 8usta% mente para uni.i)ar os dois lados. 6s m3dulos de 0/ vias .oram utili% =ados em mi)ros 0QP e IQP e .oram .abri)ados em varias )apa)idades. 6s mais )omuns .oram os m3dulos de 1 ,<, mas era poss!vel en)ontrar tamb(m m3dulos de N12 +<, 2 ,< e I ,<. $xistiram tamb(m m3dulos de Q e 1P ,<, mas eles eram muito raros devido ao )usto. >pesar de serem muito mais pr-ti% )os do 5ue os )hips *;R, os m3du% los #;,, de 0/ vias ainda eram bastante in)onvenientes, 8- 5ue era pre)iso usar I m3dulos idFnti% )os para .ormar )ada ban)o de mem3ria. $les .oram desenvolvi% dos pensando mais na 5uestCo da simpli)idade e e)onomia de )ustos do 5ue na prati)idade. Rara solu)ionar o problema, os .a% bri)antes )riaram um novo tipo de m3dulo de mem3ria #;,,, de 02 bits, 5ue possui O2 vias. 6s m3du% los de O2 vias substitu!ram rapi% damente os antigos nas pla)as para IQP e se tornaram o padrCo nos mi)ros Rentium, sendo em se% guida substitu!dos pelos m3dulos de 1PQ vias.

@imm de 35 vias $stes m3dulos de 0/ vias pos% su!am sempre Q ou M )hips de mem3ria. Cada )hip .orne)ia um Kni)o bit de dados em )ada trans.erFn)ia, de .orma 5ue Q deles .ormavam um m3dulo )a% pa= de trans.erir Q bits por )i)lo. Do )aso dos m3dulos )om M )hips, o Kltimo era destinado a arma=enar os bits de paridade, 5ue melhoravam a )on.iabilida% de, permitindo identi.i)ar erros. Ho8e em dia os m3dulos de me% m3ria sCo mais )on.i-veis, de .orma 5ue a paridade nCo ( mais usada. Do lugar dela, temos o $CC, um sistema mais avan1ado, usado em pentes de mem3ria destinados a servidores. 6s pro)essadores 0QP e IQP utili=avam um barramento de 02 bits para o a)esso X mem3% ria, era ne)ess-rio )ombinar I pentes de 0/ vias para .ormar um ban)o de mem3ria. 6s I pentes eram entCo a)essa% dos pelo pro)essador )omo se .ossem um s3. $ra pre)iso usar os m3dulos em 5uartetos: I m3dulos ou Q m3dulos, mas nun)a um nKmero 5uebrado. > ex)e1Co .i)ava por )onta dos mi)ros e5uipados )om pro)essa% dores 0QP#E, onde sCo ne)ess-ri% os apenas 2 m3dulos, 8- 5ue o 0QP#E a)essa a mem3ria usando palavras de 1P bits.

@imm de .3 vias
Ao in!s de "uatro mdulos, preciso apenas um mdulo #$MM de %& !ias para formar cada banco de memria nos micros '(). *omo o +entium acessa a memria usando pala!ras de )' bits, s,o necess-rios & mdulos em cada banco. . por isso "ue nos micros +entium precisamos sempre usar os pentes de memria em pares/

guiadohardware.net | Revista - ! "# $aro de %##&

71

Especial Mem ia Ram


6 a)esso de PI bits X mem3ria .oi introdu=ido para permitir 5ue o pro)essador )onseguisse a)essar grandes 5uantidades de dados mais rapidamente. 6 pro)essador ( tCo mais r-pido 5ue a mem3ria >,, 5ue depois de esperar v-ri% os )i)los para poder a)ess-%la, o melhor a .a=er ( pegar a maior 5uantidade de dados poss!vel e guardar tudo no )a)he. Datural% mente os dados serCo pro)essa% dos em blo)os de 02 bits, mas a poupan1a a8uda bastante. *entro de um ban)o, todos os m3% dulos sCo a)essados ao mesmo tempo, )omo se .ossem um s3, por isso era sempre re)omend-vel usar dois pentes iguais. >o usar 5uatro pentes, o importante era 5ue )ada par .osse )omposto por dois pentes iguais. DCo existia problema em usar dois pares de pentes di.eren% tes, )omo ao usar dois pentes de 1P ,< e mais dois de Q ,< para to% tali=ar IQ ,<, por exemplo. Sma )uriosidade ( 5ue algumas pla)as mCe para Rentium, podem trabalhar )om apenas um m3dulo de O2 vias. Deste )aso, a pla)a engana o pro)essador, .a=endo dois a)essos de 02 bits )onse)uti% vos, e entregando os dados de uma s3 ve= para o pro)essador. >pesar de .un)ionar, este es5ue% ma redu= bastante a velo)idade do mi)ro, pois a velo)idade de a)esso X mem3ria .i)a redu=ida X metade. &inalmente, temos os m3dulos *;,,, usados atualmente. >o )on% trario dos m3dulos #;,, de 0/ e O2 vias, os m3dulos *;,, possu% em )ontatos em ambos os lados do m3dulo, o 5ue 8usti.i)a seu nome, 9*ouble ;n Line ,emorL ,odule: ou 9m3dulo de mem3ria )om duas linhas de )ontato:. 'odos os m3dulos *;,, sCo m3dulos de PI bits, o 5ue elimi% nou a ne)essidade de usar 2 ou I m3dulos para .ormar um ban% )o de mem3ria. ,uitas pla)as mCe o.ere)em a op1Co de usar dois m3dulos ?a)essados simul% taneamente@ para melhorar a velo)idade de a)esso. $ste re% )urso ( )hamado de dual%)han% nel e melhora )onsideravelmen% te o desempenho, sobretudo nas pla)as mCe )om v!deo on% board, onde a pla)a de v!deo disputa o a)esso X mem3ria >, )om o pro)essador prin)i% pal. *e 5ual5uer .orma, mesmo nas pla)as dual%)hannel, usar os m3dulos em pares ( op)ionalY vo)F pode per.eitamente usar um ou trFs m3dulos se pre.erir. $xistem trFs .ormatos de mem3% ria *;,,. 6s mais antigos sCo os m3dulos de mem3ria #* , )om de 1PQ vias, 5ue eram utili=ados a at( pou)os anos atr-s. $m se% guida, temos os pentes de me% m3ria ** , 5ue possuem 1QI )ontatos e os m3dulos ** 2, 5ue possuem 2I/. >pesar do maior nKmero de )ontatos, os m3dulos ** e ** 2 sCo exatamente do mesmo tamanho 5ue os m3dulos #* de 1PQ vias, por isso .oram introdu=idas mudan1as na posi1Co dos )han.ros de en)aixe, de .orma 5ue vo)F nCo )onsiga en)aixar os m3dulos em pla)as in)ompat!veis. 6s m3dulos #* possuem dois )han.ros, en5uanto os ** ?abaixo@ possuem apenas um )han.ro, 5ue ainda por )ima ( )olo)ado numa posi1Co di.erente:

1irefena no chanfro da mamoria @1A e 11A 6s mdulos 11A 3 tamb m utili(am um Bnico chanfro, mas ele est posicionado mais C esquerda que o usado nos mdulos 11A, de forma que novamente imposs)vel encai8ar um mdulo 11A3 numa placa antiga*

2emria 11A3 %sto necessrio, pois al m das mudanas na forma de acesso, os pentes 11A 3 utili(am tens!o de D.8&, enquanto os mdulos 11A usam 3.+. @e fosse poss)vel instalar um mdulo 11A3 numa placa antiga, a maior tens!o queimaria o mdulo rapidamente.

guiadohardware.net | Revista - ! "# $aro de %##&

72

Especial Mem ia Ram


6utra di.eren1a ( 5ue os )hips ** 2 utili=am o en)apsulamento <4> ?<all 4rid >rraL@, ao inv(s do en)apsulamento '#6R ?'hin #mall%6utline Ra)7age@, usado nos )hips #* e ** . > grande di.eren1a ( 5ue no <4> os pontos de solda sCo posi)ionados diretamente na parte in.erior dos )hips, ao inv(s de serem usadas as "perninhas" laterais. ;sso redu= a dis% tGn)ia 5ue o sinal el(tri)o pre)isa per)orrer, al(m de redu=ir o n!vel de inter.erFn)ias, permitindo 5ue os m3dulos se8am )apa=es de operar a .re5JFn)ias mais altas. $sta imagem ilustrativa da ,i)ron mostra bem )omo os )hips se pare)em: 6utra )ara)ter!sti)a 5ue torna os m3dulos ** 2 di.erentes ( a presen1a de um terminador resistivo dentro de )ada )hip de mem3ria. 6 termina% dor ( ne)ess-rio para ".e)har o )ir)uito", evitando 5ue os sinais el(tri)os retornem na .orma de inter.erFn)ia ao )hegarem ao .inal do barramento. Dos m3dulos ** os terminadores ao instalados na pla)a mCe, o 5ue tor% na a termina1Co menos e.i)iente. Como os m3dulos ** 2 operam a .re5JFn)ias muito mais altas, a presen1a do terminador dentro dos pr3% prios )hips se tornou uma ne)essidade, 8- 5ue torna o sinal mais est-vel e livre de ru!dos. $xistem tamb(m os m3dulos #6*;,, ?#mall 6utline *;,,@, destinados a noteboo7s. $les sCo basi)amente vers2es miniaturi=adas dos pentes des% tinados a des7tops, 5ue utili=am os mesmos tipos de )hips de mem3ria. 6s m3dulos #6*;,, #* possuem 1II pinos, en5uanto os m3dulos ** e ** 2 possuem 2// pinos. Dos pentes #* o )han.ro .i)a pr3ximo ao )entro do m3dulo, en5uanto nos ** e ** 2 ele .i)a X es5uerda. >ssim )omo nos pentes para des7tops, existe uma pe5uena di.eren1a no posi)i% onamento do )han.ro entre os pentes ** e ** 2, 5ue impede o en)ai% xe in)orreto, 8- 5ue ambos sCo in)ompat!veis. >baixo temos um pente #6*;,, ** 2:

,ais re)entemente estCo surgiram no mer)ado alguns pentes de mem3ria ** 5ue tamb(m utili=am )hips <4>, mas eles sCo menos )omuns.

guiadohardware.net | Revista - ! "# $aro de %##&

73

Especial Mem ia Ram

As 0ecnolo ias
Sm )hip de mem3ria ( um ex(r)i% to de )lones, .ormado por um bru% tal nKmero de )(lulas idFnti)as, organi=adas na .orma de linhas e )olunas, de uma .orma similar a uma planilha eletrHni)a. 6 )hip de mem3ria em si serve apenas para arma=enar dados, nCo reali=a nenhum tipo de pro% )essamento. Ror isso, ( utili=ado um )omponente adi)ional, o )on% trolador de mem3ria, 5ue pode ser in)lu!do tanto no )hipset da pla)a mCe, 5uanto dentro do pr3% prio pro)essador, )omo no )aso do >thlon PI.

Rara a)essar um determinado endere1o de mem3ria, o )on% trolador primeiro gera o valor ># ? ow >ddress #trobe@, ou o nKmero da linha da 5ual o endere1o .a= parte, gerando em seguida o valor C># ?Co% lumn >ddress #trobe@, 5ue )or% responde X )oluna. Wuando o ># ( enviado, toda a linha ( ativada simultanea% menteY depois de um pe5ueno tempo de espera, o C># ( en% viado, .e)hando o )ir)uito e .a=endo )om 5ue os dados do endere1o sele)ionado se8am li% dos ou gravados:

DCo existe um )aminho de volta, ligando )ada endere1o de volta ao )ontrolador de mem3ria. >o inv(s disso, ( usado um barra% mento )omum, )ompartilhado por todos os endere1os do m3du% lo. 6 )ontrolador de mem3ria sabe 5ue os dados 5ue est- re% )ebendo sCo os arma=enados no endere1o E, pois ele se "lembra" 5ue a)abou de a)ess-%lo. >ntigamente ?na (po)a dos m3du% los de 0/ vias@, )ada )hip de me% m3ria se )omportava exatamente desta .orma, lendo um bit de )ada ve=. >pesar disso, o pro)essador lia 02 bits de dados a )ada )i)lo, de .orma 5ue eram usados I pen% tes, )om Q )hips )ada um. *o ponto de vista do pro)essador, nCo existia divisCo, os )hips eram a)essados )omo se .ossem um s3. 6 pro)essador nCo via 02 endere% 1os separados, em 02 )hips di.e% rentes, mas sim um Kni)o endere% 1o, )ontendo 02 bits. Dos m3dulos *;,, atuais sCo ge% ralmente usados Q )hips de Q bits )ada um, .ormando os PI bits .or% ne)idos ao pro)essador. $xistem ainda m3dulos )om 1P )hips de I bits )ada, ou ainda, m3dulos )om I )hips de 1P bits ?)omuns em no% teboo7s@. *o ponto de vista do pro)essador, nCo .a= di.eren1a, desde 5ue somados os )hips tota% li=em PI bits.

;magine 5ue o )ontrolador de mem3ria envia se5JFn)ias )om I, Q ou 1P pares de endere1os ># e C># e re)ebe de volta o mesmo nKmero de pa)otes de PI bits. ,esmo em )asos onde o pro)es% sador pre)isa de apenas alguns pou)os bLtes, )ontendo uma ins% tru1Co ou blo)o de dados, ele pre% )isa ler todo o blo)o de PI bits ad% 8a)ente, mesmo 5ue se8a para des)artar os demais. Do )aso das pla)as dual%)hannel, )ontinuamos tendo a)essos de PI bits, a Kni)a di.eren1a ( 5ue agora a pla)a mCe ( )apa= de a)essar dois endere1os di.erentes ?)ada um em um pente de mem3ria@ a )ada )i)lo de )lo)7, ao inv(s de apenas um. ;sso permite trans.erir o dobro de dados por )i)lo, .a=en% do )om 5ue o pro)essador pre)ise esperar menos tempo ao trans.erir grandes 5uantidades de dados.
Da verdade, nos RCs atuais, prati)a% mente 5ual5uer dispositivo pode a)essar a mem3ria diretamente, atrav(s dos )anais de *,> ?*ire)t ,emorL >))ess@ dispon!veis atrav(s do barramento RC;, >4R, RC; $xpress e at( mesmo a partir das portas #>'>, ;*$ e S#<. Daturalmente, todos os a)essos sCo )oordenados pelo pro)essador, mas )omo a mem3ria ( uma s3, temos situa12es onde o pro% )essador pre)isa esperar para a)es% sar a mem3ria, por 5ue ela est- sen% do a)essada por outro dispositivo.

guiadohardware.net | Revista - ! "# $aro de %##&

74

Especial Mem ia Ram


$xistem v-rias .ormas de me% lhorar o desempenho da me% m3ria >,. 6 primeiro ( aumentar o nK% mero de bits lidos por )i)lo, tornando o barramento mais largo, )omo o aumento de 02 para PI bits introdu=ida pelo Rentium 1, 5ue )ontinua at( os dias de ho8e. 6 problema em usar um barramento mais largo ( 5ue o maior nKmero de tri% lhas ne)ess-rias, tanto na pla% )a mCe, 5uanto nos pr3prios pentes de mem3ria, aumentam o )usto de produ1Co. > segunda ( a)essar dois ou mais m3dulos de mem3ria si% multaneamente, )omo nas pla% )as dual%)hannel. 6 problema ( 5ue neste )aso pre)isamos de dois pentes, al(m de )ir)uitos e trilhas adi)ionais na pla)a mCe. > ter)eira ( )riar pentes de mem3ria mais r-pidos, )omo no )aso das mem3rias ** e ** 2. $sta 5uestCo da velo)i% dade pode ser dividida em dois 5uesitos )omplementares: o nKmero de )i)los por segundo e a latFn)ia, 5ue ( o tempo 5ue a primeira opera1Co numa s(rie de opera12es de leitura ou es% )rita demora para ser )on)lu!da. 6 tempo de latFn)ia poderia ser )omparado ao tempo de a)esso de um H*. a5ui 5ue entram as di.eren% tes te)nologias de mem3rias 5ue .oram introdu=idas ao lon% go das Kltimas d()adas, )ome% 1ando pelas mem3rias regula% res, usadas nos E's e 2QP, 5ue evolu!ram para as mem3rias &R,, usadas em RCs 0QP e IQP, em seguida para as me% m3rias $*6, usadas nos Klti% mos mi)ros IQPs e nos Ren% tium. $stas trFs primeiras te)% nologias .oram entCo substitu!% das pelas mem3rias #* >,, seguidas pelas mem3rias ** e ** 2 usadas atualmente. .a=er )om 5ue a mem3ria traba% lhasse de .orma ass!n)rona, onde o pro)essador trabalha a uma .re5JFn)ia mais alta 5ue a mem3ria >,. > partir do 0QP, a di.eren1a passou a ser muito grande, de .orma 5ue as pla)as mCe passaram a tra=er )hips de mem3ria )a)he, dando in!)io X )orrida 5ue )onhe)emos. 6 burst de I leituras pode ser pro% longado para Q, ou at( mesmo 1P leituras )onse)utivas, desde 5ue lendo dados gravados em endere% 1os ad8a)entes, da mesma linha. >s mem3rias &R, .oram utili=adas em mi)ros 0QP, IQP e nos primei% ros mi)ros Rentium, na .orma de m3dulos #;,, de 0/ ou O2 vias, )om tempos de a)esso de Q/, O/ ou P/ ns, sendo as de O/ ns as mais )omuns.
;nstaladas em uma pla)a mCe so% 5uete O, 5ue trabalhe )om bus de PP ,H=, os intervalos de espera de mem3rias &R, podem ser de at( P%0%0%0, o 5ue signi.i)a 5ue o pro% )essador ter- de esperar )in)o )i)los da pla)a mCe para a mem3ria e.e% tuar a primeira leitura de dados e somente mais 0 )i)los para )ada lei% tura subse5Jente. 6s tempos de es% pera das mem3rias podiam ser )on% .igurados no setup, atrav(s da op% 1Co ",emorL 'iming" ou similar, onde .i)avam dispon!veis op12es )omo 9slow:,9normal: e 9.ast:, 5ue substituem os valores num(ri)os. Do )aso das pla)as para IQP, 5ue operavam a )lo)7s mais baixos ?0/, 00 ou I/ ,H=@, os tempos de espe% ra podiam ser )on.igurados )om va% lores mais baixos, )omo I%0%0%0 ou 0%2%2%2, 8- 5ue )om menos )i)los por segundo, ( natural 5ue os tem% pos de resposta dos m3dulos )or% respondam a um nKmero menor de )i)los da pla)a mCe.

Memrias F+M
> primeira melhora signi.i)ativa na ar5uitetura das mem3rias veio )om o &R, ?&ast%Rage ,ode, ou "modo de pagina1Co r-pida"@. > id(ia ( 5ue, ao ler um blo)o de instru12es ou ar5uivo gravado na mem3ria, os dados estCo 5uase sempre gravados se5Jen)ialmen% te. DCo seria pre)iso entCo enviar o endere1o ># e C># para )ada bit a ser lido, mas simplesmente enviar o endere1o ># ?linha@ uma ve= e em seguida enviar uma se5JFn)ia de at( I endere1os C># ?)oluna@, reali=ando uma s(rie r-% pida de I leituras.
6 primeiro )i)lo de leitura )ontinua tomando o mesmo tempo, mas as 0 leituras seguintes passam a ser bem mais r-pidas. 4ra1as a esta pe5uena otimi=a1Co, as mem3rias &R, )onse% guem ser at( 0/` mais r-pidas 5ue as mem3rias regulares, sem 5ue .os% se ne)ess-rio .a=er grandes altera% 12es nos )hips de mem3ria.

Memrias Re ulares
>s mem3rias regulares sCo o tipo mais primitivo de mem3ria >,. Delas, o a)esso ( .eito da .orma tradi)ional, enviando o endere1o >#, depois o C># e aguardando a leitura dos dados para )ada )i% )lo de leitura. ;sto .un)ionava bem nos mi)ros E' e 2QP, onde o )lo)7 do pro)essador era muito baixo, de .orma 5ue a mem3ria >, era )apa= de .un)io% nar de .orma sin)roni=ada )om ele. $m um 2QP de Q ,H=, eram,usados )hips )om tempo de a)esso de 12N ns ?nanossegundos@ e em um de 12 ,H= eram usados )hips de Q0 ns. 6 problema era 5ue a partir da! as mem3rias da (po)a atingiram seu limite e passou a ser ne)ess-rio

guiadohardware.net | Revista - ! "# $aro de %##&

75

Especial Mem ia Ram

Memrias 1DO
>s mem3rias $*6 ?$xtended *ata 6utput@ .oram introdu=idas a partir de 1MMI e trouxeram mais uma melhoria signi.i)ativa no modo de a)esso a dados. Das mem3rias &R,, uma leitura nCo pode ser ini)iada antes 5ue a anterior termine, mesmo den% tro do burst de I leituras dentro da mesma linha. 6 )ontrolador pre)isa esperar 5ue os dados re.erentes X leitura anterior )heguem, antes de poder ativar endere1o C># seguinte. Das mem3rias $*6, o )ontrola% dor .a= a leitura enviando o en% dere1o >#, )omo de )ostume, e depois enviando os I endere% 1os C># numa .re5JFn)ia pr(% de.inida, sem pre)isar esperar 5ue o a)esso anterior termine. 6s sinais )hegam Xs )(lulas de mem3ria na se5JFn)ia em 5ue .oram enviados e, depois de um pe5ueno espa1o de tempo, o )ontrolador re)ebe de volta as I leituras. 6 resultado a)aba sendo exa% tamente o mesmo, mas passa a ser .eito de .orma mais r-pida. Ssadas em uma pla)a so5uete O, operando a PP ,H=, as me% m3rias $*6 sCo )apa=es de tra% balhar )om tempos de a)esso de apenas P%2%2%2, ou mesmo N%2%2%2 ?nos m3dulos de P/ ns@.

Dos bursts de Q ou mais leituras, o ganho a)aba sendo ainda maior, )om o m3dulo &R, reali=ando a leitura dos Q endere1os em 2O )i% )los ?P%0%0%0%0%0%0%0@ e o $*6 em 2/ ?P%2%2%2%2%2%2%2@. Ue8a 5ue o ganho ( maior em leituras de v-% rios endere1os )onse)utivos, por isso alguns apli)ativos se bene.i% )iam mais do 5ue outros. 6s )hips de mem3ria $*6 .oram produ=idas em vers2es )om tem% pos de a)esso O/, P/ e N/ ns, )om predominGn)ia dos m3dulos de P/ ns. $las .oram usadas predomi% nantemente na .orma de m3dulos de O2 vias, usados nos mi)ros IQP e Rentium .abri)ados a partir do ano de 1MMN. $xistiram ainda alguns m3dulos *;,, de 1PQ )om mem3ria $*6. $les .oram bastante raros, pois .o% ram logo substitu!dos pelos pen% tes de mem3ria #* >,. >s melhorias na ar5uitetura das mem3rias $*6 tornaram%nas in% )ompat!veis )om pla)as mCe e5uipadas )om )hipsets mais an% tigos. <asi)amente, apenas as pla)as para pro)essadores Ren% tium e algumas pla)as mCe para IQP )om slots RC; ?as mais re)en% tes@ a)eitam trabalhar )om me% m3rias $*6. $xistem tamb(m pla)as para IQP 9tolerantes: 5ue .un)ionam )om mem3rias $*6, apesar de nCo serem )apa=es de

tirar proveito do modo de a)esso mais r-pido, e .inalmente, as pla)as in)ompat!veis, 5ue nem )hegam a ini)iali=ar )aso se8am instaladas mem3rias $*6. 'odos os m3dulos de 0/ vias sCo de mem3rias &R,, en5uanto ?)om ex)e1Co de alguns m3dulos antigos@ todos os de 1PQ vias sCo de mem3rias #* >,. > )on.usCo existe apenas nos m3dulos de O2 vias, 5ue podem ser tanto de mem3rias $*6 5uanto de mem3rias &R,. Rara saber 5uem ( 5uem, basta veri.i)ar o tempo de a)esso. 'odo m3dulo de mem3ria tra= seus dados estampados nos )hips, na .orma de alguns )3digosY o tempo de a)esso ( indi)ado no .inal da primeira linha. #e ela terminar )om %O, %O/, ou apenas O, ou O/, o m3dulo possui tempo de a)esso de O/ ns. #e por outro lado a pri% meira linha terminar )om %P, %P/, P ou P/ o m3dulo ( de P/ ns. Como 5uase todos os m3dulos de O/ ns sCo de mem3rias &R,, e 5uase todos os m3dulos de mem3rias $*6 sCo de P/ ns, vo)F pode usar este m(todo para determinar )om MN` de )erte=a o tipo de mem3ria usada.

Memrias #DRAM
'anto as mem3rias &R, 5uanto as mem3rias $*6 sCo ass!n)ro% nas, isto signi.i)a 5ue elas traba% lham em seu pr3prio ritmo, in% dependentemente dos )i)los da pla)a mCe. ;sso expli)a por 5ue mem3rias &R, 5ue .oram pro8e% tadas para .un)ionar em pla)as para pro)essadores 0QP ou IQP,

.un)ionam sem problemas em pla)as so5uete O, 5ue traba% lham a PP ,H=. Da verdade, a mem3ria )ontinua trabalhando na mesma velo)idade, o 5ue muda sCo os tempos de espera 5ue passam a ser mais altos. >ssim, ao inv(s de responder a )ada 2 )i)los da pla)a mCe, elas podem passar a responder a )ada 0 ou I )i)los, por exemplo.

guiadohardware.net | Revista - ! "# $aro de %##&

76

Especial Mem ia Ram


>s mem3rias #* >, ?#Ln)hro% nous *Lnami) >,@ por sua ve=, sCo )apa=es de trabalhar sin)roni% =adas )om os )i)los da pla)a mCe, sem tempos de espera. ;sto signi% .i)a, 5ue a tempori=a1Co das mem3rias #* >, ( sempre de uma leitura por )i)lo. ;ndependen% temente da .re5JFn)ia de barra% mento utili=ada, os tempos de a)esso serCo sempre de P%1%1%1, ou mesmo N%1%1%1. Ue8a 5ue o primeiro a)esso )on% tinua tomando v-rios )i)los, pois nele ( ne)ess-rio reali=ar o a)esso padrCo, ativando a linha ? >#@ e depois a )oluna ?C>#@. >penas a partir do segundo a)esso ( 5ue as otimi=a12es en% tram em a1Co e a mem3ria )on% segue reali=ar uma leitura por )i)lo, at( o .inal da leitura. 6 burst de leitura pode ser de 2, I ou Q endere1os e existe tamb(m o modo ".ull page" ?dispon!vel apenas nos m3dulos #* >,@, onde o )ontrolador pode espe)i.i% )ar um nKmero 5ual5uer de ende% re1os a serem lidos se5Jen)ial% mente, at( um m-ximo de N12. 6u se8a, em situa12es ideais, pode ser poss!vel reali=ar a leitura de 2NP setores em 2P/ )i)losZ :@. #3 para e.eito de )ompara1Co, se .ossem usadas mem3rias regula% res, )om tempos de a)esso simila% res, a mesma tare.a tomaria pelo menos 12Q/ )i)los. 6utra )ara)ter!sti)a 5ue a8uda as mem3rias #* >, a serem mais r-pidas 5ue as $*6 e &R, ( a divi% sCo dos m3dulos de mem3ria em v-rios ban)os. Sm m3dulo *;,, pode ser .ormado por 2, I, ou mesmo Q ban)os de mem3ria, )ada um englobando parte dos endere1os dispon!veis. >penas um dos ban)os pode ser a)essado de )ada ve=, mas o )ontrolador de mem3ria pode aproveitar o tempo de o)iosidade para .a=er algumas opera12es nos demais, )omo exe% )utar os )i)los de re.resh e tam% b(m a pr(%)arga dos ban)os 5ue serCo a)essados em seguida. Dos m3dulos $*6 e &R,, todas estas opera12es pre)isam ser .eitas en% tre os )i)los de leitura, o 5ue toma tempo e redu= a .re5JFn)ia das opera12es de leitura. Do )aso das mem3rias #* >, te% mos as mem3rias RC%PP, RC%1// e RC%100, no )aso das ** temos as RC%2//, RC%2PP, RC%000, RC%I// ?e assim por diante@, en5uanto nas ** 2 temos as RC%N00, RC%PPP, RC%Q//, RC%M00, RC%1/PP e C12//. Sm pente de mem3ria RC%100 deve ser )apa= de operar a 100 ,H=, .orne)endo 100 milh2es de leituras por segundo. $ntretanto, esta velo)idade ( atingida apenas 5uando o pente reali=a um burst de v-rias leituras. 6 primeiro a)es% so, )ontinua levando N, P ou mes% mo O )i)los da pla)a mCe, )omo nas mem3rias antigas.
6u se8a, o .ato de ser um pente RC%1//, nCo indi)a 5ue o m3dulo possui um tempo de a)esso de 1/ ns ou menos ?nem mesmo os m3dulos ** 2 atuais atingem esta mar)a@. Relo )ontr-rio, a maioria dos m3du% los RC%1// trabalhavam )om tempos de a)esso de I/ ns. ,as, gra1as a todas as otimi=a12es 5ue vimos, as leituras podiam ser paraleli=adas, de .orma 5ue no .inal o m3dulo suporta bursts de leitura onde, depois de um lento )i)lo ini)ial, o m3dulo )onse% gue realmente entregar PI bits de dados a )ada 1/ ns. ;ndependentemente da .re5JFn% )ia de opera1Co, temos tamb(m os m3dulos CL2 e CL0, onde o "CL" ( abrevia1Co de "C># la% ten)L", ou se8a, o tempo

de latFn)ia rela)ionado ao envio do valor C>#, durante o primeiro a)esso de )ada burst. $m m3dulos CL2, o envio do va% lor C># toma 2 )i)los, en5uanto nos CL0 toma 0 )i)los. > eles, somamos um )i)lo ini% )ial e mais dois )i)los rela)io% nados ao envio do valor >#, totali=ando N ?nos m3dulos CL2@ ou P ?nos CL0@ )i)los para o a)esso ini)ial. > di.eren1a a)aba sendo pe5uena, pois os a)essos seguintes demo% ram sempre apenas um )i)lo. Sm m3dulo CL2 reali=aria um burst de Q leituras em 12 )i)los ?N%1%1%1%1%1%1%1@, en5uanto o CL0 demoraria 10 )i)los ?P%1%1%1%1%1%1%1@. 6u se8a, em% bora os m3dulos CL2 se8am )e% lebrados e se8am alvo de um grande es.or1o de mar7eting por parte dos .abri)antes, a di% .eren1a de per.orman)e ( real% mente muito pe5uena para 8us% ti.i)ar pagar mais )aro num m3% dulo CL2. >pesar disso, os m3dulos CL2 trabalham )om tempos de a)es% so um pou)o mais baixo e por isso suportam melhor o uso de .re5JFn)ias mais altas 5ue o espe)i.i)ado, dando mais mar% gem para over)lo)7.

.>s mem3rias passaram entCo a ser rotuladas de a)ordo )om a .re5JFn)ia em 5ue sCo )apa=es de operar.

A partir da memria #DRAM, tornou-se desnecess-rio falar em tempos de acesso, j"ue a memria trabalha de forma sincroni2ada em rela3,o aos ciclos da placa m,e.

guiadohardware.net | Revista - ! "# $aro de %##&

77

Especial Mem ia Ram


4eja "ue das memrias re ulares, at as #DRAM, foi poss5!el multiplicar a !elocidade das memrias sem fa2er altera36es fundamentais nas clulas, "ue continuam se uindo o mesmo projeto b-sico, com um trans5stor e um capacitor para cada bit arma2enado. Desde a dcada de (7, as redu36es nos tempos de acesso foram apenas incrementais, acompanhando as melhorias nas tcnicas de fabrica3,o. O "ue realmente e!oluiu com o passar do tempo foram os circuitos em torno dos mdulos, "ue otimi2aram o processo de leitura, e8traindo mais e mais performance.

6s )hips de mem3ria ** in)luem )ir)uitos adi)ionais, 5ue permitem gerar )omandos de a)esso e re)eber os dados re.erentes Xs leituras duas ve=es por )i)lo de )lo)7, exe)utando uma opera1Co no in!)io do )i)lo e outra no .inal. Como sCo utili=adas as mesmas trilhas para reali=ar ambas as trans.erFn)ias, nCo .oi ne)ess-rio .a=er grandes modi.i)a12es nem nos m3dulos, nem nas pla)as mCe. >pesar disso, as )(lulas de mem3ria propriamente ditas )ontinuam operando na mesma .re5JFn)ia. Dum m3dulo ** %2PP, por exemplo, elas operam a apenas 100 ,H=, da mesma .orma 5ue num pente RC%100. 6 pulo do gato ( .a=er )om 5ue )ada um dos dois )omandos de leitura ?ou grava1Co@ se8am enviados para um endere1o di.erente, na mesma linha. $stas duas leituras sCo enviadas atrav(s do barramento de dados na .orma de duas trans.erFn)ias separadas, uma reali=ada no in!)io e a outra no .inal do )i)lo de )lo)7:

Chegamos entCo Xs mem3rias ** e ** 2 usadas atualmente, 5ue levam este pro)esso )res)ente de otimi=a1Co a um novo n!vel:

Memrias DDR
>pesar das otimi=a12es, os m3dulos de mem3ria #* >, )ontinuam reali=ando apenas uma trans.erFn)ia por )i)lo, da .orma mais simples poss!vel. *epois de de)orrido o longo )i)lo ini)ial, as )(lulas de mem3ria entregam uma leitura de dados por )i)lo, 5ue passa pelos bu..ers de sa!da e ( despa)hada atrav(s do barramento de dados. 'odos os )omponentes trabalham na mesma .re5JFn)ia:

>s mem3rias ** implementam um novo tru5ue, 5ue as torna )a% pa=es de reali=arem duas trans.erFn)ias por )i)lo e serem 5uase duas ve=es mais r-pidas 5ue as mem3rias #* >,, mesmo manten% do a mesma .re5JFn)ia de opera1Co e a mesma te)nologia b-si)a. Uem da! o termo "** ", 5ue signi.i)a "*ouble *ata ate", ou duplo .luxo de dados. Com o lan1amento das mem3rias ** , as #* >, passaram a ser )hamadas de "#* ", ou "#ingle *ata ate".

6 maior problema ( 5ue o )i)lo ini)ial )ontinua demorando o mesmo tempo 5ue nas mem3rias #* >,, de .orma 5ue o ganho apare)e ape% nas em leituras de v-rios setores )onse)utivos e a taxa de trans.erFn% )ia nun)a )hega realmente a dobrar, variando bastante de a)ordo )om o tipo de apli)ativo usado. > tempori=a1Co para um burst de Q leituras, usando mem3rias ** , se% ria N%j%j%j%j%j%j%j ?Q.N )i)los@ ao inv(s de N%1%1%1%1%1%1%1 ?12 )i% )los@ )omo num m3dulo #* . > di.eren1a ( menor em bursts menores, de apenas 2 ou I leituras.

guiadohardware.net | Revista - ! "# $aro de %##&

78

Especial Mem ia Ram


>pesar disso, as mem3rias ** a)abaram sendo um ex)elente neg3)io, pois tornaram poss!vel obter ganhos per)ept!veis de per.orman)e sem um aumento )onsider-vel no )usto. Busta% mente por isso elas se populari% =aram rapidamente, substituin% do as mem3rias #* >, num espa1o de menos de um ano. 6s m3dulos ** podem ser ven% didos tanto segundo sua .re5JFn% )ia de opera1Co, 5uanto segundo sua taxa de trans.erFn)ia.
DDR-200 DDR-266 DDR-333 DDR-400 DDR-466 DDR-500 (100 (133 (166 (200 (233 (250 MHz) MHz) MHz) MHz) MHz) MHz) = = = = = = PC1600 PC2100 PC2700 PC3200 PC3700 PC4000

usar um m3dulo ** %I// numa pla)a mCe )on.igurada para traba% lhar a 100 ,H=, por exemplo, mas neste )aso nCo existe ganho de desempenho )om rela1Co a um m3dulo ** %2PP, )om ex)e1Co de pe5uenas di.eren1as rela)ionadas ao valor C># ou X tempori=a1Co dos dois m3dulos. Wuase sempre, ( poss!vel tam% b(m usar o m3dulo a .re5JFn% )ias um pou)o mais altas 5ue o espe)i.i)ado, .a=endo over% )lo)7. 6 m3dulo ** %I// po% deria .un)ionar entCo a 21N ,H=, por exemplo. &a=er over% )lo)7 sem aumentar a tensCo da mem3ria, nCo tra= perigo para os m3dulos ?mesmo a longo pra=o@, por(m vo)F tam% b(m nCo tem garantia de esta% bilidade. Dormalmente os m3% dulos CL2 ou CL2.N suportam melhor os over)lo)7s, 8- 5ue o )ontrolador tem mais margem para aumentar a tempori=a1Co dos m3dulos para )ompensar o aumento na .re5JFn)ia. >o misturar dois m3dulos de espe)i.i)a12es di.erentes, ( ne)ess-rio nivelar por baixo, usando a .re5JFn)ia suportada pelo m3dulo mais lento. Bus% tamente por isso, nem sempre ( )onveniente aproveitar os m3dulos antigos ao .a=er up% grade, pois vo)F a)aba subuti% li=ando o novo m3dulo.

$m )asos onde vo)F tem, por ex% emplo, um m3dulo de 12Q ,< de mem3ria ** %2PP, vale mais a pena vender o m3dulo antigo e )omprar um m3dulo ** %I// ou ** %IPP de N12 ,< ou mais, do 5ue usar o antigo em )on8unto )om um m3dulo novo. Ueri.i5ue apenas se a pla)a mCe permite a8ustar a .re5JFn)ia de .orma ass!n)rona, sem aumentar 8unto a .re5JFn)ia do &#<. Continuando, 5uase todos os pentes de mem3ria #* >, ou ** possuem um )hip de identi% .i)a1Co )hamado de "#R*" ?#erial Rresen)e *ete)t@, 5ue arma=ena

os )3digos de identi.i)a1Co do m3dulo, detalhes sobre a .re5JFn)ia, tempos de a)esso, C># laten)L e outras espe)i.i% )a12es. $stas in.orma12es sCo exibidas por programas de identi.i)a1Co, )omo o CRS%] e o #andra. Do Linux, vo)F pode ler as in.orma12es gravadas no )hip usando o s)ript "de)ode% dimms.pl" ?vo)F pode en)ontr-% lo usando o )omando "lo)ate"@, 5ue .a= parte do pa)ote lm% sensors. $le retorna uma longa lista de in.orma12es sobre )ada um dos m3dulos instalados na m-5uina, )omo neste exemplo:

>ssim )omo no )aso dos m3dulos #* >,, existem m3dulos de me% m3ria ** CL2 e CL0, sendo 5ue nos CL2 o tempo do a)esso ini)ial ( redu=ido em um )i)lo, resultando em um pe5ueno ganho de de% sempenho. Como as ** reali=am duas opera12es por )i)lo, surgiram tamb(m os m3dulos CL2.N, 5ue .i% )am no meio do )aminho. >s espe)i.i)a12es do m3dulos indi% )am a .re5JFn)ia m-xima para a 5ual seu .un)ionamento .oi )ompro% vado. Dada impede 5ue vo)F use o m3dulo a uma .re5JFn)ia mais bai% xa 5ue o espe)i.i)adoY vo)F pode

Memory Serial Presen e De!e ! De o"er #y P$ili% &"el'ro () C$ris!ian *+ (s $,er"!) #+r(ar! -in.ner) /ean Del0are an" o!$ers 1ersion 221021 De o"in. &&PR3M4 5sys5'+s5i2 5"ri0ers5ee%rom50-0050 6+essin. D7MM is in 'an( 1 ---=== SPD &&PR3M 7n8orma!ion ===--&&PR3M C$e (s+m o8 'y!es 0-62 < o8 'y!es ,ri!!en !o SDR=M &&PR3M >o!al n+m'er o8 'y!es in &&PR3M ?+n"amen!al Memory !y%e SPD Re0ision ---=== Memory C$ara !eris!i s ===--Maximum module speed Size !C--!RCD-!RP-!R=S Suppor ed CAS !a e"#ies S+%%or!e" CS -a!en ies S+%%or!e" @& -a!en ies Mi"imum C&#le 'ime (CAS 3) 400MHz (PC3200) 512 MB 3-3-3-; 3$ 2%5$ 2 0 1 5 "s 39 (0:;C) 12; 256 DDR SDRAM 020

guiadohardware.net | Revista - ! "# $aro de %##&

79 A?

Especial Mem ia Ram


Ma:im+m Minim+m Ma:im+m Mi"imum Ma:im+m

%##7
0265 ns 6 ns 027 ns (%5 "s 0275 ns

= ess >ime (C=S 3) Cy le >ime (C=S 225) = ess >ime (C=S 225) C&#le 'ime (CAS 2) = ess >ime (C=S 2)

---=== Man+8a !+rin. 7n8orma!ion ===--Ma"u)a# urer Man+8a !+rin. -o a!ion Co"e Par! A+m'er Man+8a !+rin. Da!e =ssem'ly Serial A+m'er *i"+s o" 0:04 9 0:001& 0:6#376D4;

Relas in.orma12es, podemos ver 5ue se trata de um m3dulo ** %I// ?RC02//@ de N12 ,< da +ingston. Ue8a 5ue o m3dulo su% porta o uso de C># 0, 2.N ou 2, mas em seguida ( espe)i.i)ado 5ue o tempo m!nimo de a)esso usando C># 0 sCo N ns e usando C># 2 sCo O.N ns. 6u se8a, o m3dulo s3 ( )apa= de usar C># 2 em .re5JFn% )ias mais baixas. >o operar a 2// ,H=, sua .re5JFn)ia nominal, ele passa automati)amente a usar C># 0. 6u se8a, apesar das espe)i.i% )a12es serem um pou)o )on.usas, elas indi)am 5ue na verdade te% nho em mCos um m3dulo CL0. 6 #R* ( um pe5ueno )hip de mem3ria $$R 6,, )om apenas 12Q ou 2NP bLtes, 5ue pode ser lo)ali=ado .a)ilmente no m3dulo: 4ra1as a ele, a pla)a mCe pode utili=ar automati)amente as )on.igura% 12es re)omendadas para o m3dulo, .a)ilitando a )on.igura1Co. ,as, vo)F pode desativar a )on.igura1Co autom-ti)a ?<L #R*@ e espe)i.i)ar sua pr3pria )on.i% gura1Co. > maioria das pla)as atu% ais permitem 5ue a mem3ria ope% rem de .orma ass!n)rona )om o )lo)7 da pla)a mCe, permitindo 5ue a pla)a mCe opere a 1PP ,H=, en5uan% to a mem3ria opera a 2// ou 200 ,H=, por exemplo. >o usar um m3dulo antigo, tamb(m ( poss!vel .a=er o )on% tr-rio, mantendo a pla)a mCe a 2// ,H=, mas )on.igurando a mem3ria para operar a 100 ,H=, por exemplo.

,uitas pla)as vCo al(m, permitindo 5ue vo)F a8uste manualmente o valor C># da mem3ria. ;sso pode ser Ktil ao .a=er over)lo)7, pois um m3du% lo ** %I//, pode nCo )onseguir trabalhar esta% velmente a 200 ,H= ?por exemplo@, mantendo o C># em 2 tempos, mas pode .un)ionar per.eita% mente se o tempo .or aumentado para 0 tem% pos. 6 inverso tamb(m ( poss!vel. Sm m3dulo ** %I// C>#0 poderia vir a trabalhar estavelmente )om C># 2 se a .re5JFn)ia .osse redu=ida para 1PP ,H=, por exemplo, o.ere)endo uma boa .lexibilidade para 5uando vo)F tem tempo dispon!vel e 5uer )hegar ao melhor de% sempenho poss!vel. >lgumas pla)as vCo ainda mais longe, o.ere)endo )on8untos )omple% tos de a8ustes:
<rin)ar )om a .re5JFn)ia e tempos de a)esso da mem3ria nCo o.ere)e ris% )os para o e5uipamento. Do m-ximo vo)F pode pre)isar limpar o setup, para 5ue o mi)ro volte a ini)iali=ar depois de ten% tar usar uma )on.igura% 1Co nCo suportada pelos m3dulos. 6 maior ris)o est- em aumentar a tensCo usada pelos m3dulos ?,emorL Uoltage@. )omprovado 5ue pe5uenos aumentos

guiadohardware.net | Revista - ! "# $aro de %##&

80

Especial Mem ia Ram


na tensCo aumentam a possibilida% de dos m3dulos trabalharem esta% velmente a .re5JFn)ias mais altas, sobretudo nos m3dulos ** 2, 5ue dissipam mais )alor. 6 problema ( 5ue isso tamb(m pode abreviar a vida Ktil dos m3dulos, por isso nem sempre ( uma boa id(ia. >umentos de at( N a P` estCo dentro do limite de tolerGn)ia dos )ir)uitos e nCo o.ere)em grandes ris)os. Uo)F pode usar 2.PNv num m3dulo ** ou 1.Mv num m3dulo ** 2, mas a partir da! existe pre% 8u!=o para a vida Ktil. >umentos a partir de 2/` podem realmente 5ueimar os m3dulos em pou)as horas, por isso as op12es normal% mente nCo .i)am dispon!veis. Como vo)F pode ver, a di.e% ren1a ( maior em apli)ativos 5ue pre)isam manipular gran% des blo)os de dados e menor em apli)ativos 5ue lFem pe% 5uenos blo)os de dados espa% lhados. $m nenhuma situa1Co pr-ti)a a trans.erFn)ia )hega realmente a dobrar. *i=er 5ue as "** 2 sCo duas ve=es mais r-pidas" ( apenas uma .igura de linguagem Y@. a)aba nCo sendo su.i)iente para )ompensar a di.eren1a na .re5JFn% )ia de opera1Co das )(lulas de mem3ria. Uale lembrar 5ue um m3dulo ** 2%N00 trabalha )om tempos de latFn)ia similares a um m3dulo ** %2PP. eali=ar bursts de leituras r-pidas pode nCo ser a .orma mais per.ei% ta de )riar mem3rias mais r-pi% das ?por )ausa do lento )i)lo ini% )ial@, mas ( sem dKvida a mais simples e barata. > .re5JFn)ia de opera1Co das mem3rias aumenta de .orma gradual, )on.orme sCo melhoradas as t()ni)as de pro% du1Co. >ssim )omo no )aso dos pro% )essadores, nCo ( poss!vel )riar um pro)essador )apa= de ope% rar ao dobro do )lo)7 de uma hora para a outra, mas ( poss!% vel )riar um pro)essador dual% )ore, por exemplo. Do )aso das mem3rias ( mais simples, pois vo)F pode ler v-rios endere1os simultaneamente ?ou 5uase@, .a=endo apenas mudan1as nos )ir)uitos )ontroladores.
*ependendo da .onte, vo)F pode ler tanto 5ue as mem3rias ** 2 operam ao dobro da .re5JFn)ia 5ue as ** , 5uanto 5ue elas rea% li=am 5uatro trans.erFn)ias por )i)lo ao inv(s de duas. Denhuma das duas expli)a12es estCo erra% das, mas ambas sCo in)ompletas.

Memrias DDR&
#eguindo a tendFn)ia inaugurada pelas mem3rias ** , as ** 2 no% vamente dupli)am a taxa de trans% .erFn)ia, reali=ando agora I opera% 12es por )i)lo. Dovamente, as )(lu% las de mem3ria )ontinuam traba% lhando na mesma .re5JFn)ia anteri% or e o a)esso ini)ial )ontinua demo% rando aproximadamente o mesmo tempo. $ntretanto, as demais ope% ra12es dentro do burst passam a ser reali=ada em apenas um 5uarto de )i)lo de )lo)7. Ssando mem3rias ** 2, um burst de Q leituras demo% raria apenas P.ON )i)los de )lo)7 ?N% ^%^%^%^%^%^%^@, )ontra Q.N )i)los nas ** e 12 nas #* .

1m &779, "uando os primeiros mdulos DDR&-9:: che aram ao mercado, eles rapidamente anharam a fama de ;lentos;, pois eram comparados a mdulos DDR-'77 ou DDR-')), "ue j- esta!am entrincheirados.
$mbora um m3dulo ** 2 ganhe de um ** da mesma .re5JFn)ia em todos os 5uesitos ?um ** 2%Q// )ontra um ** %I//, por exemplo@, o mesmo nCo a)onte)e se )ompara% mos m3dulos de .re5JFn)ias di.e% rentes. Sm ** 2%N00 opera a ape% nas 100 ,H=, por isso a)aba real% mente perdendo para um ** %I// ?2// ,H=@ na maioria das apli)a% 12es, pois a ganho de reali=ar I ope% ra12es por )i)lo

Como disse, as )(lulas de me% m3ria )ontinuam trabalhando na mesma .re5JFn)ia das mem3rias #* e ** , mas os bu..ers de entrada e sa!da, respons-veis por ler os dados, passaram a operar ao dobro da .re5JFn)ia. 8ustamente esta .re5JFn)ia 5ue ( "vista" pelo restante do siste% ma, de .orma 5ue a maioria dos programas de diagn3sti)o mos% tra a .re5JFn)ia dobrada usada pelos )ir)uitos de entrada e nCo a .re5JFn)ia real da mem3ria.
*evido a esta ambigJidade, nCo ( errado di=er 5ue os m3dulos ** 2 operam ao dobro da .re5JFn)ia dos ** ?os bu..ers e outros )ir)uitos de apoio realmen% te operam@, nem 5ue sCo reali=a% das I leituras por )i)lo ?8- 5ue as )(lulas de mem3ria )ontinuam operando X mesma .re5JFn)ia@. >o reali=ar uma leitura, o )ontro% lador de mem3ria gera 5uatro si% nais distintos, 5ue ativam a leitu% ra de 5uatro endere1os ad8a)en% tes ?I%bit pre.et)h@. >s 5uatro lei% turas sCo .eitas simultaneamente e os dados entregues ao bu..er, 5ue se en)arrega de despa)h-%los atrav(s do barramento prin)ipal. Rresumindo 5ue o m3dulo ** 2 de exemplo operasse a 1// ,H=, te% r!amos as )(lulas de mem3ria ainda operando na mesma .re5JFn)ia, mas agora entregando I leituras de se% tores se5Jen)iais por )i)lo.

guiadohardware.net | Revista - ! "# $aro de %##&

81

Especial Mem ia Ram


6s bu..ers e o barramento de dados operam agora a 2// ,H=, de .orma 5ue as I leituras podem ser enviadas em 2 )i)los, )om duas trans.erFn)ias por )i)lo. 6s dois )i)los do barramento sCo reali=ados no mesmo espa1o de tempo 5ue apenas um )i)lo das )(lulas de mem3ria: Dormalmente, as espe)i.i)a12es das mem3rias ** 2 in)luem nCo apenas o C># laten)L ?tCL@, mas tamb(m o ># to C># de% laL ?"RCD@, ow Rre)harge 'ime ?"R-@ e ># >)tivate to Charge ?"RA&@. $stes mesmos valores podem ser en)ontrados nas es% pe)i.i)a12es de m3dulos ** e #* , mas )om as mem3rias ** 2 os .abri)antes passaram a divulg-%los de .orma mais aber% ta, usando 5ual5uer redu1Co nos valores para di.eren)iar seus m3dulos dos )on)orrentes. 'emos entCo m3dulos ** 2%Q// "I%I%I%12" ou "N%N%N%1N", por exemplo.
6 primeiro nKmero ( o C># la% ten)L, 5ue 8- )onhe)emos. 6 se% guinte ( o ># to C># delaL, 5ue ( o tempo 5ue o )ontrolador pre% )isa esperar entre o envio do en% dere1o ># e o C>#. Rara reali=ar uma leitura, o )ontrolador envia o sinal >#, espera o tempo re.e% rente ao ># to C># delaL, envia o sinal C>#, aguarda o nKmero de )i)los re.erente a ele e entCo .i% nalmente tem a leitura. Dum m3% dulo ** 2 I%I%I%12, tanto o tCL 5uanto o t C* demoram I )i)los, de .orma 5ue o a)esso ini)ial de% moraria um total de Q )i)los. Dum m3dulo N%N%N%1N, o tempo subiria para 1/ )i)los. importante lembrar ?mais uma ve= Y@ 5ue a5ui estamos .alando de )i)los dos )ir)uitos de

a)esso, 5ue trabalham ao dobro da .re5JFn)ia. 6s Q )i)los de um m3dulo ** 2 e5uivalem ao mesmo espa1o de tempo )on% sumido por I )i)los de um m3% dulo ** ou #* . Bunto )om o )i)lo ini)ial, o )on% trolador pode reali=ar um burst de mais O leituras ?totali=ando Q@. Cada uma destas leituras adi)ionais )onsome o e5uivalen% te a meio )i)lo do )ontrolador ?ou a um 5uarto de )i)lo das )(% lulas de mem3ria@. Caso ele pre)ise de mais dados dentro da mesma linha, ele repete o envio do sinal C># e reali=a um novo burst de leituras. Dote 5ue o )ontrolador s3 pre% )isa enviar o sinal ># ao mu% dar a linha ativa, de .orma 5ue o t C* s3 entra na )onta no primeiro a)esso. Rara os se% guintes, temos apenas o tempo re.erente ao tCL. Caso o )on% trolador pre)ise reali=ar 2I lei% turas ?dentro da mesma linha@, num m3dulo ** 2 I%I%I%12, ter!amos 11.N )i)los ?Qh0.N@ para as Q primeiras leituras e mais 1N )i)los ?Ih0.NhIh0.N@ para as 1P leituras subse5Jen% tes. por )ausa desta pe)ulia% ridade 5ue os m3dulos ** e ** 2 nCo possuem mais o ".ull%page mode" suportado pe% las mem3rias #* >,Y ele dei% xou de ser ne)ess-rio.

Como vimos, as )(lulas de me% m3ria podem ser grosseiramente )omparadas a uma planilha ele% trHni)a, )om inKmeras linhas e )olunas. DCo existe uma grande di.i)uldade em ler v-rios endere% 1os di.erentes simultaneamente, desde 5ue o .abri)ante )onsiga desenvolver os )ir)uitos de )on% trole ne)ess-rios. 4ra1as a isso, o desenvolvimento das mem3rias tem sendo .o)ado em reali=ar mais leituras pro )i)lo, )ombinada )om aumentos graduais nas .re5JFn)ias de opera1Co. Wuando as mem3rias *;,, surgi% ram, ainda na (po)a do Rentium ;;, os pentes mais r-pidos opera% vam a 1// ,H= ?os .amosos m3% dulos RC%1//@.

>tualmente temos )hips de mem3ria de at( 0// ,H= 5ue, )ombinados )om as I leituras por )i)lo, resultam em m3dulos )om trans.erFn)ia te3ri% )a de at( M.P 4</s:
DDR2-533 (133 MHz) DDR2-667 (166 MHz) DDR2-;00 (200 MHz) DDR2-B33 (233 MHz) DDR2-1066 (266 MHz) DDR2-1200 (300 MHz) = = = = = = PC2-4200 PC2-5300 PC2-6400 PC2-7500 PC2-;500 PC2-B600

6 C># laten)L dos m3dulos ** ( medido em termos de )i)los do )ir% )uito )ontrolador, por isso sCo nor% malmente o dobro do 5ue nos m3du% los ** . )omo duas "duas unida% des" ou "5uatro metades", no .inal dno mesmo Y@. Sm m3dulo ** 2%Q// )om C># laten)L I, possui o mesmo tempo de a)esso 5ue um ** %I// )om C># laten)L 2.

guiadohardware.net | Revista - ! "# $aro de %##&

82

Especial Mem ia Ram


6 ow Rre)harge 'ime ?t R@ entra em a1Co 5uando o )ontrolador pre)isa alternar entre di.erentes linhas. Cada linha in)lui N12 ende% re1os de mem3ria, o e5uivalente a I +< de dados. >s linhas sCo di% vididas em I ou Q p-ginas, de .orma 5ue um pente ** 2 de 1 4< teria Q p-ginas de 02.OPQ li% nhas, ou I p-ginas de PN.N0P li% nhas. Com tantas linhas e p-ginas di.erentes, nCo ( di.!)il imaginar 5ue o )haveamento entre elas ( muito .re5Jente :@. Wuando .alo em linhas e p-ginas, tenha em mente 5ue esta ( apenas a .orma )omo o )ontrolador de mem3ria "enxerga" o m3dulo. #endo assim, mesmo 5ue se8a ne)ess-rio ler um Kni)o setor, a leitura demorar- ?num m3dulo I%I%I%12@, I )i)los para o t R, I )i)los para o t C*, I )i)los para o tCL, totali=ando 12 )i% )los. $stes 12 )i)los sCo 8usta% mente o tempo re.erente ao ># >)tivate to Charge ?t >#@, 5ue ( o tempo m!nimo para re% ali=ar uma leitura )ompleta. 6 t ># ( sempre propor)ional aos trFs primeiros valores, pois ( 8ustamente a soma dos trFs. por isso 5ue ele sempre ( mais alto em m3dulos )om C># la% ten)L mais alto. poss!vel redu=ir o t ># utili% =ando um re)urso )hamado >d% ditive Laten)L, onde o )omando para ini)iar o pre)harge do ban% )o seguinte pode ser enviado antes 5ue a leitura atual termi% ne. ;sso .a= )om 5ue o tempo total da leitura seguinte se8a re% du=ido em 1 ou at( mesmo 2 )i% )los. $ste ( o )aso dos m3dulos N%I%I%11 ou I%I%I%11, por exem% plo. $m outros )asos ( ne)ess-% rio um )i)lo adi)ional para .e% )har o ban)o, 5ue aumenta o t ># ao inv(s de diminuir. *e 5ual5uer .orma, o t ># ( dos 5uatro o parGmetro 5ue menos in.lui no desempenho, pois s3 .a= alguma di.eren1a real 5uan% do o sistema pre)isa reali=ar s(% ries de a)essos r-pidos, a linhas di.erentes. <em, esta Kltima parte exigiu uma expli)a1Co mais )omplexa 5ue o habitual. Como vo)F pode ver, os tempos de a)esso dos m3dulos ** 2 ( um pou)o mais )omplexo do 5ue pode pare)er X primeira vista. $ntretanto, o mais importante dos I valores )ontinua sendo o primeiro ?o bom e velho C># la% ten)L, ou tCL@, 5ue ( o t C* e o t R sCo 5uase sempre iguais a ele e o t ># ( a soma dos trFs. 6u se8a, se o C># laten)L ( mais baixo, automati)amente os de% mais valores tamb(m sCo. 6 lan1amento das mem3rias ** teve um impa)to di.erente para a ;ntel e a >,*. Rara a ;ntel, a migra% 1Co para as mem3rias ** 2 .oi mais simples, 8- 5ue o )ontrolador de mem3ria ( in)lu!do no )hipset, de .orma 5ue aderir a uma nova te)nologia demanda apenas modi% .i)a12es nas pla)as. Rara a >,*, a mudan1a .oi mais tortuosa, 8- 5ue o >thlon e derivados utili=am um )ontrolador de mem3ria embutido diretamente no pro)essador. &oi ne)ess-rio atuali=ar toda a linha de pro)essadores, al(m de introdu=ir um novo so5uete, o >,2, 5ue exi% giu tamb(m mudan1as nas pla)as.

Fisicamente, mesmo os bits de uma mesma linha est,o espalhados pelos !-rios chips do mdulo.
>ntes de poder a)essar uma de% terminada linha, o )ontrolador de mem3ria pre)isa )arreg-%la ?pre% )harge@. ;sso )onsiste em re)arre% gar os )apa)itores dentro das )(lu% las de mem3ria, .a)ilitando a leitura dos dados. 6 ow Rre)harge 'ime ?t R@ ( 8ustamente o tempo ne)es% s-rio para .a=er o )arregamento, ne)ess-rio antes de )havear para outra linha, se8a no mesmo ban)o, se8a num ban)o di.erente.

guiadohardware.net | Revista - ! "# $aro de %##&

83

Especial Mem ia Ram

%##7

Mem#ria $las%

*i.erentemente da mem3ria >, e tamb(m das # >,, a mem3ria &lash permite arma=enar dados por longos per!odos, sem pre)isar de alimenta1Co el(tri)a. 4ra1as a isso, a mem3ria &lash se tornou rapidamente a te)nologia dominante em )art2es de mem3ria, pendrives, H*s de estado s3lido ?##*s@, mem3ria de arma=enamento em )Gmeras, )elulares e palmtops e assim por diante. #e a mem3ria &lash nCo existisse, todas estas -reas estariam muito atrasadas em rela1Co ao 5ue temos ho8e. 6s )elulares e palmtops prova% velmente ainda utili=ariam mem3ria # >, para arma=enar os dados e seriam por isso mais )aros e perderiam os dados 5uando a bateria .osse removida. 6s pendrives simplesmente nCo existiriam e os )art2es de mem3ria estariam estagnados nos )art2es )ompa)t%.lash, utili% =ando mi)rodrives ou pe5uenas 5uantidades de mem3ria # >, alimentada por uma pe5uena bateria. &ormatos mais )ompa)tos, )omo os )art2es #* e mini #* simplesmente nCo existiriam. $xistem dois tipos de mem3ria &lash. > primeira te)nologia de mem3ria &lash a se populari=ar .oi o tipo D6 , 5ue )hegou ao mer)ado em 1MQQ.

guiadohardware.net | Revista - ! "# $aro de %##&

84

Especial Mem ia Ram


6s )hips de mem3ria &lash D6 possuem uma inter.a)e de endere1os similar X da me% m3ria >,. 4ra1as a isso, eles rapidamente passaram a ser usados para ar% ma=enar o <;6# da pla)a mCe e .irmwares em dispositivos diver% sos, 5ue antes eram arma=ena% dos em )hips de mem3ria 6, ou $$R 6,. Dos primeiros RCs, por exemplo, o <;6# da pla)a mCe era gravado em um )hip de mem3ria 6, e por isso nCo era atuali=-vel, a menos 5ue o )hip .osse .isi)amente substitu!do. 6 problema )om as mem3rias D6 ( 5ue elas sCo muito )aras e, embora as leituras se8am r-% pidas, o tempo de grava1Co das )(lulas ( muito alto. Dum )hip de mem3ria D6 t!pi)o, as ope% ra12es de grava1Co demoram )er)a de ON/ ns, ou se8a, ter!a% mos pou)o mais de 1/// opera% 12es de grava1Co por segundoZ Do )aso do <;6# da pla)a mCe, isso nCo ( um grande problema, pois vo)F s3 pre)isa atuali=-%lo esporadi)amente. ,as, imagine um palmtop 5ue tentasse utili=ar apenas mem3ria D6 )om me% m3ria de trabalho... 6 sistema rodaria tCo lentamente 5ue a id(ia a)abaria sendo abandona% da mais )edo ou mais tarde. :@ >pesar disso, a mem3ria &lash do tipo D6 ( bastante usada at( ho8e em palmtops, )elulares e diversos tipos de dispositivos, para arma=enar o sistema ope% ra)ional ?neste )aso )hamado de .irmware@, 5ue ( )arregado durante o boot, sem ser altera% do. > vantagem neste )aso ( o EiR ?exe)ute in pla)e@, onde o sistema pode rodar diretamente a partir do )hip de mem3ria, sem pre)isar ser primeiro )opi% ado para a mem3ria >,. 6 )hip de mem3ria D6 ( )om% plementado por uma pe5uena 5uantidade de mem3ria # >, ou * >,, 5ue ( usada )omo mem3ria de trabalho. $m mui% tos )asos, a mem3ria ( usada tamb(m para arma=enar dados e )on.igura12es 5ue, 8ustamen% te por isso, podem ser perdidos 5uando a )arga da bateria se esgota )ompletamente. >s mem3rias &lash D6 )hega% ram a ser utili=adas nos primei% ros )art2es de mem3ria RC,C;> e Compa)t &lash, mas elas de% sapare)eram deste ramo 5uan% do .oram introdu=idas as mem3% rias NAND, 5ue sCo de longe o tipo mais usado atualmente. Delas, )ada )(lula ( )omposta por dois trans!stores, )om uma .ina )amada de 3xido de sil!)io pre)isamente posi)ionada entre os dois, 5ue arma=ena )argas negativas. ;sto )ria uma esp(% )ie de armadilha de el(trons, 5ue permite manter os dados por longos per!odos de tempo, sem 5ue se8a ne)ess-rio man% ter a alimenta1Co el(tri)a ?)o% mo nas mem3rias # >,@, ou muito menos .a=er um re.resh peri3di)o ?)omo na mem3ria * >,@. ;sto simpli.i)a muito o design dos )art2es, pendrives e outros dispositivos, pois eles pre)isam in)luir apenas os )hips de mem3ria &lash D>D*, um )hip )ontrolador e as tri% lhas ne)ess-rias. Dada de ba% terias, )ir)uitos de re.resh ou 5ual5uer )oisa do gFnero. Aqui temos um diagrama da %ntel que mostra uma c lula de memria =lash 9A91* Relo diagrama vo)F pode notar 5ue embora mais )omplexa 5ue uma )(lula de mem3ria >, ?onde temos apenas um trans!s% tor e um )apa)itor@, a )(lula de mem3ria .lash o)upa pou)o es% pa1o, pois o segundo trans!stor ( posi)ionado sobre o primeiro. 4ra1as ao tamanho redu=ido das )(lulas, )ada )hip de me% m3ria &lash D>D* arma=ena uma 5uantidade muito maior de dados, o 5ue .a= )om 5ue o pre% 1o por megabLte se8a muito mais baixo. >l(m de mais baratas 5ue as D6 , as mem3rias D>D* tam% b(m sCo muito mais r-pidas na hora de gravar dados. > prin)i% pal limita1Co ( 5ue elas sCo en% dere1adas usando p-ginas de 2 +< e a)essadas atrav(s de um barramento serial. 6u se8a, do ponto de vis% ta do sistema, um )artCo de mem3ria .lash D>D* est- mais para um H* do 5ue para uma unidade de mem3ria. Uo)F pode us-%lo para guardar dados, mas na hora 5ue o sistema pre)isa rodar um programa, pre)isa primeiro )o% pi-%lo para a mem3% ria >,, da mesma .orma 5ue .aria ao usar um H*.

guiadohardware.net | Revista - ! "# $aro de %##&

85 ;O

Especial Mem ia Ram


*e alguns anos para )-, os palm% tops e smartphones passaram a )ada ve= mais utili=ar mem3ria &lash D>D* )omo -rea de arma% =enamento de dados e progra% mas, substituindo a mem3ria # >,. ;sso se tornou poss!vel gra% 1as a um )on8unto de tru5ues .ei% tos via so.tware, onde o sistema utili=a uma 5uantidade menor de mem3ria # >, )omo -rea de tra% balho e vai lendo e os ar5uivos na mem3ria &lash )on.orme eles sCo ne)ess-rios. $sse es5uema ( mui% to similar ao 5ue temos num RC, onde os ar5uivos sCo salvos no H*, por(m pro)essados usando a mem3ria >,. Sm dos primeiros aparelhos a aderir a este sistema .oi o 'reo PN/, lan1ado em 2//I. >tualmente ele ( utili=ado na grande maioria dos modelos, pois, al(m de )ortar )ustos, melhora a )on.iabilidade do aparelho, 8- 5ue os dados nCo sCo mais perdidos ao remover a bateria. 6 grande boom da mem3ria &lash a)onte)eu entre 2//I e 2//N, 5uando uma )ombina% 1Co de dois .atores .e= )om 5ue os pre1os por ,< )a!ssem rapidamente: 6 primeiro .oi o brutal aumento na produ1Co e a )on)orrFn)ia entre os .abri)antes, 5ue em% purraram os pre1os para baixo. >l(m de gigantes )omo a #am% sung e a 'oshiba, at( mesmo a ;ntel e >,* investiram pesada% mente na .abri)a1Co de mem3% ria &lash.
6 segundo .oi a introdu1Co da te)nologia ,LC ?mult%level )ell@, onde )ada )(lula passa a arma% =enar dois ou mais bits ao inv(s de apenas um. ;sso ( poss!vel gra1as ao uso de tens2es in% termedi-rias. Com I ten% s2es di.erentes, a )(lula pode arma=enar 2 bits, )om Q pode ar% ma=enar 0 bits e as% sim por diante. 6 ,LC .oi implantado de .orma mais ou menos simultGnea pelos diversos .abri)antes e permitiu redu% =ir drasti)amente o )usto por

megabLte, 5uase 5ue de uma hora para a outra. 6utra te)nolo% gia similar ( o ,<C ?,ulti%<it Cell@, desenvolvido pela ;n.ineon. 6s )hips "tradi)ionais", 5ue ar% ma=enam um Kni)o bit por )(lu% la passaram a ser )hamados de "#LC" ?single%bit )ell@ e ainda sCo produ=idos )om o ob8etivo de atender o mer)ado de )ar% t2es de alto desempenho ?so% bretudo os )art2es C& destina% dos ao mer)ado pro.issional@. $mbora muito mais )aros, eles o.ere)em um melhor desempe% nho e sCo mais dur-veis.
6utra te)nologia usada pelos .a% bri)antes para )ortar )ustos e ao mesmo tempo permitir a )ria1Co de )hips de maior densidade, ( o "*ie%#ta)7ing", onde dois ou mais )hips sCo "empilhados", )one)ta% dos entre s! e selados dentro de um Kni)o en)apsulamento, 5ue possui o mesmo .ormato e )onta% tos 5ue um )hip tradi)ional. Como uma boa parte do )usto de um )hip de mem3ria .lash )orrespon% de 8ustamente ao pro)esso de en% )apsulamento, o uso do *ie%#ta)% 7ing permite mais uma redu1Co substan)ial do )usto. Como de praxe, a populari=a1Co das mem3rias &lash deu in!)io a uma guerra entre diversos .or% matos de )art2es, alguns abertos e outros propriet-rios.

Compac" .las(: $x)luindo os 8ur-ssi)os )art2es de mem3ria RC,C;>, o primeiro .ormato de )artCo .oi o Compa)t &lash ?C&@, onde ( utili=ada uma inter.a)e muito similar X inter.a)e ;*$ usada pelos H*s, )om nada menos 5ue N/ pinos. >5ui temos um )artCo C& aberto:

*e um dos lados temos o )hip )on% trolador e um dos )hips de mem3% ria e no outro temos espa1o para mais dois )hips, totali=ando at( 0 )hips de alta )apa)idade. 4ra1as a este design, os )art2es C& o.ere% )em boas taxas de trans.erFn)ia, mas em )ompensa1Co sCo )aros e volumosos, o 5ue expli)a a de)a% dFn)ia do .ormato. 6s )art2es Compa)t &lash ainda sCo produ=idos e sobrevivem em alguns ni)hos. $les sCo usados por algumas )Gmeras da Canon, voltadas para o segmento pro.is% sional ?onde a boa taxa de trans% .erFn)ia dos )art2es C&

guiadohardware.net | Revista - ! "# $aro de %##&

86

Especial Mem ia Ram


presta bons servi1os@ e em di% versos tipos de sistemas em% bar)ados. *evido X similaridade entre os dois barramentos, exis% tem adaptadores 5ue permitem instalar )art2es C& numa porta ;*$, substituindo o H*. >pesar de .inos, os )art2es #, eram relativamente grandes, o 5ue levou os .abri)antes a abandonarem o .ormato. #urgi% ram entCo os .ormatos x*, ,,C, #* e ,emorL #ti)7. #ur% preendentemente, os leitores de )art2es S#< passaram o.ere% )er suporte para todos os .or% matos simultaneamente. ;sto .oi poss!vel gra1as ao desenvolvi% mento de )hips )ontroladores "tudo em um", )apa=es de )on% verter )ada um dos proto)olos nos )omandos suportados pelo padrCo S#<. $xistem tamb(m os leitores in)lu!dos nos notebo% o7s, 5ue lFem )art2es #* e ,emorL #ti)7. *o ponto de vista do sistema opera)ional, eles sCo di.erentes dos leitores S#<, pois sCo ligados ao barramento RC; ?ou RC; $x% press@ ao in% v(s de usa% rem o barra% mento S#< e a maioria das .un12es sCo exe)utadas via so.tware ?)omo num so.tmodem@, gra1as ao dri% ver instalado.

&ma " Media: $m 1MMN a ' oshi% ba lan1ou o .ormato #mart ,edia ?#,@, um .ormato muito mais sim% ples, onde o )hip de mem3ria ( a)essado diretamente, sem o uso de um )hip )ontrolador. 6 )hip de mem3ria ( en)apsulado dentro de um )artu)ho pl-sti)o, )om apenas /.OP mm de espessura e os )onta% tos externos sCo ligados direta% mente a ele. Desta .oto vo)F pode ver um )artCo #mart ,edia em )ompara1Co )om um )artCo ,,C e um ,emorL #ti)7:

Ca "Jes BD: 6 pr3ximo da lista ( o x*, um .ormato propriet-rio, usado em )Gmeras da 6lLmpus e da &u8i.ilm. $les sCo relativa% mente r-pidos se )omparados )om os #mart ,edia e )om os )art2es ,,C, mas sCo bem mais lentos 5ue os )art2es #* usados atualmente. $xistiram duas atuali=a12es para o .orma% to: o "x* ," ?5ue permitiu o de% senvolvimento de )art2es )om mais de N12 ,<@ e o "x* H" ?5ue melhorou a velo)idade de trans.erFn)ia@. >pesar disso, ambos a)abaram sendo pou)o usados, devido X )on)orrFn)ia dos )art2es #*.
>ssim )omo nos )art2es #,, os )ontatos sCo ligados diretamen% te no )hip de mem3ria, sem o uso de um )hip )ontrolador. ;sso em teoria baratearia os )art2es, mas devido X pe5uena demanda ?e )onse5uentemente aos bai% xos volume de produ1Co@, os )art2es x* sCo atualmente bem mais )aros.

;sso a)aba pre8udi)ando a )ompe% titividade das )Gmeras dos dois .a% bri)antes, 5ue perdem mer)ado por insistirem no padrCo.

Ca "Jes MMC: 6 ,,C ( um pa% drCo "5uase aberto", onde ( ne% )ess-rio pagar uma taxa ini)ial para obter as espe)i.i)a12es e mais um valor anual - ,,C >sso% )iation, al(m de seguir um )on8un% to de restri12es. 6s )art2es ,,C possuem exatamente as mesmas dimens2es dos )art2es #* atuais e sCo )ompat!veis )om a maior parte das )Gmeras e outros dispositivos, al(m de utili=arem o mesmo en% )aixe 5ue eles nos adaptadores. >s Kni)as di.eren1as vis!veis ( 5ue os )art2es ,,C sCo um pou)o mais .inos ?1.I mm, )ontra 2.1 mm dos #*@ e possuem apenas O pinos, en5uanto os #* possuem dois pi% nos extras, totali=ando M.
6 maior problema ( 5ue os )ar% t2es ,,C sCo lentos, pois utili% =am um anti5uado barramento serial para a trans.erFn)ia de dados, 5ue trans.ere um bit por ve= a uma .re5JFn)ia m-xima de 2/ ,H=.
$m teoria, os )art2es ,,C poderi% am trans.erir a at( 2.N ,</s, mas a maioria dos )art2es .i% )am muito longe desta mar)a. 6s )art2es mais antigos utili=am um modo de trans.erFn)ia ainda mais lento, limitado a I// +</s.

#art>es E1

guiadohardware.net | Revista - ! "# $aro de %##&

87

Especial Mem ia Ram


Como nCo existe prati)amente nenhuma di.eren1a de )usto entre produ=ir um )artCo ,,C ou #*, os .abri)antes migraram rapidamen% te para o padrCo mais r-pido, .a% =endo )om 5ue o ,,C entrasse em desuso. ,ais re)entemente .oram lan1ados os padr2es #% ,,C, ,,C Rlus e #e)ure,,C, vers2es atuali=adas do padrCo ,,C, 5ue visam re)on5uistar seu lugar no mer)ado. Chegamos entCo aos dois pa% dr2es 5ue sobreviveram X guer% ra: o #*, 5ue ( o padrCo "par)i% almente aberto", apoiado pela grande maioria dos .abri)antes e o ,emorL #ti)7, o padrCo pro% priet-rio da #onL. $m seguida temos os )art2es ,e% morL #ti)7 Rro e ,emorL #ti)7 Rro *uo ?ambos lan1ados em 2//0@, 5ue substituem diretamente os dois padr2es anteriores. >l(m do melhor desempenho, eles trouxe% ram um padrCo atuali=ado de en% dere1amento, 5ue permite o de% senvolvimento de )art2es de at( 02 4<. >5ui temos uma .oto mos% trando os I .ormatos: Con)luindo, temos o ,emorL #ti)7 Rro%H4, 5ue utili=a um novo barramento de dados, 5ue transmite Q bits por )i)los a uma .re5JFn)ia de P/ ,H=, o 5ue permite uma taxa de trans.e% rFn)ia de at( P/ ,</s ?)ontra 2/ ,</s dos padr2es anteriores@. $mbora na pr-ti)a a taxa de trans.erFn)ia dependa mais dos )hips de mem3ria &lash usados, o barramento mais r-pido )olo)a os )art2es Rro_H4 em vantagem em rela1Co aos )art2es #*, 8- 5ue eles estCo limitados a um m-ximo de 2/ ,</s pelo barramento usado. $xistem trFs .ormatos de )ar% t2es #*. >l(m do .ormato pa% drCo, temos os )art2es mi% ni#* e mi)ro#*, vers2es mi% niaturi=adas, 5ue sCo eletri% )amente )ompat!veis )om o padrCo original e podem ser en)aixados num slot para )ar% t2es #* regulares usando um adaptador simples. 6s )art2es #* suportam 0 mo% dos de trans.erFn)ia. 6 I bits mode ( o modo "padrCo", onde o )artCo trans.ere I bits por )i% )lo, a uma .re5JFn)ia de at( N/ ,H=, resultando em taxas de trans.erFn)ia de at( 2N ,</s ?desde 5ue os )hips de mem3ria usados a)ompanhem, natural% mente@. 6 segundo ( o 1 bit mode, onde ( trans.erido um Kni)o bit por )i)lo, a uma .re5JFn)ia de no m-ximo 2/ ,H=. $ste modo ( usando para manter )ompatibilidade )om os )art2es ,,C. gra1as a ele 5ue vo)F pode usar )art2es ,,C em )Gmeras e leitores para )art2es #* e vi)e%versa. &inalmente, existe o modo #R; ?ainda mais lento@, 5ue ( utili=ado por algu% mas )Gmeras antigas e tamb(m em diversos tipos de dispositi% vos embar)ados. por )ausa dos trFs modos de opera1Co 5ue um mesmo )artCo #* pode ser a)essado a velo)i% dades bem di.erentes de a)ordo

Memo N &"icH: $mbora tenha )onseguido atingir uma sobrevida surpreendente, o ,emorL #ti)7 .i% )ou restrito aos produtos da #onL e por isso seu .uturo ( in)erto. >l(m do padrCo original, existem tamb(m os .ormatos ,emorL #ti)7 *uo, Rro, Rro *uo, ,i)ro e Rro%H4.
'anto o padrCo original, 5uanto o ,emorL #ti)7 *uo estCo limitados a 12Q ,<, por isso .i)aram rapidamen% te obsoletos e sCo usados apenas por dispositivos antigos, .abri)ados at( o in!)io de 2//0. 6 prin)ipal di.e% ren1a entre os dois .ormatos ( o ta% manho redu=ido dos )art2es ,e% morL #ti)7 *uo, 5ue sCo um pou)o menores 5ue os )art2es #*.

6 ,emorL #ti)7 ,i)ro ?ou ,2@ ( um .ormato miniaturi=ado, desen% volvido para uso em )elulares ?mais espe)i.i)amente nos #onL $ri)sson@, 5ue mede apenas 1.N x 1.2 )m. 6s )art2es normalmente sCo vendidos em )on8unto )om um adaptador, 5ue permite us-%los em 5ual5uer dispositivo ou leitor 5ue use )art2es ,emorL #ti)7 Rro.

Ca "Jes &D: &inalmente, temos os )art2es #* ?#e)ure *igital@, 5ue a)abaram se tornando o .or% mato dominante. Como o nome sugere, os )art2es #* o.ere)em um sistema de prote1Co de )on% teKdo ?o CR ,@, 5ue ( implemen% tado diretamente no )hip )ontro% lador. $le se destina a atender o lobbL das gravadoras, o.ere)endo uma .orma de "proteger" ar5uivos de -udio e outros tipos de )on% teKdo )ontra )3pias nCo autori=a% das. 6s )art2es ,emorL #ti)7 im% plementam um sistema similar ?o ,agi) 4ate@, mas .eli=mente am% bos sCo pou)o usados.

guiadohardware.net | Revista - ! "# $aro de %##&

88

Especial Mem ia Ram


)om o dispositivo onde ele ( usado. ,uitas )Gmeras antigas 5ue permitem a)essar o )onteK% do do )artCo 5uando ligadas a uma porta S#< trans.erem a ve% lo)idades muito baixas, muitas ve=es in.eriores a 0// +</s. 6 driver "sdh)i" ?no Linux@, 5ue dsuporte aos leitores de )art2es in)lu!dos em noteboo7s, por ex% emplo, ( ?pelo menos at( o +er% nel 2.P.21@ limitado ao modo #R;, por isso ( bastante lento em re% la1Co ao driver Aindows, 5ue ( )apa= de utili=ar o modo I bits. 6u se8a, o leitor do seu noteboo7 .un)iona, mas a uma velo)idade muito baixa e )om uma grande utili=a1Co do pro)essador. Do modo #R; I sCo usados I pi% nos do )artCo: um para enviar o sinal de )lo)7, outro para enviar )omandos, o ter)eiro para sele% )ionar 5ual )hip dentro do )ar% tCo ser- a)essado e o Kltimo para trans.erir dados, um bit de )ada ve=. *esde 5ue vo)F possa )ontrolar o uso dos I pinos, ( .-)il es)rever uma .un1Co ou driver para a)essar o )artCo. 6 modo #R; ( o mais lento lento, mas ( su.i)iente para muitas apli)a12es. ;magine o )aso de um sensor de temperatura 5ue usa o )artCo apenas para arma% =enar um log das varia12es, gravando alguns pou)os bits por ve=, por exemplo. :@ dos )hips. Rode pare)er bastan% te a prin)!pio, mas a maioria dos sistemas de ar5uivos ?espe)ial% mente &>' e $E'@ reali=am atua% li=a12es .re5Jentes na tabela de endere1amento da parti1Co. #e nada .osse .eito a respeito, as grava12es su)essivas iriam ra% pidamente inutili=ar as )(lulas respons-veis pelo arma=ena% mento da tabela, inutili=ando o )artCo. 4ra1as ao wear levelling ( .eito uma esp()ie de "rod!=io" dos endere1os mais a)essados entre as )(lulas do )artCo, evi% tando a .adiga de alguns ende% re1os isolados. 6utra .un1Co ( remapear os en% dere1os de.eituosos, onde um setor de uma -rea reservada passa a ser usado em seu lugar. ;sto ( muito similar ao sistema utili=ado nos H*s modernos, onde a )ontroladora tamb(m ( )apa= de remapear os bad% blo)7s automati)amente.
Uo)F pode entCo se perguntar )omo o )ontrolador .a= para des)obrir os endere1os de.eituosos. > resposta ( 5ue, al(m dos dados e dos setores da -rea reservada, a mem3ria arma% =ena tamb(m alguns bLtes adi)io% nais ?tipi)amente PI bLtes adi)ionais para )ada blo)o de 2/IQ bLtes@, usados para guardar )3digos $CC. $stes )3digo permitem nCo apenas identi.i)ar, mas tamb(m )orrigir er% ros simples nos dados gravados.

Como o )ontrolador nCo tem )omo des)obrir exatamente em 5ual )(lula o)orreu o erro, nor% malmente todo o blo)o de 2/IQ bLtes ( remapeado. 4rande parte dos )art2es de mem3ria &lash 8- saem de .-bri% )a )om alguns setores de.eituo% sos remapeados ?assim )omo os H*s@. ;sso permite 5ue os .abri% )antes aproveitem m3dulos 5ue de outra .orma pre)isariam ser des)artados, redu=indo o )usto de .orma )onsider-vel.
>t( )erto ponto, o )ontrolador tamb(m ( respons-vel pelas taxas de trans.erFn)ia suportadas pelo )artCo, 8- 5ue ( ele 5uem deter% mina os modos de a)esso e .re5JFn)ia de )lo)7 suportadas. ,esmo 5ue os )hips de mem3ria se8am su.i)ientemente r-pidos, a taxa de trans.erFn)ia m-xima pode ser limitada pelo )ontrolador. Ror exemplo, muitos )art2es mi% )ro#* utili=am )ontroladores limi% tados a 2/ ,H=, 5ue sCo )apa=es de trans.erir a no m-ximo 1/ ,</s, en5uanto muitos dos novos 8- utili=am )ontroladores )apa=es de operar a N/ ,H=, )omo nos )ar% t2es #* regulares. > velo)idade dos )art2es ( )ompa% rada pelos .abri)antes X velo)idade dos drives de C*% 6,. Sm )artCo "100x" ( um )artCo 5ue usa um )ontrolador )apa= de trans.erir

Co!" olado es: Com ex)e1Co dos antigos )art2es #mart ,edia e x*, 5ue vimos a pou)o, todos os )art2es de mem3ria &lash in% )luem um )hip )ontrolador, 5ue ( en)arregado do geren)iamento dos endere1os e todas as opera% 12es de leitura e grava1Co, al(m de exe)utarem .un12es de ma% nuten1Co diversas.
6 modo #R; ( o pre.erido pelos desenvolvedores de sistemas embar)ados e drivers open% sour)e, pois ele ( muito simples e por isso pode ser emulado via so.tware, sem a ne)essidade de usar um )ontrolador adi)ional. 6s )art2es atuais utili=am o sis% tema wear levelling para ampliar a vida Ktil das )(lulas. >s )(lulas de mem3ria &lash D>D* supor% tam de 1//./// a 1.///./// de opera12es de leitura ou grava% 1Co, de a)ordo )om a 5ualidade

guiadohardware.net | Revista - ! "# $aro de %##&

89

Especial Mem ia Ram


a 2/ ,</s, um "1NNx" ( um )apa= de trans.erir a 2N ,</s e assim por di% ante. >s taxas reais sCo normalmen% te mais baixas ?sobretudo nas ope% ra12es de grava1Co@, pois .i)am limi% tadas tamb(m X velo)idade dos )hips, por isso nCo leve o !ndi)e mui% to a s(rio, ele ( apenas uma .erra% menta de mar7eting. *e 5ual5uer .orma, ( )onveniente evitar )art2es 5ue nCo .a=em men1Co X velo)idade de trans.erFn)ia, pois eles normal% mente sCo limitados a 00x ou me% nos. Dote 5ue os )art2es #*HC ado% tam um !ndi)e di.erente, )omo ve% remos a seguir. mi!i&D e mic o&D: $mbora pe5ue% nos em rela1Co aos )art2es Compa)t &lash e #mart ,edia, os )art2es #* ainda sCo grandes demais para al% gumas apli)a12es, sobretudo uso nos )elulares e )Gmeras mais )ompa)tas. Rara solu)ionar o problema .oram )ri% ados dois .ormatos miniaturi=ados, o mini#* e o mi)ro#*, 5ue sCo meno% res e mais .inos. 6 mini#* mede 2.1N x 2./ )m, )om apenas 1.I mm de espessura. $m% bora os )art2es ainda se8am um pou)o mais )aros 5ue os #* padrCo, o .ormato est- ganhando populari% dade rapidamente, usado no Do7ia DQ// e no $P2, por exemplo. *e uma .orma geral, todos os aparelhos onde o )artCo ( instalado interna% mente ?embaixo da bateria, por ex% emplo@, estCo passando a utili=-%lo. 6 mi)ro#* ( um .ormato ainda me% nor, )on)orrente do ,2, destinado a )elulares, ,R0 plaLers e outros dispo% sitivos onde as dimens2es redu=i% das e o baixo )onsumo sCo impor% tantes. $le mede apenas 1.N x 1.1 )m, )om apenas 1 mm de espessu% ra. Da maioria dos )asos, o )artCo a)ompanha um adaptador #*. Como os dois padr2es sCo )ompat!% veis eletri)amente, o adaptador ( apenas um dispositivo passivo, mui% to barato de se produ=ir: $la ( instalado pelo .abri)ante numa pla)a de )ir)uito 5ue )ont(m os )ontatos externos e em seguida se% lado dentro da )obertura externa. 6 mesmo se apli)a aos )art2es ,emorL #ti)7 ,i)ro, 5ue possuem dimens2es similares. DCo existe )omo desmontar um mi)ro#* e, mesmo 5ue vo)F 5ue% bre um no meio, nCo vai )onseguir di.eren)iar os )hips, pois eles sCo produ=idos usar wa.ers muito .inos ?at( /./2N mm de espessura nos mais re)entes@ e 8untados de .orma muito pre)isa. 6s primeiros mi% )ro#*s de I 4< .oram produ=idos usando nada menos do 5ue Q )hips de N12 ,< empilhados. prov-vel 5ue no .uturo se8a poss!vel utili=ar um nKmero ainda maior. $stes )art2es de I 4< "nCo padroni% =ados" sCo )ompat!veis )om a maio% ria dos dispositivos antigos, mas vo)F pode en.rentar problemas di% versos de )ompatibilidade, 8- 5ue eles nCo seguem o padrCo. Rara )olo)ar ordem na )asa, .oi )ria% do o padrCo #*HC ?#e)ure *igital High Capa)itL@, onde a tabela de endere1amento .oi expandida e passou a ser o.i)ialmente usado o sistema de ar5uivos &>'02. 'odos os )art2es 5ue seguem o novo padrCo )arregam o logotipo "#*HC" ?5ue permite di.eren)i-%los dos )art2es de I 4< "nCo o.i)iais"@ e tra=em um nKmero de )lasse, 5ue indi)a a taxa de trans.erFn)ia m!nima em opera% 12es de es)rita. 6s )art2es "Class 2" gravam a 2 ,</s, os "Class I" a I ,</s, os "Class P" a P ,</s e assim por diante. 6 mesmo se apli)a tam% b(m aos )art2es mini#* e mi)ro#*. Dote 5ue a numera1Co nCo di= nada sobre a velo)idade de leitura, mas ela tende a ser propor)ionalmente maior. Ue8a um exemplo de )artCo )om o logotipo:

#art>es mini@1 e micro@1


Uo)F pode se perguntar )omo ( poss!vel 5ue os )art2es mi)ro#* se8am tCo )ompa)tos, 8- 5ue 5ual5uer )artCo #* pre)isa de pelo menos dois )hips ?o )hip de mem3ria e o )ontrolador@ e num )artCo mi)ro#* mal temos espa% 1o para um. > resposta est- no die%sta)7ing, te)nologia 5ue )o% mentei a pou)o. Dum )artCo mi% )ro#* temos um ou mais )hips de mem3ria e o pr3prio )ontro% lador "empilhados", .ormando um Kni)o en)apsulamento.

&DHC: ;ni)ialmente, o padrCo de )art2es #* previa o desenvolvi% mento de )art2es de at( 2 4<, .ormatados por padrCo em &>'1P. Uo)F pode re.ormatar o )artCo em outros sistemas de ar5uivos, mas neste )aso a maior parte das )G% meras e outros dispositivos deixam de )onseguir a)ess-%lo, embora vo)F ainda )onsiga a)essar o )ar% tCo normalmente se )one)t-%lo a um RC usando um adaptador S#<.
Wuando o limite de 2 4< .oi atingido, os .abri)antes passaram a )riar ex% tens2es para permitir a )ria1Co de )art2es de I 4<, usando ha)7s para modi.i)ar o sistema de endere1a% mento e passando a usar &>'02 ?ao inv(s de &>'1P@ na .ormata1Co.

guiadohardware.net | Revista - ! "# $aro de %##&

90

Especial Mem ia Ram

Outras tecnolo ias


#oncluindo, temos aqui mais al, gumas tecnologias de memria que merecem ser citadas*

Mem ias RamCus SRDRAMT+ >ssim )omo as mem3rias <$*6, as * >, sCo um tipo proprie% t-rio de mem3ria, 5ue a)abou nCo ganhando popularidade.
6s m3dulos de mem3rias am% bus sCo )hamados de " ambus ;nline ,emorL ,odules" ou ;,,s. Como pode ser visto na ilustra1Co a)ima, os m3dulos ;,, sCo bem semelhantes aos m3dulos *;,,, mas em geral eles vem )om uma prote1Co de metal sobre os )hips de mem3% ria, 5ue tamb(m serve para .a)i% litar a dissipa1Co de )alor, 85ue os m3dulos ;,, a5ue)em bastante devido X alta .re5uFn% )ia de opera1Co. Sma parti)ularidade era a ne% )essidade de instalar m3dulos terminadores em todos os slots nCo populados da pla)a mCe, para redu=ir o n!vel de ru!do eletromagn(ti)o:

Mem ias $EDO: >s mem3ri% as <$*6 ?<urst $*6@ .oram de% senvolvidas no .inal da era Ren% tium 1 para )on)orrer )om as mem3rias $*6. $las utili=am uma esp()ie de pipeline para permitir a)essos mais r-pidos 5ue as $*6. $m um <us de PP ,H=, as mem3rias <$*6 sCo )apa=es de .un)ionar )om tem% pori=a1Co de N%1%1%1, 5uase 0/` mais r-pido 5ue as mem3% rias $*6 )onven)ionais.
Do papel as mem3rias <$*6 eram interessantes, mas elas nun)a .oram usadas em grande es)ala. > te)nologia era propri% edade da ,i)ron, 5ue ansiava por )obrar roLalties dos demais .abri)antes, )aso a te)nologia .osse adotada em grande es)ala. 6s .abri)antes de mem3ria trabalham )om margens de lu)ro in)rivel% mente apertadas, de .orma 5ue a palavra "roLalties" gera )ala.rios. >o inv(s de )a!rem na armadilha da ,i% )ron, eles se apressaram em adotar as mem3rias #* >,, 5ue al(m de serem um padrCo aberto, eram te)ni)amente superiores.

$m 1MMP a ;ntel .e)hou um a)ordo )om a ambus ;n)., uma entCo pe5uena empresa 5ue desenvolvia um tipo de mem3ria otimi=ada para sistemas 5ue pre)isam de um largo barramento de dados )om a mem3ria. >s mem3rias ambus .oram utili=adas no Dintendo PI e no RlaLstation 2, e o plano era 5ue elas .ossem adotadas em larga es% )ala nos RCs, )om a a8uda da ;ntel. > ambus ;n). re)eberia roLalties dos .abri)antes e a ;ntel .i)aria )om parte do bolo, na .orma de in% )entivos e des)ontos. > ;ntel introdu=iu o suporte Xs mem3rias ambus a partir do )hips iQ2/, ainda na (po)a do Ren% tium ;;;, e )ontinuou tentando em% purrar a te)nologia )om o )hipset iQN/, usado na primeira gera1Co de pla)as para Rentium I.
6 problema era 5ue o )hipset iQN/ suportava somente mem3rias ambus, sem op1Co de usar mem3% rias #* >, ou ** ?5ue eram novidade na (po)a@. Da (po)a do lan1amento do Ren% tium I, um m3dulo ;,, de PI ,< )ustava S#T MM, en% 5uanto um m3dulo de mem3% ria RC%100 da mesma )apa)i% dade )ustava apenas S#T IN. ;sto signi.i)ava gastar S#T 21P ?ao )omprar 2NP ,<@ a mais, s3 de mem3ria, sem )ontar a di.eren1a de pre1o do pro)essador Rentium I e da pla)a%mCe,

5ue na (po)a ainda eram )onsi% deravelmente mais )aros. >s mem3rias ambus utili=am um barramento de dados de apenas 1P bits de largura, em oposi1Co aos PI bits utili=ados pelos m3du% los de mem3ria #* >,, supor% tando em )ompensa1Co, .re5JFn% )ias de barramento de at( I// ,H= )om duas trans.erFn)ias por )i)lo ?)omo o >4R 2x@, o 5ue na pr-ti)a e5uivale a uma .re5JFn)ia de Q// ,H=. $sta organi=a1Co lembra um pou)o o barramento RC; $xpress, onde o uso de menos trilhas de dados permitem a ope% ra1Co a .re5JFn)ias mais altas.
'rabalhando a I// ,H= )om duas trans.erFn)ias por )i)lo, sua velo% )idade m-xima, as mem3rias ambus permitem uma banda to% tal de 1.P 4igabLtes por segundo. 6 iQN/ era )apa= de a)essar dois m3dulos simultaneamente, pro% por)ionando um barramento total de 0.2 4</s. $sta ( uma mar)a respeit-vel, )ompar-vel X de um m3dulo ** %I//, por(m atingida em 2//1.

6 grande problema era 5ue apesar da boa taxa de trans.erFn)ia, os m3dulos trabalhavam )om tempos de latFn)ia muito altos. ;sso pre8u% di)ava muito o desempenho, .a% =endo )om 5ue um Rentium ;;; es% petado numa pla)a mCe iQ2/ )om um pente ;,, a)abasse sendo mais lento na maioria

guiadohardware.net | Revista - ! "# $aro de %##&

91 ?>

Especial Mem ia Ram


das apli)a12es 5ue um RC simular e5uipado )om mem3rias #* >, RC%100. ,esmo em )on8unto )om o Rentium I, 5ue in)lu!a uma s(rie de otimi=a12es ?in)luindo o uso de m3dulos ;,, em pares@, as mem3rias ambus .alhavam em o.ere)er algum ganho tang!vel de per.orman)e em rela1Co Xs me% m3rias ** . Rou)a gente )omprou as vers2es ini)iais do Rentium I e 5uem se arris)ou, a)abou )om um aba)axi nas mCos. ;sto obrigou a ;ntel a modi.i)ar a plata.orma, passando a utili=ar mem3rias ** padrCo. $sta demora gerou um v-)uo, 5ue permitiu 5ue a >,* aumen% tasse )onsideravelmente sua par% ti)ipa1Co no mer)ado, 8- 5ue )on% tava )om o >thlon 'hunderbird, um pro)essador mais barato e mais e.i)iente.
Do .inal, as mem3rias ** ?seguidas pelas ** 2@ ganharam a briga, tor% nando%se o padrCo de mem3ria do% minante. ,ais uma ve= a indKstria re8eitou um padrCo propriet-rio de mem3ria, em .avor de um padrCo aberto. Re#is"e ed DIMM: 6s m3dulos de mem3ria 5ue usamos nos mi)ros dom(sti)os sCo )hamados de unbu.% .ered. $les usam um laLout simples e e.i)iente, onde o )ontrolador de me% m3ria tem a)esso direto aos )hips de mem3ria, garantindo tempos de la% tFn)ia mais baixo.

6 problema ( 5ue as mem3rias , >, sCo di.!)eis de .abri)ar e at( o momento nenhum .abri)an% te .oi )apa= de produ=ir )hips )om densidades similares X mem3ria >, ou &lash. $mbora se .ale nas mem3rias , >, desde a d()ada de M/, os primeiros )hips dispon!veis )o% mer)ialmente .oram produ=idos apenas em 2//P ?pela &rees)ale@. 6 ponto positivo ( 5ue os )hips trabalham )om tempo de a)esso de apenas 0N ms, tanto para lei% tura, 5uanto para grava1Co, o 5ue bate de longe os )hips de mem3% ria &lash e rivali=a )om os )hips de mem3ria # >, usados em palmtops e no )a)he de H*s, o.e% re)endo a vantagem de nCo per% derem os dados arma=enados e nCo pre)isarem de alimenta1Co el(tri)a. 6 problema ( 5ue arma% =enavam apenas I megabits ?N12 +<@ e )ustavam S#T 2N )ada:

> desvantagem ( 5ue o uso dos registradores retarda a transmis% sCo dos sinais, aumentando a la% tFn)ia e )onse5uentemente redu% =indo o desempenho dos m3du% los. > maioria das pla)as )om su% porte a m3dulos registered nCo suporta m3dulos unbu..ered, de .orma 5ue seu uso nCo ( uma op% 1Co. 'amb(m nCo ( poss!vel usar m3dulos registered, muito menos mistur-%los )om m3dulos unbu..e% red nas pla)as para des7top 5ue nCo os suportam.
6s suporte a m3dulos registered est- dispon!vel apenas em pla)as mCe destinadas a servidores e wor7stations, onde a possibilidade de usar mais mem3ria supera as desvantagens. poss!vel en)ontrar tanto m3dulos de mem3ria #* >,, 5uando m3dulos ** e ** 2 em versCo registered. Ror utili=arem )omponentes adi)ionais e serem produ=idos em pe5uena 5uantidade, eles normalmente )us% tam o dobro do pre1o dos m3dulos unbu..ered, de .orma 5ue vo)F s3 deve )onsiderar seu uso 5uando realmente ne)ess-rio.

MRAM: >s mem3rias , >, ?,agnetoresistive >,@ utili=am )(lulas magn(ti)as para arma=e% nar dados, ao inv(s de )(lulas 5ue arma=enam eletri)idade, )omo nas mem3rias * >,, # >, ou &lash. 6 laLout b-si)o lembra um pou)o um m3dulo de mem3% ria * >,, onde temos um tran% s!stor para )ada bit de dados. > grande di.eren1a ( 5ue, ao inv(s de um )apa)itor, ( usada uma )(% lula magn(ti)a, 5ue pode ser gravada e lida usando eletri)ida% de e )onserva seus dados por longos per!odos ?assim )omo nos H*s@ sem pre)isar de re.resh ou alimenta1Co el(tri)a.
>s mem3rias , >, sCo 5uase tCo r-pidas 5uanto as mem3rias # >,, )onsomem menos energia e supor% tam um nKmero 5uase ilimitado de )i)los de leitura, ao )ontr-rio das mem3rias .lash. $las sCo uma esp(% )ie de "#anto 4raal" da in.orm-ti)a, uma te)nologia 5ue, se .osse su.i)i% entemente barata, poderia vir a substituir, )om vantagens, a maioria dos demais tipos de mem3rias.

guiadohardware.net | Revista - ! "# $aro de %##&

92

Especial Mem ia Ram


$stes )hips .oram produ=idos em pe5uena es)ala, usando t()ni)as obsoletas de produ1Co, por isso o pre1o e a densidade atingida ten% dem a melhorar )on.orme a te)% nologia avan)e e os )hips passem a ser produ=idos em maior es)ala. *iversas empresas, entre elas a ;<, e a #amsung tem investido no desenvolvimento de mem3rias , >,, por isso devemos ter pro% gressos nos pr3ximos anos. *e in!)io, o )on)orrente das me% m3rias , >, sCo 8ustamente os )hips de mem3ria # >,, 5ue sCo o tipo mais r-pido e )aro de me% m3ria em uso atualmente. >s apli)a12es sCo 3bvias: H*s )om )a)hes 5ue nCo perdem os dados 5uando o mi)ro ( desligado no bo% tCo, al(m de palmtops e )elulares menores e )om uma maior auto% nomia de energia.
> longo pra=o, pode ser 5ue as me% m3rias , >, passem a ser usadas em RCs, substituindo a mem3ria >,. Sm RC 5ue utili=asse mem3ri% as , >, )omo mem3ria prin)ipal poderia manter o estado anterior depois de desligado, sem pre)isar de um novo pro)esso de boot. DCo ha% veria mais problema de perda de dados por )ausa de desligamentos in)orretos, pois ao ligar o RC nova% mente, tudo estaria )omo antes.

passem a )on)orrer )om as me% m3rias .lash, mas por en5uanto, isso ainda ( exer)!)io de .uturo% logia. > menos 5ue alguma gran% de revolu1Co a)onte1a, as me% m3rias , >, devem demorar pelo menos mais I ou N anos para se tornarem )ompetitivas )om as mem3rias # >, e pelo menos uma d()ada para )ome% 1arem a substituir as mem3rias * >, em alguns ni)hos.

Como eles agora operam a Q// ,H= e reali=am duas trans.erFn% )ias por )i)lo, eles sCo )apa=es de trans.erir as Q leituras ?para o )ontrolador de mem3ria@ num tempo e5uivalente a apenas um )i)lo das )(lulas de mem3riaY bem a tempo de re)eber o pr3% ximo blo)o de Q leituras. 6s primeiros m3dulos de mem3ria ** 0 )hegaram ao mer)ado no in!)io de 2//O, mas o ;ntel <earla% 7e, o primeiro )hipset )om suporte a elas ser- lan1ado apenas no ter% )eiro trimestre. 6u se8a, as expe)% tativas mais otimistas sCo 5ue a primeira leva de pla)as e m3dulos )om pre1os )ompetitivos )hegue ao mer)ado apenas no .inal no ano. Do )aso da >,* a migra1Co demorar- mais um pou)o, 8- 5ue ser- ne)ess-ria uma nova atuali% =a1Co no )ontrolador de mem3ria in)lu!do nos pro)essadores e pos% sivelmente tamb(m alguma atua% li=a1Co no so5uete e na ar5uitetu% ra das pla)as. 6 roadmap da >,* .ala em suporte Xs mem3rias ** 0 apenas a partir de 2//Q.
Com )erte=a os .abri)antes vCo se apressar em atuali=ar suas linhas de produtos, de .orma a mantF%las atuali=adas, mas o ganho de de% sempenho propor)ionado pelas mem3rias ** 0 ?em rela1Co Xs ** 2@ ( apenas in)remental, por isso nCo existe ne)essidade de apressar os upgrade.

DDR7: >s mem3rias ** 0 es% tCo para as ** 2 )omo elas es% tCo para as ** tradi)ionais. 6 bu..er de endere1os passou a ter Q bits, permitindo 5ue o )on% trolador reali=e Q leituras simul% tGneas. >ssim )omo nas mem3% rias ** 2, .oi aumentada ape% nas a .re5JFn)ia dos )ir)uitos externos, de .orma a absorver a maior taxa de trans.erFn)ia, mas nCo a .re5JFn)ia de opera% 1Co das )(lulas de mem3ria.
Dum m3dulo ** 0%1P// ?5ue se% ria o )on)orrente direto dos m3% dulos ** 2%Q// e dos ** %I//@, temos as )(lulas de mem3ria operando a apenas 2// ,H= e por isso o )i)lo ini)ial )ontinua demorando tanto 5uanto nos m3% dulos antigos. 6 tru5ue ( ele ( seguido por bursts de Q leituras por )i)lo, reali=adas em endere% 1os ad8a)entes. >s Q leituras sCo trans.eridas simultaneamente aos bu..ers de sa!da.

> tensCo de opera1Co tamb(m .oi redu=ida, de 1.Qv ?nas ** 2@ para apenas 1.Nv, resultando num )onsumo el(tri)o el(tri)o )onsideravelmente menor. $m% bora num des7top o )onsumo el(tri)o dos pentes de mem3ria nCo pare1a um .ator importan% te, ele ( uma 5uestCo signi.i)a% tiva nos noteboo7s e outros dis% positivos )ompa)tos. 6 )onsu% mo mais baixo permitir- tam% b(m 5ue as ** 0 passem a )ompetir em ni)hos antes do% minados pelas mem3rias # >,, usadas 8ustamente devido ao baixo )onsumo.

-a idade e ECC: Ror melhor 5ue se8a a 5ualidade, todos os tipos de mem3ria sCo pass!veis de erros, 5ue podem ser )ausa% dos por inKmeros .atores, desde varia12es na tensCo da tomada 5ue nCo sCo )ompletamente absolvidos pela .onte de alimen% ta1Co, est-ti)a, diversos tipos de inter.erFn)ias eletromagn(% ti)as e, por in)r!vel 5ue possa pare)er at( mesmo raios )3s% mi)os, 5ue num RC dom(sti)o )ausam um so.t%error em m(dia a )ada pou)os meses:
http://www%1.ibm.)om/servers /eserver/pseries/)ampaigns/)hip 7ill.pd.

> partir da!, 5uem sabe, novas t()ni)as de produ1Co permita 5ue

guiadohardware.net | Revista - ! "# $aro de %##&

93

Especial Mem ia Ram


>o )ontr-rio dos "hard%errors", 5ue sCo danos .!si)os nos m3du% los de mem3ria, )ausados por eletri)idade est-ti)a ou outros ti% pos de des)argas, os so.t%erros sCo erros momentGneos, onde um ou alguns pou)os bits sCo al% terados, sem 5ue os )hips de mem3ria se8am dani.i)ados. $les podem )ausar os mais diver% sos e.eitos )olaterais, )omo tra% vamentos de programas, pe5ue% nos danos em ar5uivos salvos, e assim por diante. Dum des7top eles nCo )ostumam ser )atastr3.i% )os, mas podem )ausar e.eitos s(rios em sistemas 5ue manipu% lam in.orma12es sens!veis, )omo no )aso dos ban)os, por exemplo, onde um so.t%error poderia mudar o saldo da sua )onta ban)-ria Y@. Rara aumentar o grau de )on.iabi% lidade dos sistemas, .oram )riados m(todos de diagn3sti)o e )orre% 1Co de erros. 'udo )ome1ou )om os sistemas de paridade, usados em muitos pentes de 0/ e O2 vias.
> paridade ( um m(todo mais an% tigo, 5ue somente ( )apa= de iden% ti.i)ar altera12es nos dados deposi% tados nas mem3rias, sem )ondi% 12es de .a=er 5ual5uer tipo de )or% re1Co. > paridade )onsiste na adi% 1Co de mais um bit para )ada bLte de mem3ria, 5ue passa a ter M bits, tendo o Kltimo a .un1Co de diag% nosti)ar altera12es nos dados.

> opera1Co de )he)agem dos dados na paridade ( bem simples: sCo )ontados o nKmero de bits 91: de )ada bLte. #e o nKmero .or par, o bit de paridade assume um valor 91: e )aso se8a !mpar, o Ma bit as% sume um valor 9/:. Wuando re5uisitados pelo pro)essador, os dados sCo )he)ados pelo )ir)uito de paridade 5ue veri.i)a se o nKmero de bits 91: )orresponde ao depositado no Ma bit. Caso se8a )onstatada altera1Co nos dados, ele envia ao pro)essador uma mensagem de erro. Claro 5ue este m(todo nCo ( 1//` e.i)a=, pois nCo ( )apa= de dete)tar a altera1Co de um nKmero de bits 5ue mantenha a paridade. Caso por exemplo, dois bits =ero retornassem alterados para bits um, o )ir)uito de paridade nCo notaria a altera1Co nos dados. &eli=mente, a possibilidade da altera1Co de dois ou mais bits ao mesmo tempo ( remota.
EBemplo de $N"e de dados <<<<<<<< ><>><<>> <<><<><< >>>>>>>> N0me o de $i"s V>W !o $N"e / N 2 Q $i" de pa idade 1 / 1 1

6 nKmero de bits ne)ess-rios para implementar o $CC de)res)e )on% .orme aumenta a largura do bar% ramento usado pelo m3dulo. Dum m3dulo de 02 bits ?)omo os anti% gos m3dulos de O2 vias@, sCo ne% )ess-rios O bits adi)ionais para )ada 02 bits de mem3ria, mas nos m3dulos *;,, de PI bits atuais, sCo ne)ess-rios apenas Q bits para )ada PI bits de mem3ria, ou se8a, o mesmo 5ue seria ne)ess-rio para usar paridade. 6s m3dulos *;,, )om $CC sCo .-)eis de identi.i)ar, pois eles pos% suem N, M ou 1Q )hips, ao inv(s de I, Q ou 1P. 6 uso de $CC ( mais )omum em m3dulos registered, 5ue sCo espe)!.i)os para servido% res, mas tamb(m ( poss!vel en% )ontrar alguns m3dulos unbu..e% red )om $CC:

6 uso da paridade nCo torna o )omputador mais lento, pois os )ir)ui% tos respons-veis pela )he)agem dos dados sCo independentes do restante do sistema. #eu Kni)o e.eito )olateral, ( o en)are)imento dos m3dulos de mem3ria, 5ue ao inv(s de Q ou 1P )hips, passam a ter M ou 1Q, tornando%se pelo menos 12` mais )aros. >l(m do aumento no )usto, o grande problema da paridade ( 5ue ela apenas permite identi.i)ar erros, mas sem )orrigi%los. ;sso a)aba .a% =endo )om 5ue ela tenha pou)a utilidade, pois ao re)eber um erro suas Kni)as op12es sCo ignor-%lo, ou parar tudo e reini)iar o mi)ro. Con.orme os m3dulos de mem3ria .oram tornando%se mais )on.i-% veis, os m3dulos )om paridade entraram em desuso. $m seguida temos o ECC, o sistema atual, 5ue permite nCo apenas identi.i)ar, mas tamb(m )orrigir erros simples. 6 $CC a)aba sendo a solu1Co per.eita, pois permite 5ue um servidor )ontinue .un)ionando, sem interrup12es e de .orma )on.i-vel, mesmo )om um grande nK% mero de so.t%errors, )ausados por .atores diversos.

Carlos $. ,orimoto.
editor do site www.guiadohardware.net, autor de mais de 12 livros sobre Linux, Hardware e edes, entre eles os t!tulos: " edes e #ervidores Linux", "Linux $nten% dendo o #istema", "Linux &erramentas ' ()ni)as", "$ntendendo e *ominando o Linux", "+urumin, desvendando seus se% gredos", "Hardware, ,anual Completo"e "*i)ion-rio de termos t()ni)os de in.orm-% ti)a". *esde 2//0 desenvolve o +urumin Linux, uma das distribui12es Linux mais usadas no pa!s.

guiadohardware.net | Revista - ! "# $aro de %##&

94

Especial HDs

(udo o 9ue voc: sempre 9uis sa;er so;re os HDs


Se !o "i!(a co a#em de pe #u!"a +T
por Carlos E. Morimoto

Sem dvida, o disco rgido foi um dos componentes que mais evoluiu na histria da computao. O primeiro disco rgido o !"M #$%& foi construdo em '($), e era formado por um con*unto de nada menos que $% discos de +, polegadas de di-metro, com uma capacidade total de ,.#) M" $ milh.es de caracteres, com / 0its cada um&, algo espantoso para a 1poca. 2omparado com os discos atuais, este pioneiro custava uma verdadeira fortuna3 #$ mil dlares. Por1m, apesar de inicialmente, e4tremamente caros, os discos rgidos foram tornando5se populares nos sistemas corporativos, pois forneciam um meio r6pido de arma7enamento de dados.
Foto original: Matt & Kim Rudge's photos
http://www.flickr.com/photos/mattandkim/

guiadohardware.net | Revista - ! "# $aro de %##&

95

Especial HDs
&oram produ=idas )er)a de 1/// uni% dades do ;<, 0N/ entre 1MNP e 1MP1, 5uando a produ1Co .oi des)ontinuada em .avor de vers2es mais modernas. $sta .oto rara, )ortesia do museu digital da ;<, d- uma id(ia das suas dimen% s2es: *e l- pra )-, tivemos uma evolu1Co no% t-vel. Ho8e em dia os H*s 8- ultrapas% saram a mar)a de 1 '<, utili=am grava% 1Co perpendi)ular e inter.a)es #>'> 0//. #Co brutalmente mais r-pidos 5ue os modelos antigos e tamb(m mais ba% ratos. ,esmo )om o barateamento da mem3ria &lash, os H*s ainda )ontinu% am imbat!veis na hora de arma=enar grandes 5uantidades de dados.
Rara atingir a per.ei1Co ne)ess-ria, o dis)o ( polido em uma sala limpa, at( 5ue se torne per.eitamente plano. &i% nalmente, vFm a parte .inal, 5ue ( a )o% lo)a1Co da super.!)ie magn(ti)a nos dois lados do dis)o. Como a )amada magn(ti)a tem apenas alguns m!)rons de espessura, ela ( re)o% berta por uma .ina )amada protetora, 5ue o.ere)e alguma prote1Co )ontra pe5uenos impa)tos. $sta )amada ( importante, pois apesar dos dis)os serem en)apsulados em salas limpas, eles internamente )ontFm ar, )om pressCo ambiente. 6s dis)os sCo montados em um eixo tamb(m .eito de alum!nio, 5ue deve ser s3lido o su.i)iente para evitar 5ual5uer vibra1Co dos dis)os, mesmo a altas ro% ta12es. $ste ( mais um )omponente 5ue passa por um pro)esso de polimen% to, 8- 5ue os dis)os devem .i)ar per.ei% tamente presos e alinhados. Do )aso de H*s )om v-rios dis)os, eles ao separa% dos usando espa1adores, novamente .eitos de ligas de alum!nio. &inalmente, temos o motor de rota1Co, respons-vel por manter uma rota1Co )onstante. 6 motor ( um dos maiores respons-veis pela durabilidade do dis)o r!gido, pois uma grande parte das .alhas graves prov(m 8ustamente do motor. 6s H*s mais antigos utili=avam motores de 0.P// rota12es por minuto, en5uanto 5ue atualmente, sCo utili=ados motores de N.I//, O.2// ou 1/./// R,.

Como um HD 5u!cio!a
*entro do dis)o r!gido, os dados sCo gra% vados em dis)os magn(ti)os, )hamados de pla""e s. 6 nome "dis)o r!gido" vem 8ustamente do .ato dos dis)os internos serem extremamente r!gidos. 6s platters sCo )ompostos de duas )a% madas. > primeira ( )hamada de suCsD " a"o, e nada mais ( do 5ue um dis)o met-li)o, .eito de ligas de alum!nio. ,ais re)entemente, alguns .abri)antes passa% ram a utili=ar tamb(m vidro, 5ue o.ere)e algumas vantagens, )omo a maior dure% =a, embora tamb(m se8a mais di.!)il de se trabalhar. 6s primeiros H*s )om dis)os de vidro .oram os ;<, *es7star ON4ER, lan1ados em 2//1. ;ndependentemente do material usado, o dis)o pre)isa ser )ompletamente plano. Como os dis)os giram a grandes velo)i% dades e as )abe1as de leitura trabalham extremamente pr3ximas da super.!)ie magn(ti)a, 5ual5uer varia1Co seria .atal.

IBM 350

Como vo)F pode ver, o ;<, 0N/ nCo era exatamente um "dis)o r!gido" dentro da )on)ep1Co 5ue temos ho8e em dia. 6 gabinete tinha 1.O/m de al% tura e 5uase o mesmo de )omprimento e pesava 5uase uma tonelada. Da (po% )a ele era )hamado de "unidade de dis% )o" ?termo ainda usado ho8e em dia por alguns@ e podia ser a)oplado a diversos )omputadores produ=idos pela ;<,. 6 termo "dis)o r!gido" s3 surgiu duas d(% )adas depois, 8unto )om os modelos mais )ompa)tos. guiadohardware.net | Revista - ! "# $aro de %##&

96

Especial HDs
Dos H*s de noteboo7 ainda sCo )omuns motores de I.2// R,, mas os de N.I// R, 8- sCo maioria. $mbora nCo se8a o Kni)o, a velo)idade de rota1Co ( sem dKvidas o .ator 5ue in.luen)ia mais diretamente o desempenho. Rara ler e gravar dados no dis)o, sCo usadas caCeas de lei"u a eletro% magn(ti)as ?heads@ 5ue sCo presas a um C ao mvel ?arm@, o 5ue permite seu a)esso a todo o dis)o. 6 bra1o de leitura ( uma pe1a triangular, tamb(m .eita de ligas de alum!nio, para 5ue se8a ao mesmo tempo leve e resistente. 6 me)anismo 5ue movimenta o bra1o de leitura ( )hamado de ac"ua"o . Dos primeiros dis)os r!gidos, eram usados motores de passo para movi% mentar os bra1os e )abe1as de leitu% ra. $les sCo o mesmo tipo de motor usado nos drives de dis5uete, onde ao re)eber um impulso el(tri)o o motor move o bra1o por uma )urta distGn)ia, )orrespondente ao )omprimento de uma trilha. 6 problema ( 5ue eles eram muito sus)et!veis a problemas de desalinhamento e nCo permitiam densidades de grava1Co muito altas. 6s dis)os )ontemporGneos ?5ual5uer )oisa a)ima de Q/ ,<@ utili=am um me)anismo bem mais so.isti)ado para esta tare.a, )omposto por um dispositivo 5ue atua atrav(s de atra% 1Co e repulsCo eletromagn(ti)a, sis% tema )hamado de voi)e )oil. guiadohardware.net | Revista - ! "# $aro de %##& 97 <asi)amente temos um eletro!mC na base do bra1o m3vel, 5ue permite 5ue a pla)a )ontroladora o movimente varian% do rapidamente a potFn)ia e a polarida% de do !mC. >pesar de pare)er suspeito X primeira vista, esse sistema ( muito mais r-pido, pre)iso e )on.i-vel 5ue os motores de passo. Rara vo)F ter uma id(ia, os H*s do in!)io da d()ada de Q/, )om motores de passo, utili=avam ape% nas 0// ou I// trilhas por polegada, en% 5uanto um #eagate #'0ON/PI/># ?de ON/ 4<@ atual utili=a nada menos do 5ue 1IN.///. Rara 5ue o H* possa posi)ionar a )abe1a de leitura sobre a -rea exata re.erente X trilha 5ue vai ser lida, existem sinais de .eedba)7 gravados na super.!)ies do dis% )o, 5ue orientam o posi)ionamento da )a% be1a de leitura. $les sCo sinais magn(ti% )os espe)iais, gravados durante a .abri)a% 1Co dos dis)os ?a .amosa .ormata1Co .!si% )a@, 5ue sCo protegidos atrav(s de instru% 12es de blo5ueio in)lu!das no .irmware do H* )ontra altera1Co posterior. $stes sinais eliminam os problemas de desalinhamen% to 5ue existiam nos primeiros H*s.

Aqui temos um diagrama mostrando os principais componentes do HD:

Especial HDs
>o ler um ar5uivo, a )ontroladora posi)i% ona a )abe1a de leitura sobre a trilha onde est- o primeiro setor re.erente a ele e espera 5ue o dis)o gire at( o setor )orreto. $ste tempo ini)ial, ne)ess-rio para ini)iar a leitura ( )hamado de tem% po de a)esso e mesmo em H*s atuais de O.2// R, .i)a em torno de 12 mil(si% mos de segundo, o 5ue ( uma eternida% de em se tratando de tempo )omputa)i% onal. 6 H* ( relativamente r-pido ao ler setores se5Jen)iais, mas ao ler v-rios pe5uenos ar5uivos espalhados pelo H*, o desempenho pode )air assustadora% mente. por isso 5ue existem progra% mas des.ragmentadores, 5ue pro)uram reorgani=ar a ordem dos ar5uivos, de .orma 5ue eles se8am gravados em seto% res )ont!nuos. 6utro dado interessante ( a maneira )omo as )abe1as de leitura lFem os dados, sem to)ar na )amada magn(ti)a. #e vo)F tiver a oportunidade de ver um dis)o r!gido aberto, ver- 5ue, )om os dis)os parados, as )abe% 1as de leitura sCo pressionadas levemente em dire1Co ao dis)o, to)ando%o )om uma )erta pressCo. >5ui temos o bra1o de leitura de um H*, depois de removido.
Veja que mesmo sem o disco magntico entre elas, as duas ca e!as de leitura pressionam"se mutuamente:

>pesar disso, 5uando os dis)os giram X alta rota1Co, .orma%se uma esp()ie de )ol)hCo de ar, 5ue repele a )abe1a de leitura, .a=endo )om 5ue ela .i5ue sempre a alguns nanometros de distGn)ia dos dis)os. o mesmo prin)!pio utili=ado na asa de um aviCoY a prin)ipal di.eren1a neste )aso ( 5ue a )abe1a de leitura ( .ixa, en5uanto os dis)os ( 5ue se movem, mas, de 5ual5uer .orma, o e.eito ( o mesmo. Como veremos a seguir, os H*s nCo sCo .e)hados hermeti)amente, muito menos a v-)uo, pois ( ne)ess-rio ar para )riar o e.eito. $sta .oto mostra a )abe1a de leitura ".lu% tuando" sobre o dis)o em movimento. > distGn)ia ( tCo )urta 5ue mesmo ao vivo vo)F tem a impressCo de 5ue a )abe1a est- raspando no dis)o, embora na reali% dade nCo este8a. Como a )abe1a de leitu% ra se movimenta rapidamente durante a opera1Co do dis)o, ( muito di.!)il tirar .o% tos. Rara )onseguir tirar esta, pre)isei "trapa)ear", desmontando o a)tuator e suavemente movendo a )abe1a da -rea de des)anso para o meio do dis)o :@.

6s dis)os magn(ti)os sCo montados dire% tamente sobre o eixo do motor de rota1Co, sem o uso de )orreias ou 5ual5uer )oisa do gFnero. 8ustamente este design simples 5ue permite 5ue os dis)os girem a uma ve% lo)idade tCo grande. $mbora mais potente e muito mais dur-vel, o motor de rota1Co usado nos H*s ( similar aos usados nos )oolers. Dos H*s antigos, eram usados motores sleeve bearing, o sis% tema mais simples e menos dur-vel, 5ue .oi usado nos H*s de 0P// R,. $m segui% da, .oram adotados motores ball%bearing, onde sCo usados rolamentos para aumen% tar a pre)isCo e a durabilidade. Dos H*s modernos, ( utili=ado o sistema .luid%dL% nami) bearing, onde os rolamentos sCo substitu!dos por um .lu!do espe)ial, 5ue elimina o atrito, redu=indo o ru!do e o n!vel de vibra1Co.
Aqui temos o mesmo HD da #oto anterior completamente des" montado, mostrando o interior do motor de rota!$o:

guiadohardware.net | Revista - ! "# $aro de %##&

98

Especial HDs
>ssim )omo a maioria dos modelos de baixa )apa)idade, este H* utili=a um Kni)o dis)o, mas a maioria dos modelos utili=a dois, trFs ou 5uatro, 5ue sCo mon% tados usando espa1adores. 6 H* possui duas )abe1as de leitura para )ada dis)o ?uma para )ada .a)e@, de .orma 5ue um H* )om I dis)os utili=aria Q )abe1as de leitura, presas ao mesmo bra1o m3vel. $mbora usar mais dis)os permita )ons% truir H*s de maior )apa)idade, nCo ( )omum 5ue os .abri)antes utili=em mais de I, pois a partir da! torna%se muito di% .!)il ?e )aro@ produ=ir )omponentes )om a pre)isCo ne)ess-ria para manter todos os dis)os alinhados. >ntigamente, era )omum 5ue H*s de alta )apa)idade ?e alto )usto :@, sobretudo os destinados a servidores, possu!ssem P, ou at( mesmo 12 dis)os, mas eles sa!ram de moda a partir da d()ada de M/, devido X baixa demanda. *esde entCo, os .abri)antes padroni=aram a produ1Co em torno dos H*s )om at( I dis)os e 5uem pre)isa de mais )apa)idade )ompra v-rios e monta um sistema >;*. Daturalmente, 5ual5uer H* aberto .ora de uma sala limpa a)aba sendo impreg% nado por part!)ulas de poeira e por isso )ondenado a )ome1ar a apresentar badblo)7s e outros de.eitos depois de alguns minutos de opera1Co. 'odo H* ( montado e selado num ambi% ente livre de part!)ulas, as .amosas sa% las limpas. >pesar disso, eles nCo sCo hermeti)amente .e)hados.

$m 5ual5uer H*, vo)F en)ontra um pe% 5ueno ori.!)io para entrada de ar ?geral% mente es)ondido embaixo da pla)a l3gi% )a@, 5ue permite 5ue pe5uenas 5uantida% des de ar entram e saiam, mantendo a pressCo interna do H* sempre igual X do meio ambiente. $ste ori.!)io ( sempre protegido por um .iltro, 5ue impede a en% trada de part!)ulas de poeira. *evido a isso, a pressCo do ar tem uma )erta in.luFn)ia sobre a opera1Co do H*. 6s H*s sCo normalmente pro8etados para .un)ionar a altitudes de at( 0./// metros a)ima do n!vel do mar. $m altitudes mui% to elevadas, a pressCo do ar ( menor, )omprometendo a )ria1Co do )ol)hCo de ar. Rara )asos extremos, existem H*s pressuri=ados, 5ue podem trabalhar a 5ual5uer altitude. ;nternamente, o H* possui um segundo .il% tro, 5ue )ontinuamente .iltra o ar movi% mentado pelos dis)os. $le tem a .un1Co de )apturar as part!)ulas 5ue se desprendam dos )omponentes internos durante o uso, devido a desgaste ou )ho5ues diversos.
Aqui temos uma #oto de um, preso num dos cantos da parte interna do HD:

$n5uanto o H* est- desligado, as )abe1as de leitura .i)am numa posi1Co de des)an% so. $las s3 saem dessa posi1Co 5uando os dis)os 8- estCo girando X velo)idade m-% xima. Rara prevenir a)identes, as )abe1as de leitura voltam X posi1Co de des)anso sempre 5ue nCo estCo sendo lidos dados, apesar dos dis)os )ontinuarem girando. 8ustamente por isso 5ue Xs ve=es, ao so% .rer um pi)o de tensCo, ou o mi)ro ser des% ligado en5uanto o H* ( a)essado, surgem setores de.eituosos. >o ser )ortada a energia, os dis)os param de girar e ( des% .eito o )ol)hCo de ar, .a=endo )om 5ue as )abe1as de leitura possam vir a to)ar os dis)os magn(ti)os. Rara diminuir a o)orrFn)ia deste tipo de a)i% dente, nos H*s modernos ( utili=ado um sistema 5ue re)olhe as )abe1as de leitura automati)amente para a -rea de des)anso 5uando a energia ( )ortada ?te)nologia )hamada de auto%par7ing@. > -rea de des% )anso ( tamb(m )hamada de "landing =one" e engloba algumas das trilhas mais )entrais do dis)o, uma -rea espe)ialmente preparada para re)eber o impa)to do "pou% so" das )abe1as de leitura. Sma das te)no% logias mais populares ( a L]' ?Laser ]one ' extu% re@, desenvolvida pela ;<,, onde um laser ( usado para produ=ir pe% 5uenas )avidades ao longo da =ona de pouso, 5ue redu=em o atrito )om a )abe1a de leitura.

guiadohardware.net | Revista - ! "# $aro de %##&

99

Especial HDs
6utra t()ni)a )onsiste em usar "rampas" .ei% tas de material pl-sti)o, posi)ionadas na -rea externa dos dis)os, 5ue suspendem as )abe% 1as de leitura, evitando 5ue elas to5uem os dis)os mesmo 5uando eles param de girar. $sta te)nologia .oi ini)ialmente usada em H*s de noteboo7, mas re)entemente passou a ser usada tamb(m nos de 0.N" para des7% tops. $la pode pare)er simples, mas na ver% dade exige bastante te)nologia, devido X pre)isCo ne)ess-ria.
Aqui as rampas de material pl%stico que suspendem as ca e!as de leitura:

sCo perdidos, .a=endo )om 5ue vo)F sempre per)a as Kltimas altera12es, muitas ve=es em ar5uivos 5ue a)reditava estarem salvos. Ror )ausa de tudo isso, ( sempre importante usar um nobrea7 em mi)ros de trabalho. > longo pra=o, os dados perdidos e poss!veis danos ao e5uipamento por )ausa de 5uedas de energia a)abam )ustando muito mais do 5ue um nobrea7 popular. ,esmo assim, por melhores 5ue se8am as )ondi12es de trabalho, o H* )ontinua sendo um dispositivo baseado em )omponentes me)Gni)os, 5ue tem uma vida Ktil muito mais )urta 5ue a de outros )omponentes do mi)ro. *e uma .orma geral, os H*s para des7top .un)ionam de .orma )on.i-vel por de dois a trFs anos ?num RC usado )ontinu% amente@. *epois disso, ( melhor substituir o H* por um novo e mover o antigo para ou% tro mi)ro 5ue nCo arma=ena in.orma12es importantes, pois a possibilidade de de.eitos )ome1a a )res)er exponen)ialmente. &ala%se muito sobre a vulnerabilidade dos H*s )om rela1Co a !mCs. Como os H*s ar% ma=enam os dados em dis)os magn(ti)os, )olo)ar um !mC su.i)iente .orte pr3ximo a ele pode apagar rapidamente todos os da% dos. $xistem in)lusive "desmagneti=adores", 5ue sCo eletro!mCs ligados na tomada, 5ue vo)F passa sobre os H*s e outros dis)os magn(ti)os, 8ustamente )om a inten1Co de apagar os dados rapidamente. $ntretanto, se vo)F abrir um H* )ondenado, vai en)ontrar dois !mCs surpreendentemen% te .ortes instalados dentro do me)anismo 5ue move a )abe1a de leitura.

Daturalmente, estes !mCs nCo dani.i)am os dados arma=enados ?senCo nCo esta% riam al! Y@. 6 prin)ipal motivo disto ( 5ue eles estCo instalados numa posi1Co per% pendi)ular aos dis)os magn(ti)os. #e vo)F remover os !mCs e )olo)-%los sobre outro H*, ver- 5ue no outro dia uma boa parte dos dados terCo sido perdidos. #e vo)F ?)omo todos n3s@ ( do tipo 5ue nCo )onsegue desmontar um mi)ro sem deixar )air para.usos nos lo)ais mais ina)ess!veis do gabinete, tem di.i)uldades em )olo)ar os para.usos dos dois lados ao instalar o H* e ainda por )ima nun)a a)ha uma )have de .enda magn(ti)a para )omprar, pode usar estes magnetos "roubados" do H* para trans.ormar 5ual5uer )have de .enda em uma )have magn(ti)a. <asta "en)aixar" os !mCs nela 5uando 5uiser o e.eito. $sses magnetos sCo .eitos de uma liga )ontendo neod!mio e, al(m de para.usos, permitem levantar ob8etos um pou)o mais pesados, )omo martelos, por exemplo... Y@

>pesar de evitar danos .!si)os, o auto%par7ing nada pode .a=er para evitar perda de dados ao desligar o mi)ro in)orretamente. ,esmo 5ue todos os ar5uivos este8am salvos, ainda existem dados no )a)he de dis)o ?)riado pelo sistema opera)ional usando parte de mem3ria >,@ e tamb(m no )a)he do H*, 5ue utili=a mem3ria #* >, ?tamb(m vol-til@. Rara a)ele% rar as opera12es de grava1Co, todos os ar5ui% vos ?sobretudo os pe5uenos@ sCo salvos ini)i% almente nos )a)hes e depois trans.eridos para os dis)os magn(ti)os em momentos de o)io% sidade. Wuando o mi)ro ( desligado abrupta% mente, os dados em ambos os )a)hes

guiadohardware.net | Revista - ! "# $aro de %##&

100

Especial HDs
Daturalmente, vo)F deve tomar )uidado de nCo pass-%los sobre dis)os magn(ti% )os, a menos 5ue 5ueira inten)ionalmen% te apag-%los. #e vo)F deixar a )have em )ontato )om os !mCs por um longo per!o% do, ela )ontinuar- magneti=ada ?por al% gum tempo@ mesmo depois de retir-%los. >o )ontr-rio da )ren1a popular, )haves magn(ti)as nCo sCo perigosas para os H*s, pois os magnetos usados sCo muito .ra)os se )omparados aos magnetos usa% dos no me)anismo de leitura e no motor de rota1Co do H*. 6s pr3prios dis)os magn(ti)os sCo relativamente resistentes a .or1as magn(ti)as externas, de .orma 5ue !mCs de baixa potFn)ia nCo o.ere)em grande perigo.
)a)he podem ser trans.eridos 5uase 5ue instantaneamente, usando toda a velo)idade per% mitida pela inter.a)e #>'> ou ;*$, en5uanto um a)esso a da% dos gravados nos dis)os mag% n(ti)os demoraria muito mais tempo. Continuando, temos o )ontrola% dor prin)ipal, um )hip ,arvell QQiPN2N, 5ue ( 5uem exe)uta todo o pro)essamento. $ste )hip ( na verdade um #6C ?sLs% tem on a )hip@, pois na verdade ( um )on8unto de v-rios )hips menores, agrupados dentro do mesmo en)apsulamento.

A placa co!" olado a


> pla)a l3gi)a, ou pla)a )ontroladora ( a parte "pensante" do H*. Com ex)e1Co dela, o H* ( um dispositivo relativamente simples, )omposto por uma s(rie de dispo% sitivos me)Gni)os. a )ontroladora 5ue .a= a inter.a)e )om a pla)a mCe, )ontrola a ro% ta1Co do motor e o movimento das )abe% 1as de leitura, de .orma 5ue elas leiam os setores )orretos, .a= a veri.i)a1Co das leitu% ras, de .orma a identi.i)ar erros e se poss!% vel )orrigi%los usando os bits de $CC dispo% n!veis em )ada setor, atuali=ar e usar sem% pre 5ue poss!vel os dados arma=enados no )a)he de dis)o ?8- 5ue a)ess-%lo ( muito mais r-pido do 5ue .a=er uma leitura nas m!dias magn(ti)as@, e assim por diante.

Ue8a 5ue a pla)a possui apenas trFs )hips. 6 maior, no )anto superior ( um #amsung +I#PI1P02H%SCP/. Uo)F pode notar 5ue ele ( muito semelhante a um )hip de me% m3ria, e na verdade ( :@. $le ( um )hip de mem3ria #* >, de Q ,<, 5ue arma=ena o )a)he de dis)o. >t( pou)o tempo, os H* utili=avam )hips de mem3ria # >,, mas os .abri)antes passaram a utili=ar )ada ve= mais )hips de mem3ria #* >, )onven)io% nal para redu=ir o )usto de produ1Co. Da pr-ti)a nCo muda muita )oisa, pois apesar de ser mais lenta, a mem3ria #* >, o.e% re)e desempenho su.i)iente para a tare.a. >ssim )omo no )aso dos pro)essadores, o )a)he ( um )omponente importante para o desempenho do H*. $le arma=ena os da% dos a)essados, diminuindo bastante o nK% mero de leituras. *ados arma=enado no

Ror exemplo, este H* ( um modelo #>'>. > )ontroladora da pla)a mCe se )omuni)a )om ele utili=ando )omandos padroni=ados, 5ue sCo )omuns a 5ual5uer H* #>'>. por isso 5ue vo)F nCo pre)isa instalar um driver espe)ial para )ada modelo de H*, pre)isa apenas de um driver padrCo, 5ue sabe se )omuni)ar )om 5ual5uer H*. ;nternamente, estes )omandos #>'> sCo pro)essados e )onvertidos nos )omandos 5ue irCo moder a )abe1a de leitura, .a=er girar os dis)os at( o ponto )orreto e assim por diante. 6 sis% tema opera)ional nCo geren)ia diretamente o )a)he de dis)o, 5uem .a= isso ( a pr3pria )ontroladora, 5ue es.or1a para us-%lo da .orma mais e.i)iente poss!vel. Daturalmente, tudo isso exige pro)essa% mento, da! a )omplexidade interna do )hip )ontrolador.

guiadohardware.net | Revista - ! "# $aro de %##&

101

Especial HDs
>pesar de pe5uena, a pla)a )ontroladora de um dis)o atual ( muito mais so.isti)a% da do 5ue um mi)ro antigo inteiro ?um 2QP por exemplo@. $las possuem mais po% der de pro)essamento e at( mesmo mais mem3ria, na .orma do )a)he. 6s H*s atuais usam de Q a 02 ,< de )a)he de dis)o, mais mem3ria do 5ue era usada em mi)ros 0QP e IQP e ainda por )ima muito mais r-pidaZ :@ Sma )uriosidade ( 5ue muitos H*s anti% gos utili=avam um pro)essador ;ntel 1QP )omo )ontrolador de dis)os. 6 1QP (, )omo vo)F pode imaginar, o "elo perdido" entre o Q/QQ usados no RC E' e o 2QP. $le ( um )hip 5ue a)abou nCo sendo usado nos mi)ros RCs, mas .e= um grande su% )esso )omo mi)ro)ontrolador para .un% 12es diversas. Con)luindo, temos um ter)eiro )hip, es% )ondido na parte in.erior es5uerda da .oto. $le ( um Hita)hi H>10PIN, um )hip espe)iali=ado, 5ue )ontrola o movimento das )abe1as de leitura e tamb(m a rota% 1Co do motor. 6 )hip prin)ipal envia )o% mandos a ele, di=endo 5ue 5uer a)essar o setor E, ou 5ue o motor deve entrar em modo de e)onomia de energia, por exem% plo, e ele os trans.orma nos impulsos el(% tri)os apropriados. $stas .un12es mudam de um modelo de H* para o outro, por isso os .abri)antes pre.erem usar um )hip de uso geral )omo o ,arvell QQiPN2N )omo )ontrolador prin)ipal, mudando apenas o )ontrolador, 5ue ( um )hip me% nor e mais barato. guiadohardware.net | Revista - ! "# $aro de %##&
> pla)a )ontroladora ( um )omponente "externo" do H*, 5ue pode ser rapidamen% te substitu!do )aso ne)ess-rio. 4rande par% te ?talve= at( a maioria@ dos )asos onde o H* "5ueima" devido a problemas na rede el(tri)a, ou de.eitos diversos, podem ser solu)ionados atrav(s da tro)a da pla)a )on% troladora, permitindo re)uperar os dados sem ter 5ue re)orrer aos )aros servi1os de uma empresa espe)iali=ada. 6 grande problema ( 8ustamente onde en% )ontrar outra pla)a. 6s .abri)antes vendem pla)as avulsas em pe5uenas 5uantidades para empresas de re)upera1Co, mas o .or% ne)imento ( muito restrito. Rara t()ni)os autHnomos e pe5uenas empresas, a Kni)a solu1Co ( usar pla)as doadas por outros H*s. #e o H* .or um modelo re)ente, vo)F pode simplesmente )omprar outro, pegar a pla)a emprestada para .a=er a re)upera1Co dos dados e depois devolvF%la ao dono. ,as, no )aso de H*s mais antigos, a Kni)a .orma ( pro)urar nos sites de leilCo e .3runs em bus)a de uma pla)a usada. $xiste um ver% dadeiro mer)ado paralelo de venda de pla% )as avulsas, 8- 5ue existem muitos )asos de H*s inutili=ados por problemas na m!dia magn(ti)a, onde a pla)a ainda ( utili=-vel. )omum 5ue os .abri)antes utili=em a mesma pla)a l3gi)a e os mesmos dis)os magn(ti)os em v-rios H*s da mesma .am!% lia, variando apenas o nKmero de dis)os usados. >ssim, o modelo de N// 4< pode ter I dis)os, en5uanto o modelo de 2N/ 4< possui apenas dois, por exemplo. Destes )asos, ( normal 5ue a pla)a )ontroladora de um .un)ione no outro. emover a pla)a ( simples, basta usar uma )have torx para remover os para.usos e de% sen)aixar a pla)a )om )uidado. Da maioria dos H*s atuais, a pla)a ( apenas en)aixada sobre os )ontatos, mas em outros ela ( li% gada atrav(s de um )abo .lat, 5ue pre)isa ser des)one)tado )om )uidado.
&emo!$o de uma placa l'gica

,ais uma )uriosidade ( 5ue os primeiros RCs utili=avam H*s )om inter.a)es ,&, ou LL. $les utili=avam )ontroladoras exter% nas, instaladas em um slot ;#> e ligadas ao H* por dois )abos de dados. $ste arran8o era muito ine.i)iente, pois a distGn)ia tor% nava a )omuni)a1Co muito sus)et!vel a in% ter.erFn)ias e )orrup1Co de dados. $stes H*s possu!am v-rias pe)uliaridades )om rela1Co aos atuais, )omo a possibilidade de .a=er uma ".ormata1Co .!si)a", onde as tri% lhas de dados eram realmente regravadas, o 5ue permitia re)uperar H*s )om proble% mas de alinhamento.

102

Especial HDs
$stes H*s 8ur-ssi)os .oram usados nos mi)ros E', 2QP e sobreviveram at( os primeiros mi)ros 0QP, 5uando .oram .i% nalmente substitu!dos pelos H*s ;*$, 5ue por sua ve= .oram substitu!dos pelos H*s #>'> 5ue usamos atualmente, onde a )ontroladora ( parte integrante do H*. Ho8e em dia, a ".ormata1Co .!si)a" sobre% vive apenas )omo um v!)io de lingua% gem. ,uitos di=em 5ue ".i=eram uma .ormata1Co .!si)a" ao reparti)ionar o H* ou usar um programa 5ue apaga os da% dos gravados ?)omo o "=ero%.ill", ou o "dd" do Linux@, embora uma )oisa nCo tenha nada a ver )om a outra. $sta t()ni)a nCo permite uma super.!)ie muito uni.orme e 8ustamente por isso s3 .un)iona em dis)os de baixa densidade. $la .oi usada at( o .inal da d()ada de Q/. > t()ni)a usada atualmente ?)hamada de sputtering@ ( muito mais pre)isa. Dela a super.!)ie magn(ti)a ( )onstru!da depositando grCos mi)ros)3pi)os de .orma in)rivelmente uni.orme. Wuanto menores os grCos, mais .ina e sens!vel ( a su% per.!)ie, permitindo densidades de grava1Co mais altas. > densidade de grava1Co de um H* ( medida em gigabits por polegada 5uadrada.6s H*s .abri)ados na segunda metade de 2//P, por exemplo, utili=avam em sua mai% oria dis)os )om densidade de 1// gigabits ?ou 12.N 4<@ por polegada 5uadrada. Deles, )ada bit ( arma=enado numa -rea magn(ti)a )om aproximadamente 2//xN/ nanometros ?uma -rea pou)o maior 5ue a de um trans!stor nos pro)essa% dores .abri)ados numa t()ni)a de /./M mi)ron@, e ( )omposta por apenas algumas )entenas de grCos magn(ti)os. $stes grCos medem apenas alguns nanometros e sCo )ompostos por ligas de )obalto, )romo, platina, boro e outros materiais raros, muito longe da limalha de .erro utili=ada pelos pioneiros. Considerando 5ue os dis)os giram a O2// R, e a )abe1a de leitura lF os dados a mais de N/ ,</s ?5uando lendo setores se5Jen)iais@, atingir densidades )omo as atuais ( simplesmente impressionante.
(ste esquema mostra como #unciona o processo de escrita e gra)a!$o em um HD:

Os discos
> )apa)idade de um H* ( determinada por basi)amente dois .atores: a te)nologia utili=ada, 5ue determina sua densidade e o diGmetro dos dis)os, 5ue determina a -rea Ktil de grava1Co. > densidade de grava1Co dos H*s tem au% mentado de .orma surpreendente, )om a in% trodu1Co de su)essivas novas t()ni)as de .abri)a1Co. Rara vo)F ter uma id(ia, no ;<, 0N/ os dis)os eram simplesmente pintados usando uma tinta espe)ial )ontendo limalha de .erro, um pro)esso bastante primitivo. Com o passar do tempo, passou a ser usado o pro)esso de eletroplating, 5ue ( semelhante X eletr3lise usada para banhar bi8uterias X ouro.

guiadohardware.net | Revista - ! "# $aro de %##&

103

Especial HDs
Como vo)F pode ver, a )abe1a ( )om% posta por dois dispositivos separados, um para grava1Co e outro para leitura. 6 dispositivo de grava1Co ( similar a um eletro!mC, onde ( usada eletri)ida% de para )riar o )apo magn(ti)o usado para reali=ar a grava1Co. Dos primeiros H*s, t!nhamos um .ilamento de )obre enrolado sobre um )orpo de .erro. Dos H*s atuais, os materiais usados sCo di% .erentes, mas o prin)!pio de .un)iona% mento )ontinua o mesmo. 6 dispositivo de leitura, por sua ve=, .a= o pro)esso oposto. Wuando ele passa sobre os bits gravados, )apta o )ampo magn(ti)o emitido por eles, atrav(s de um pro)esso de indu1Co ?no H*s anti% gos@ ou resistFn)ia ?nos atuais@, resul% tando em uma .ra)a )orrente, 5ue ( posteriormente ampli.i)ada. 6 dispositivo de grava1Co ( protegido por um es)udo eletromagn(ti)o, 5ue .a= )om 5ue ele )apte apenas o )ampo magn(ti)o do bit 5ue est- sendo lido, e nCo dos seguintes. Uo)F pode notar 5ue nCo existe isolamento entre os disposi% tivos de leitura e grava1Co. ;sso a)on% te)e por 5ue apenas um deles ( usado de )ada ve=. Dote 5ue esta divisCo existe apenas nos H*s modernos, 5ue utili=am )abe% 1as de leitura/grava1Co , ou 4, . Dos antigos, 5ue ainda utili=avam )a% be1as de leitura de .errite, o mesmo dispositivo .a=ia a leitura e a grava1Co. guiadohardware.net | Revista - ! "# $aro de %##& 6 grande problema ( 5ue, assim )omo em outras -reas da in.orm-ti)a, a te)no% logia avan1ou at( o ponto em 5ue se )o% me1ou a atingir os limites .!si)os da ma% t(ria. Dum H*, a -rea re.erente a )ada bit arma=enado .un)iona )omo um minKs)u% lo !mC, 5ue tem sua orienta1Co magn(ti% )a alterada pela )abe1a de leitura. Wuan% do ela ( orientada em um sentido temos um bit 1 e no sentido oposto temos um bit /. > -rea da super.!)ie utili=ada para a grava1Co de )ada bit )hamada de "mag% neti) element", ou elemento magn(ti)o. 6 problema ( 5ue a partir dos 1// gigabits por polegada 5uadrada, tornou%se muito di% .!)il aumentar a densidade de grava1Co, o 5ue a)elerou a migra1Co para o sistema de grava1Co perpendi)ular ?perpendi)ular re% )ording@, onde a orienta1Co magn(ti)a passa a ser .eita na verti)al, aumentando muito a densidade dos dis)os. $stima%se 5ue utili=ando grava1Co longitu% dinal, seria poss!vel atingir densidades de no m-ximo 2// gigabits por polegada, en% 5uanto 5ue utili=ando grava1Co perpendi% )ular se8a poss!vel atingir at( 1/ ve=es mais. ;sso signi.i)a 5ue os .abri)antes ainda terCo margem para produ=ir H*s de at( 1/ terabLtes antes de esgotar as possibilida% des o.ere)idas pela nova te)nologia. Da grava1Co perpendi)ular, a m!dia de grava1Co ( )omposta de duas )amadas. ;ni)ialmente temos uma )amada de )romo, 5ue serve )omo um indutor, permitindo 5ue o sinal magn(ti)o gerado pelo disposi% tivo de grava1Co "atravesse" a super.!)ie magn(ti)a, )riando um impulso mais .orte e, ao mesmo tempo, )omo uma esp()ie de isolante entre a super.!)ie de grava1Co e as )amadas in.eriores do dis)o. $le poderia ?at( )erto ponto@ ser )ompa% rado X )amada extra usada nos pro)essa% dores .abri)ados )om te)nologia #6; ?sili% )on on insulator@, onde uma )amada iso% lante ( )riada entre os transistores e o wa% .er de sil!)io, redu=indo a perda de el(% trons e, )onse5uentemente, o )onsumo el(tri)o do pro)essador. 104

A partir de um certo ponto, a -rea de ra!a3,o torna-se t,o pe"uena "ue a orienta3,o ma ntica dos bits pode ser alterada de forma aleatria pela prpria ener ia trmica presente no ambiente <fen=meno de chamado de superparama netismo> o "ue fa2 com "ue a m5dia dei8e de ser confi-!el.
> te)nologia usada nos H*s .abri)ados at( a primeira metade de 2//O ( )ha% mada de grava1Co longitudinal ?longi% tudinal re)ording@, onde a orienta1Co magn(ti)a dos bits ( gravada na hori% =ontal, de .orma paralela X m!dia.

Especial HDs
#obre a )amada de )romo, sCo depositados os grCos magn(ti)os. > di.eren1a ( 5ue agora eles sCo depositados de .orma 5ue a orienta1Co magn(ti)a se8a verti)al, e nCo hori=ontal. > )abe1a de leitura e grava1Co tamb(m ( modi.i)ada, de .orma a serem )apa=es de lidar )om a nova orienta1Co:
o tamanho .!si)o do H* diminui. Sma exemplo pr-ti)o disso ( a di.eren1a no )usto dos H*s de 2.N" para noteboo7s e os modelos de 0.N" para des7tops. > partir de um )erto ponto de miniaturi% =a1Co, o )usto por megabLte se torna mais alto 5ue o dos )art2es de mem3ria .lash e os H*s deixam de ser vi-veis. 6 melhor exemplo ( o H* de /.QN" apre% sentado pela 'oshiba em 2//N, 5ue ti% nha )omo ob8etivo atender o mer)ado de palmtops e smartphones. $le era tCo pe5ueno 5ue podia ser produ=ido no .ormato de um )artCo #* e possu!a um )onsumo el(tri)o baix!ssimo:

$mbora pare1a uma modi.i)a1Co sim% ples, o uso da grava1Co perpendi)ular em H*s ( uma )on5uista t()ni)a not-% vel. $m termos )omparativos, seria )omo se a D>#> )onseguisse enviar uma missCo tripulada at( ,arte. 6 pro)esso de grava1Co perpendi)ular .oi adotado rapidamente por todos os prin)i% pais .abri)antes. 6 primeiro .oi a &u8itsu, 5ue lan1ou um H* de 1.Q" )om grava1Co perpendi)ular ainda em 2//N. 6 pr3ximo .oi a #eagate, 5ue em >bril de 2//P anun)iou o <arra)uda O2//.1/, um dis)o de 0.N" )om ON/ 4<. $m >gosto de 2//P a &u8itsu anun% )iou um H* de 2.N" )om 1P/ 4< e em Ba% neiro de 2//O a Hita)hi anun)iou o *es7s% tar O+1///, um H* de 0.N" )om 1 '< 5ue utili=a um design in)omum, )om N platters ao inv(s dos I )omumente usados.

$m seguida, temos a 5uestCo do diGmetro dos dis)os. Como vimos, os primeiros H*s eram gigantes)os, e utili=avam dis)os de at( 2I polegadas de diGmetro. Com o pas% sar das d()adas, os dis)os .oram en)olhen% do, at( )hegar ao 5ue temos ho8e. ,as, )omo tudo na vida, existem re)eitas ide% ais para o tamanho dos dis)os magn(ti)os, de a)ordo )om a -rea onde eles serCo utili=ados. 6 problema em produ=ir dis)os muito )ompa)tos ( 5ue a super.!)ie de grava% 1Co .i)a exponen)ialmente menor, per% mitindo gravar menos dados. >pesar disso, os demais )omponentes )ontinu% am )ustando 5uase o mesmo ?ou at( mais, dependendo da es)ala de miniatu% ri=a1Co ne)ess-ria@. ;sso .a= )om 5ue o )usto por megabLte )res1a, )on.orme

6 problema ( 5ue ele seria lan1ado em vers2es de apenas 2 e I 4<, )om pre1os a partir de S#T 1N/. Com a r-pida 5ueda no )usto da mem3ria .lash, logo surgiram )ar% t2es de 2 e I 4< 5ue )ustavam menos, de .orma 5ue o mini%H* a)abou nCo en)on% trando seu lugar no mer)ado e .oi des)on% tinuado silen)iosamente.

guiadohardware.net | Revista - ! "# $aro de %##&

105

Especial HDs
6 interessante ( 5ue o oposto tamb(m ( verdadeiro. H*s )om dis)os muito grandes tamb(m a)abam sendo invi-% veis, pois a)abam sendo bem mais len% tos e mais pass!veis de problemas, o 5ue se deve a v-rios .atores. 6 primeiro ( a 5uestCo da rota1Co, 85ue dis)os maiores sCo mais pesados e demandam um maior es.or1o do motor de rota1Co, )onsumindo mais energia e gerando mais )alor e mais barulho. *is% )os maiores tamb(m a)abam sendo menos r!gidos, o 5ue impede 5ue se8am girados a velo)idades muito altas e tor% na todo o e5uipamento mais sens!vel a impa)tos. *obrar o diGmetro dos dis% )os, .a= )om 5ue a rigide= se8a redu=ida em at( ON`. 6 segundo ( a di.i)uldade de produ1Co. Com o avan1o da te)nologia, a m!dia de grava1Co pre)isa ser )ada ve= mais .ina e uni.orme. Wuanto maior os dis)os, mais di.!)il ( re)obrir toda a super.!)ie sem 5ue ha8a um grande nKmero de pontos de.eituosos. Como se nCo bastasse, temos o ter)eiro motivo, 5ue ( o maior tempo de a)es% so, 8- 5ue )om uma super.!)ie maior, as )abe1as de leitura demoram muito mais tempo para )onseguir lo)ali=ar os dados ?8ustamente devido X maior dis% tGn)ia a ser per)orrida@. #e )ombinar% mos isso )om a velo)idade mais baixa de rota1Co, a)abamos tendo uma redu% 1Co muito grande no desempenho. guiadohardware.net | Revista - ! "# $aro de %##& ;sso expli)a por 5ue os H*s )om dis)os de N.2N" usados nos primeiros RCs .o% ram rapidamente substitu!dos pelos de 0.N". 6 pi)o evolutivo dos H*s de N.2N" .oram os Wuantum <ig.oot, produ=idos at( 1MMM, em )apa)idades de at( 1Q 4<. $mbora eles arma=enassem um maior volume de dados por platter, a velo)idade de rota1Co era bem mais baixa ?apenas 0P// R,@, os tempos de a)esso eram maiores e, ainda por )ima, a durabilidade era menor. 6s H*s de 0.N" e de 2.N" atuais pare% )em ser o melhor balan1o entre os dois extremos. 6s H*s de 0.N" o.ere)em um melhor desempenho, mais )apa)idade de arma=enamento e um )usto por megabLte mais baixo ?)ombina1Co ide% al para um des7top@, en5uanto os H*s de 2.N" sCo mais )ompa)tos, mais si% len)iosos, )onsomem menos energia e sCo mais resistentes a impa)tos, )ara)% ter!sti)as .undamentais no )aso dos no% teboo7s. 'emos ainda os H*s de 1.Q" ?mais .inos e do tamanho de um )artCo RC,C;>@, 5ue sCo usados em noteboo7s ultra% port-teis, al(m de mp0%plaLers e al% guns dispositivos de arma=enamento port-til. Sma 5uarta )ategoria sCo os mi)rodrives, 5ue utili=am dis)os de 1" ?pe5uenos o su% .i)iente para serem produ=idos no .orma% to de )art2es )ompa)t .lash@ e podem ser utili=ados em palmtops e mp0%plaLers.
$les .oram utili=ados no Ralm Li.e *rive ?I 4<@ e tamb(m no iRod Dano ?I e Q 4<@, mas a)abaram perdendo seu espa% 1o para os )art2es de mem3ria .lash. > Hita)hi )hegou a anun)iar o desenvolvi% mento de mi)rodrives de 2/ 4<, utili% =ando te)nologia de grava1Co perpendi% )ular, mas a produ1Co em s(rie a)abou sendo )an)elada, pois o pre1o de venda seria mais alto 5ue o da mesma 5uanti% dade de mem3ria .lash.

Rara organi=ar o pro)esso de grava1Co e leitura dos dados, a super.!)ie dos dis)os ( dividida em trilhas e setores. >s trilhas sCo )!r)ulos )on)Fntri)os, 5ue )ome1am no .i% nal do dis)o e vCo se tornando menores )on.orme se aproximam do )entro. di.e% rente de um C*% 6, ou *U*, onde temos uma espiral )ont!nua. Cada trilha re)ebe um nKmero de endere% 1amento, 5ue permite sua lo)ali=a1Co. > tri% lha mais externa re)ebe o nKmero / e as seguintes re)ebem os nKmeros 1, 2, 0, e assim por diante. Rara .a)ilitar ainda mais o a)esso aos dados, as trilhas se dividem em setores, 5ue sCo pe5uenos tre)hos de N12 )ada um, onde sCo arma=enados os dados.

106

Especial HDs
>l(m das trilhas e setores, temos tamb(m as .a)es de dis)o. Como vimos, os H*s atuais possuem de 1 a I dis)os. Como sCo utili=adas ambas as .a)es de )ada dis)o, temos um total de 2 a Q .a)es e o mesmo nKmero de )abe1as de leitura. Como todas as )abe1as de leitura estCo presas no mesmo bra1o m3vel, elas nCo possuem movimentos independentes. Rara a)essar um dado )ontido na trilha 1MM.MQ2 da .a)e do dis)o 0, por exemplo, a )ontroladora do dis)o ativa a )abe1a de leitura respons-vel pelo dis)o 0 e a se% guir, ordena ao bra1o de leitura 5ue se di% ri8a X trilha )orrespondente. DCo ( poss!% vel 5ue uma )abe1a de leitura este8a na trilha 1MM.MQ2 ao mesmo tempo 5ue ou% tra este8a na trilha NNN.P01 de outro dis% )o, por exemplo. B- 5ue todas as )abe1as de leitura sempre estarCo na mesma trilha de seus respe)% tivos dis)os, deixamos de )ham-%las de trilhas e passamos a usar o termo ")ilin% dro". Sm )ilindro nada mais ( do 5ue o )on8unto de trilhas )om o mesmo nKmero nos v-rios dis)os. Ror exemplo, o )ilindro 1 ( .ormado pela trilha 1 de )ada .a)e de dis)o, o )ilindro 2 ( .ormado pela trilha 2 de )ada .a)e, e assim por diante. > pr3% xima ilustra1Co mostra )omo .un)iona esta divisCo.

>tualmente, os H*s utili=am o ]oned bit e)ording ?]< @, 5ue permite variar a 5uantidade de setores por trilha, de a)ordo )om o diGmetro da trilha a ser di% vidida, permitindo uma organi=a1Co mais ra)ional do espa1o em dis)o e, )onse% 5uentemente, uma maior densidade de grava1Co. 6 H* pode ter entCo 1NQI setores por trilha na -rea mais externa dos dis)os e apenas OI/ na -rea mais interna, por exemplo. Como os dis)os giram sempre na mesma velo)idade, isso )ausa um pe5ueno e.eito )olateral, 5ue ( uma )onsider-vel varia1Co no desempenho de a)ordo )om a -rea do dis)o 5ue estsendo lida, propor)ional ao nKmero de setores por trilha. 'o)ando em miKdos, o desempenho ao ler as trilhas mais externas a)aba sendo mais 5ue o dobro do obtido ao ler as mais internas. por isso 5ue em geral se re)omenda )olo)ar a parti1Co )om a ins% tala1Co do sistema, ou )om a parti1Co swap no in!)io do dis)o ?5ue )orresponde Xs trilhas mais externas@ para obter o melhor desempenho. Ssando um programa de ben)hmar7 5ue permita reali=ar uma leitura se5Jen)ial de toda a super.!)ie do H*, )omo o H* 'a)h, vo)F obter- sempre um gr-.i)o si% milar ao da pr3xima p-gina, onde a taxa de leitura )ome1a num n!vel alto ?trilhas externas@ e vai de)aindo at( atingir o ponto mais baixo no .inal do teste ?ao ler o )onteKdo das trilhas mais internas@.

(sta antiga ilustra!$o da *uantum mostra como #unciona esta di)is$o

> trilha mais externa de um dis)o r!gido pos% sui mais 5ue o dobro de diGmetro da trilha mais interna e, )onse5uentemente, possui )apa)idade para arma=enar muito mais da% dos. Ror(m, nos primeiros dis)os r!gidos, as% sim )omo nos dis5uetes, todas as trilhas do dis)o, independentemente de seu diGmetro, possu!am o mesmo nKmero de setores, .a% =endo )om 5ue nas trilhas mais externas, os setores o)upassem um espa1o muito maior do 5ue os setores das trilhas mais internas. '!nhamos entCo um grande espa1o desper% di1ado, pois era pre)iso nivelar por baixo, .a% =endo )om 5ue todas as trilhas possu!ssem o mesmo nKmero de setores permitido pelas trilhas mais internas, a)abando por desper% di1ar enormes 5uantidades de espa1o nas primeiras trilhas do dis)o.

guiadohardware.net | Revista - ! "# $aro de %##&

107

Especial HDs

Co eo de e os e Cad ClocHs
Con)luindo, temos a 5uestCo da dete)1Co e )orre1Co de erros, 5ue .a= parte do pro)esso de leitura e grava1Co. Ror melhor 5ue se8a sua 5ualidade, uma m!% dia magn(ti)a nun)a ( 1//` )on.i-vel ?)o% mo pode )on.irmar 5uem 8- teve o despra% =er de trabalhar )om dis5uetes Y@. Re5uenas .alhas na super.!)ie da m!dia podem levar a erros de leitura, sobretudo 5uando ela possui uma densidade de grava1Co de mais de 1// gigabits por polegada 5uadrada e gira a O.2// R, ou mais, )omo nos H*s atuais. ;sso nCo signi.i)a 5ue o seu H* v- pi.ar ama% nhC, mas 5ue sCo )omuns erros na leitura de um setor ou outro. 6bviamente, )omo todos os nossos dados importantes sCo guardados no dis)o r!gido, a possibilidade de erros na lei% tura de "um setor ou outro" nCo seria a)eit-% vel, prin)ipalmente no )aso de m-5uinas des% tinadas a opera12es )r!ti)as. ;magine se neste "setor ou outro" do servidor de um grande ban)o, estivessem gravados os dados re.e% rentes X )onta ban)-ria de um )liente impor% tante, por exemplo. *e modo a tornar os H*s uma .orma de arma=enamento )on.i-vel, os .abri)antes utili=am sistemas de $CC para dete)tar e )orrigir erros de leitura eventualmente en% )ontrados. 6 $CC ( o mesmo sistema utili% =ado em pentes de mem3ria destinados a servidores e tamb(m em C*% 6,s, onde sCo usados alguns bits adi)ionais para )ada blo)o de dados.

*ueda na ta+a de leitura )ariando de acordo com a locali,a!$o da tril-a .da mais e+terna para a mais in" terna/

Sm dos prin)ipais motivos do desempe% nho dos H*s nCo ter )res)ido na mesma propor1Co da )apa)idade ao longo das Kl% timas d()adas ( 5ue a densidade das tri% lhas aumentou numa es)ala muito maior 5ue a dos setores dentro destas. 6u se8a, as trilhas .oram .i)ando mais ".inas", mas o nKmero de setores por trilha passou a aumentar em es)ala in)remental. >umen% tar o nKmero de trilhas permite aumentar a -rea de arma=enamento, mas ( o nK% mero de setores por trilha, )ombinado )om a velo)idade de rota1Co do H* 5ue determina a per.orman)e. Sm antigo ,axtor O/I/>, de I/ ,<, por exemplo, possu!a uma taxa de leitura m(dia em torno de O// +</s, o 5ue per% mitia ler todo o )onteKdo do dis)o em )er)a de um minuto.

Sm #eagate <arra)uda O2//.1/ atual, de ON/ 4<, ( bem mais r-pido, )om uma taxa m(dia de leitura de PI ,</s, mas, apesar disso, )omo a )apa)idade ( brutalmente maior, ler todos os da% dos do dis)o demoraria pelo menos 0:1N horasZ Do .uturo, esta tendFn)ia deve se man% ter, pois ( muito mais simples para os .a% bri)antes produ=irem )abe1as de leitura e sistemas de )odi.i)a1Co )apa=es de lida% rem )om trilhas mais .inas, do 5ue es% premer mais dados dentro de )ada trilha, 8- 5ue elementos magn(ti)os mais )urtos )orrespondem a um sinal magn(ti)o mais .ra)o e mais di.!)il de ser )aptado pela )abe1a de leitura. Como um agravante, temos o problema do superparamagne% tismo, 5ue vimos a pou)o.

guiadohardware.net | Revista - ! "# $aro de %##&

108

Especial HDs
Dum H*, )ada setor arma=ena, al(m dos N12 bLtes de dados, mais algumas de=enas de bLtes )ontendo os )3digos $CC. > )ria1Co dos bLtes de $CC, assim )omo sua utili=a1Co posterior ( .eita pela pla)a l3gi)a, um pro)esso autom-% ti)o 5ue ( .eito de .orma )ompletamente transparente ao sistema opera)ional. Wuando um setor ( lido pela )abe1a de leitu% ra, 8untamente )om os dados sCo lidos al% guns dos )3digos $CC, 5ue visam apenas veri.i)ar se os dados 5ue estCo sendo lidos sCo os mesmos 5ue .oram gravados, uma t()ni)a 5ue lembra o sistema de paridade antigamente usado na mem3ria >,. Caso se8a veri.i)ado um erro, sCo usados os de% mais )3digos para tentar )orrigir o problema. Da grande maioria dos )asos, esta primeira tentativa ( su.i)iente. $stes erros transit3ri% os, 5ue sCo )orrigidos )om a a8uda dos )3di% gos $CC sCo )hamados de "so.t errors" e nCo )ausam nenhum e.eito )olateral al(m de um delaL de alguns milessegundos na leitura. Caso nCo se8a poss!vel )orrigir o erro usan% do o $CC, a )ontroladora .a= uma nova ten% tativa de leitura do setor, pois ( grande a possibilidade do erro ter sido )ausado por alguma inter.erFn)ia ou instabilidade mo% mentGnea. Caso o erro persista, ela .ar- v-% rias tentativas su)essivas, redu=indo a ve% lo)idade de rota1Co dos dis)os e )ompa% rando o resultado de v-rias leituras, de .orma a tentar re)uperar os dados grava% dos no setor. $ste pro)esso gera a5uele ru!do )ara)ter!sti)o de H* sendo "mastiga% do" e 5uase sempre indi)a o apare)imento de um bad blo)7. Ror serem de.eitos .!si)os na m!dia magn(ti)a, nCo existe muito o 5ue .a=er )om rela1Co a eles. 6 8eito ( mar)ar os bad blo)7s, de .orma 5ue eles nCo se% 8am mais usados. 6s H*s atuais sCo )apa=es de mar)ar automati)amente os setores de.eituo% sos. > pr3pria )ontroladora .a= isso, in% dependentemente do sistema opera)io% nal. $xiste uma -rea reservada no in!)io do dis)o )hamada "de.e)t map" ?mapa de de.eitos@ )om alguns milhares de se% tores 5ue .i)am reservados para alo)a% 1Co posterior. #empre 5ue a )ontrolado% ra do H* en)ontra um erro ao ler ou gravar num determinado setor, ela re% mapeia o setor de.eituoso, substituindo% o pelo endere1o de um setor "bom", dentro do de.e)t map. Como a alo)a1Co ( .eita pela pr3pria )ontroladora, o H* )ontinua pare)endo inta)to para o sis% tema opera)ional. *e .ato, ( normal 5ue os H*s 8- venham de .-bri)a )om alguns setores remapea% dos, )ausados por pe5uenas imper.ei12es na super.!)ie da m!dia. Como eles nCo sCo vis!veis para o sistema opera)ional, nem )ausam problemas no uso normal, a)a% bam passando desaper)ebidos. Daturalmente, o de.e)t map ( uma -rea limitada, 5ue )orresponde nor% malmente a uma Kni)a trilha. Caso o H* possua algum problema )rHni)o, eventualmente os endere1os se esgo% tarCo e os bad blo)7s realmente passa% rCo a se tornar vis!veis. *este ponto em diante, entram em )ena utilit-rios )omo o s)andis7 ?no Aindows@ e o badblo)7s ?no Linux@, 5ue permitem reali=ar um exame de super% .!)ie, mar)ando os setores de.eituosos en)ontrados. $stes setores nCo sCo mar)ados no de.e)t map, mas sim em uma -rea reservada da parti1Co. Sm grande nKmero de setores de.eituosos sCo ind!)io de problemas graves, )omo envelhe)imento da m!dia, de.eitos no me% )anismo de leitura ou mesmo )ontamina% 1Co do H* por part!)ulas provenientes do ambiente. 6 ideal nestes )asos ( .a=er ba)7up de todos os dados e substituir o H* o mais r-pido poss!vel. $ntretanto, mesmo para estes H*s )on% denados, Xs ve=es existe uma solu1Co. )omum a maioria dos setores apare)erem mais ou menos agrupados, englobando uma -rea relativamente pe5uena do dis% )o. #e houverem muitos bad )lusters em -reas pr3ximas, vo)F pode reparti)ionar o dis)o, isolando a -rea )om problemas. #e, por exemplo, vo)F per)ebesse 5ue a maioria dos de.eitos se en)ontra nos Kl% timos 2/` do dis)o, bastaria abrir o parti)ionador, deletar a parti1Co atual e )riar uma nova, englobando apenas Q/` do dis)o. Deste )aso, vo)F perderia uma boa parte da -rea Ktil, mas pelo menos teria a possibilidade de )ontinu% ar usando a parte "boa" do H* ?em al% gum mi)ro usado para tare.as se)und-% rias, sem dados importantes@, at( 5ue ele dF seus derradeiros suspiros.

guiadohardware.net | Revista - ! "# $aro de %##&

109

Especial HDs

.ntendendo as inter<aces: 'D.8 1A(A8 1,1' e 1A1


>ssim )omo outros )omponentes, as in% ter.a)es usadas )omo meio de )onexCo para os H*s passaram por um longo )aminho evolutivo. >s pla)as%mCe usadas nos primeiros RCs se5uer possu!am inter.a)es de dis)o em% butidas. Da5uela (po)a, as inter.a)es ;*$ ainda nCo existiam, de .orma 5ue novas in% ter.a)es eram vendidas 8unto )om os H*s e instaladas em slots ;#> dispon!veis. > primeira inter.a)e .oi )riada pela #eagate, para uso em )on8unto )om o #'%N/P, um H* de N ,<. $m seguida .oi lan1ado o #'%I12, de 1/ ,<. >s duas inter.a)es sCo )hamadas respe)tivamente de ,&, e LL devido ao m(todo de )odi.i)a1Co usado. >l(m da #eagate, estes H*s e inter.a)es .oram produ=idos tamb(m por outros .a% bri)antes, )omo a Wuantum e a ,axtor. $m 1MQN a Wuantum lan1ou um produto bastante pe)uliar, o "Rlus HardCard", 5ue era um H* LL de 2/ ,< onde tanto o H*, 5uanto a )ontroladora eram integrados a uma Kni)a pla)a ;#> e o "H*" era instalado diretamente no slot, sem o)upar uma das baias do gabinete.

Como vo)F pode imaginar, estes H*s eram um tanto 5uanto problem-ti)os, pois a pla)a era presa por um Kni)o para.uso, o 5ue )ausava problemas de vibra1Co ex)essi% va e barulho. ,esmo assim, estes H*s .oram relativamente populares na (po)a:

6 padrCo seguinte .oi o $#*; ?$nhan)ed #mall *evi)e ;nter.a)e@, )riado por um )on% s3r)io de diversos .abri)antes, in)luindo a ,axtor. >s inter.a)es $#*; ainda eram ins% taladas em slots ;#>, mas trabalhavam a uma velo)idade muito maior 5ue as ,&, e LL, o.ere)endo um barramento te3ri)o de 0 ,</s. bem pou)o para os padr2es atu% ais, mas os H*s da (po)a trabalhavam )om taxas de trans.erFn)ias muito mais baixas, de .orma 5ue a velo)idade a)abava sendo mais do 5ue satis.at3ria.

*uantum0lus Hard1ard

guiadohardware.net | Revista - ! "# $aro de %##&

110

Especial HDs

'D.
'anto as inter.a)es ,&, e LL, 5uanto a $#*; possuem algo em )omum, 5ue ( o .ato da )ontroladora .a=er parte da inter% .a)e, e nCo ao pr3prio H*, )omo temos ho8e em dia. Daturalmente, integrar a in% ter.a)e ao H* o.ere)e diversas vanta% gens, pois elimina os problemas de sin% )ronismo )ausados pelo uso de )abos longos e simpli.i)a todo o design. DCo demorou para 5ue os .abri)antes per)ebessem isso. #urgiu entCo o padrCo ;*$ ";ntegrated *rive $letroni)s" ?5ue in% di)a 8ustamente o uso da )ontroladora in% tegrada@, desenvolvido pela Wuantum e Aestern *igital. 6s primeiros H*s e inter.a)es ;*$ )hega% ram ao mer)ado em 1MQP, mas ini)ial% mente nCo existia um padrCo bem de.ini% do, o 5ue .e= 5ue os primeiros anos .os% sem mar)ados por problemas de )ompa% tibilidade entre os produtos dos di.erentes .abri)antes. $m 1MM/ o padrCo .oi rati.i)ado pelo >D#;, dando origem ao padrCo >'>. Como o nome ";*$" 8- estava mais di% .undido, muita gente )ontinuou usando o termo ";*$" e outros passaram a usar ";*$/>'>" ou simplesmente ">'>", .a% =endo )om 5ue os dois termos a)abas% sem virando sinHnimos. guiadohardware.net | Revista - ! "# $aro de %##&

>s primeiras pla)as ;*$ tra=iam apenas uma ou duas portas ;*$ e eram instaladas num slot ;#> de 1P bits. ,as, logo os .abri% )antes passaram a integrar tamb(m outros )one)tores, dando origem Xs pla)as "super% ide", 5ue eram usadas na grande maioria dos mi)ros 0QP e IQP. >s pla)as mais )o% muns in)lu!am uma porta ;*$, uma porta &**, duas portas se% riais, uma paralela, al(m do e o )one)tor do 8oLsti)7.
1ontroladora super ID(

Como vo)F pode ver, estas pla)as eram )on.iguradas atrav(s de um )on8unto de 8umpers, 8- 5ue na (po)a ainda nCo existia plug%and%plaL :@. 6s 8umpers permitiam )on.igurar os endere1os de ; W, *,> e ;/6 usa% dos, al(m de desativar os )omponentes indivi% dualmente. #e vo)F pre)isasse de duas por% tas paralelas, por ex% emplo, utili=aria duas pla)as e )on.iguraria uma delas para usar o ; W N e endere1o de ;/6 0OQ e a outra para usar o ; W O e o endere1o de ;/6 2OQ.

> partir de um )erto ponto, os .abri)antes passaram a integrar os )ontroladores di% retamente no )hipset da pla)a mCe, dando origem Xs pla)as )om )one)tores inte% grados 5ue )onhe)emos. > ex)e1Co .i)ou por )onta do )one)tor do 8oLsti)7, 5ue passou a ser integrado nas pla)as de som. Sma )uriosidade ( 5ue o )one)tor in)lui tamb(m os pinos usados por dispositivos ,;*; ?)omo te)lados musi)ais@, 5ue tam% b(m sCo ligados no )one)tor do 8oLsti)7, atrav(s de um adaptador:

111

Especial HDs
;ni)ialmente, as inter.a)es ;*$ suportavam apenas a )onexCo de H*s. *evido a isso, os primeiros drives de C* utili=avam inter.a)es propriet-rias, in)orporadas X pla)a de som, ou mesmo )ontroladoras #C#;. Da (po)a eram )omuns os "7its multim!dia", 5ue in)lu!am o C*% 6,, pla)a de som, )aixinhas e mi)ro.one. Rara solu)ionar o problema, .oi desenvolvido o proto)olo >'>R; ?>' >tta)hment Ra)7et ;n% ter.a)e@ 5ue tornou%se rapidamente o padrCo, ris)ando as inter.a)es propriet-rias do mapa. gra1as a ele 5ue vo)F pode )omprar um drive de C* ou *U* e instal-%lo direta% mente em uma das portas ;*$, sem ter 5ue )omprar 8unto uma pla)a de som do mesmo .abri)ante :@. Da pla)a%mCe vo)F en)ontra duas portas ;*$ ?prim-ria e se)und-ria@. ,esmo )om a popu% lari=a1Co das inter.a)es #>'>, as portas ;*$ ainda )ontinuam sendo in)lu!das nas pla)as re)entes e devem demorar ainda mais alguns anos para desapare)erem )ompletamente.
1ada uma das portas permite instalar dois dri)es, de #orma que podemos instalar um total de 2 HDs ou 1D"&3Ms na mesma placa

$xistem )asos de pla)as mCe )om I por% tas ;*$ ?permitindo usar at( Q drives@ e tamb(m )ontroladoras ;*$ RC;, 5ue in)lu% em duas portas adi)ionais, 5ue podem ser usadas em )asos onde vo)F pre)ise usar mais do 5ue I drives ;*$ no mesmo mi)ro. Rara di.eren)iar os dois drives instalados na mesma porta, ( usado um 8umper, 5ue permite )on.igurar )ada drive )omo mas% ter ?mestre@ ou slave. *ois drives instalados na mesma porta )ompartilham o barramento o.ere)ido por ela, o 5ue a)aba sempre )ausando uma pe5uena perda de desempenho. Ror isso, 5uando sCo usados apenas dois drives ?um H* e um C*% 6,, por exemplo@, ( pre.er!vel instalar )ada um em uma das portas, deixando ambos 8umpeados )omo master. >o adi)ionar um ter)eiro, vo)F po% deria es)olher entre instalar na primeira ou segunda porta ;*$, mas, de 5ual5uer .orma, pre)isaria )on.igur-%lo )omo slave, mudando a posi1Co do 8umper. Ssar )ada drive em uma porta separada a8uda prin)ipalmente 5uando vo)F pre)isa )opiar grandes 5uantidades de dados de um H* para outro, ou gravar *U*s, 8- 5ue )ada drive possui seu )anal ex)lusivo )om o )hipset. Do Aindows, os drives sCo simplesmente identi.i)ados de .orma se5Jen)ial. 6 H* instalado )omo master da ;*$ prim-ria apare)eria no Aindows $xplorer )omo "C:" e o C*% 6,, instalado na ;*$ se)und-ria )omo "*:", por exemplo.

guiadohardware.net | Revista - ! "# $aro de %##&

112

Especial HDs
#e vo)F adi)ionasse um segundo H*, instalado )omo slave da primeira ;*$, ele passaria a ser o "*:" e o C*% 6, o "$:".
:o ;inu+, os dri)es rece em endere!os #i+os, de acordo com a posi!$o em que #orem instados:

IDE p im: ia

,aster i /dev/hda #lave i /dev/hdb ,aster i /dev/hd) #lave i /dev/hdd

>s mais re)entes suportam tamb(m o ,ul% tiword *,>, 5ue ( um modo de a)esso di% reto, onde o H* ou C*% 6, podem trans% .erir dados diretamente para a mem3ria, sem 5ue o pro)essador pre)ise se envolver diretamente na trans.erFn)ia. 6 uso do *,> melhora bastante o desempenho e a responsividade do sistema, evitando 5ue o mi)ro "pare" en5uanto um programa pe% sado est- sendo )arregado, ou durante a grava1Co de um C*, por exemplo. >pesar disso, o ,ultiword *,> nCo )he% gou a ser muito usado, pois nCo era dire% tamente suportado pelo Aindows MN, e os drivers desenvolvidos pelos .abri)an% tes .re5Jentemente apresentavam pro% blemas de estabilidade. Rara piorar, mui% tos drives de C* e H*s antigos nCo .un% )ionavam 5uando o *,> era ativado. > solu1Co veio )om o padrCo >'>%I, rati.i% )ado em 1MMQ. $le nada mais ( do 5ue o padrCo Sltra >'>/00 ?o nome mais popu% larmente usado@ 5ue ( usado em pla)as para mi)ros Rentium ;; e +P%2 .abri)adas at( 2///. Dele, a taxa de trans.erFn)ia m-xima ( de 00 ,</s e ( suportado o modo S*,> 00, 5ue permite trans.erFn% )ias diretas para a mem3ria tamb(m a 00 ,</s. gra1as a ele 5ue vo)F pode assistir a .ilmes em alta resolu1Co e *U*s no seu RC sem .alhas Uo)F pode .a=er uma experiFn)ia, desati% vando temporariamente o suporte a S*,> para o seu *U*% 6, para ver o 5ue a)onte)e. 113

IDE secu!d: ia

6 )abo ;*$ possui trFs en)aixes, um 5ue ( ligado na pla)a mCe e outro em )ada dispositivo. ,esmo 5ue vo)F tenha apenas um dispositivo ;*$, vo)F dever- lig-%lo no )one)tor da ponta, nun)a no )one)tor do meio. 6 motivo para isto, ( 5ue, ligan% do no )one)tor do meio o )abo .i)ar- sem termina1Co, .a=endo )om 5ue os dados venham at( o .inal do )abo e retornem na .orma de inter.erFn)ia, pre8udi)ando a transmissCo.
1omo de pra+e, as inter#aces ID(4A5A passaram por um longo camin-o e)oluti)o6 As inter#aces antigas, usadas em micros 3784278 e nos primeiros micros 0entium suportam .de acordo com seu n9)el de atuali,a!$o/, cinco modos de opera!$o, que )$o do 0I3 mode 0, ao 0I3 mode 2:

P!O mode % P!O mode ' P!O mode + P!O mode # P!O mode ,

+.+ 189s #.0 189s 8.+ 189s 33.3 189s 36.6 189s

guiadohardware.net | Revista - ! "# $aro de %##&

Especial HDs
Do Linux, use o )omando "hdparm %d/ /dev/dvd" ?)omo root@. Do Aindows, a)esse o ge% ren)iador de dispositivos, a)esse as propriedades do drive e desmar5ue a op1Co re.e% rente ao *,>. ' ente agora assistir a um *U*. Uo)F vai per)eber 5ue tanto o v!deo 5uanto o som .i)am )heios de .alhas, tornando a experiFn)ia bastante desagrad-vel. ;sso a)onte)e por 5ue, )om o S*,> desativado, o pro)essador pre)isa periodi)amente parar o pro)essamento do v!deo para ler mais dados no *U*. Wuanto mais r-pido o pro)essador, mais )urtas sCo as .alhas, mas elas persistem mesmo num pro)essador de 2 ou 0 4H=. Rara reverter, use o )omando "hdparm %d1 /dev/dvd" ou mar5ue novamente a op1Co do *,>, no )aso do Aindows. *epois 5ue o problema do *,> .oi .inalmente resolvido, os .abri)antes se )on)entraram em aumentar a velo)idade das portas. #urgiram entCo os padr2es >'>%N ?Sltra >'>/PP@, >'>%P ?Sl% tra >'>/1//@ e >'>%O ?Sltra >'>/100@, 5ue ( o usado atualmente. $les suportam ?respe)tivamente@, os modos S*,> PP, S*,> 1// e S*,> 100, al(m de man% terem )ompatibilidade )om os padr2es anteriores.
Modo de Operao :8:5, ;ltra :8:<##, ;=M: ##& :8:5$ ;ltra :8:<)), ;=M: ))& :8:5) ;ltra :8:<'%%, ;=M: '%%& :8:5/ ;ltra :8:<'##, ;=M: '##& 8a4a de transfer9ncia3 ++ 189s 66 189s 366 189s 3++ 189s

Do )aso do H*, nCo existe muito )om o 5ue se preo)upar, pois os .abri)antes sCo os primeiros a adotar novos modos de opera1Co, de .orma a manter seus produtos. #e vo)F tem em mCos um H* antigo, 5ue s3 suporta S*,> 00, por exemplo, pode ter )erte=a de 5ue a taxa de trans.erFn)ia o.ere)ida por ele ( baixa, o 5ue torna desne)ess-rio o uso de uma inter.a)e mais r-pida em primeiro lugar. >o )ontr-rio dos H*s, os drivers de C* e *U* .i)aram estagnados no S*,> 00, pois )omo eles trabalham )om taxas de trans.erFn)ia muito mais baixas, os pa% dr2es mais r-pidos tamb(m nCo tra=em vantagens. poss!vel 5ue alguns .abri% )antes eventualmente passem a lan1ar drives ">'>/100", usando a inter.a)e mais r-pida )omo .erramenta de mar7e% ting, mas isso nCo .aria di.eren1a algu% ma no desempenho. Como de praxe, devo insistir na id(ia de 5ue a velo)idade da inter.a)e determina apenas o .luxo de dados 5ue ela pode transportar e nCo a velo)idade real do dispositivo ligado a ela. Sm C*% 6, de N2x ler- as m!dias a no m-ximo O.Q ,</ s, independentemente da velo)idade da inter.a)e. &un)iona )omo numa auto%es% trada: se houver apenas duas pistas para um grande .luxo de )arros, have% rCo muitos )ongestionamentos, 5ue a)abarCo )om a dupli)a1Co da pista. Ro% r(m, a mesma melhora nCo ser- senti% da )aso se8am )onstru!das mais .aixas.

>s portas >'>/100 usadas nas pla)as atuais sCo uma ne)essidade por dois motivos. 6 primeiro ( 5ue os H*s atuais 8- superam a mar)a dos O/ ou Q/ ,</s de taxa de trans.e% rFn)ia ao ler setores )ont!nuos e a inter.a)e pre)isa ser substan)ialmente mais r-pida 5ue o H*, para absorver tamb(m as trans.erFn)ias .eitas a partir do )a)he, 5ue sCo bem mais r-pidas. 6 segundo motivo ( 5ue s3 a partir das inter.a)es >'>/1// .oi intro% du=ido o suporte a H*s ;*$ )om mais de 10O 4< ?de)imais@ de )apa)idade, )omo vere% mos em detalhes a seguir. Rara 5ue os modos mais r-pidos se8am utili=ados, ( ne)ess-rio 5ue exista tamb(m su% porte por parte do H* e 5ue o driver )orreto este8a instalado.

guiadohardware.net | Revista - ! "# $aro de %##&

114

Especial HDs

%##7
>o usar um )abo antigo, de I/ vias, a pla)a baixa a taxa de transmissCo da inter.a)e, passando a utili=ar o modo S*,> 00. Ue8a 5ue no )aso dos C*% 6,s e *U*s, ainda ( )omum o uso dos )abos de I/ vias, sim% plesmente por 5ue, )omo vimos, eles ainda utili=am o modo S*,> 00. $ntretanto, se vo)F pre)isar instalar um H* 8unto )om o dri% ve 3pti)o, ( interessante substituir o )abo por um de Q/ vias, )aso )ontr-rio o desempenho do H* .i)ar- pre8udi)ado. 6utra exigFn)ia tra=ida pelo novos padr2es ( o uso de )abos )om no m-ximo IN )ent!me% tros de )omprimento, 8- 5ue a)ima disso o n!vel de inter.erFn)ia e atenua1Co dos sinais passa a pre8udi)ar a transmissCo dos dados. 6 padrCo >'> original ?o de 1MM/@ permitia o uso de )abos de at( M/ )ent!metros ?Z@ 5ue nCo sCo mais utili=-veis ho8e em dia, nem mesmo para a )onexCo do drive de C*/*U*. ,ais uma mudan1a introdu=ida pelos )abos de Q/ vias ( o uso de )ores para di.eren)iar os trFs )one)tores do )abo. 6 )one)tor a=ul deve ser ligado na pla)a mCe, o )one)tor pre% to ( ligado no drive )on.igurado )om master da inter.a)e, en5uanto o )one)tor do meio ?)in=a@ ( usado para a )onexCo do segundo drive, )aso presente. 6s )abos de Q/ vias tamb(m suportam o uso do sistema )abe sele)t ?nos de I/ vias o su% porte era op)ional@, onde a posi1Co dos drives ?master/slave@ ( determinada por em 5ual )o% ne)tor do )abo eles estCo ligados, eliminando a possibilidade de )on.litos, 8- 5ue instalar dois drives )on.igurados )omo master na mesma inter.a)e normalmente .a= )om 5ue ambos deixem de ser identi.i)ados no setup.
0ara usar o ca le select preciso colocar os jumpers dos dois dri" )es na posi!$o <1=<6 1onsulte o diagrama presente no topo ou na lateral do dri)e para )er a posi!$o correta

Continuando, 8unto )om as inter.a)es Sltra >'>/PP, veio a obrigatoriedade do uso de )abos ;*$ de Q/ vias, substituindo os antigos )abos de I/ vias. $les sCo .-)eis de distin% guir dos antigos, pois os .ios usados no )abo sCo muito mais .inos, 8- 5ue agora temos o dobro deles no mesmo espa1o:

> adi1Co dos I/ .ios adi)ionais ( uma his% t3ria interessante, pois eles nCo se desti% nam a transportar dados. 'anto os )one)% tores, 5uanto os en)aixes nos drives )on% tinuam tendo apenas I/ pinos, mantendo o mesmo .ormato dos )abos anteriores. 6s I/ )abos adi)ionais sCo inter)alados )om os )abos de dados e servem )omo terras, redu=indo o n!vel de inter.erFn)ia entre eles. $ste "upgrade" a)abou sendo ne)ess-rio, pois os )abos ;*$ de I/ vias .oram introdu=idos em 1MQP, pro8etados para transmitir dados a apenas 0.0 ,</sZ 6s )abos de Q/ vias sCo obrigat3rios para o uso do S*,> PP em diante. > pla)a mCe ( )apa= de identi.i)ar o uso do )abo de Q/ vias gra1as ao pino 0I, 5ue ( ligado de .or% ma di.erente.

6s H*s ;*$ de 2.N", para noteboo7s utili=am um )one)tor ;*$ miniaturi=ado, 5ue possui II pinos. 6s I pinos adi)ionais transportam energia el(tri)a, substituindo o )one)tor da .onte usado nos H*s para des7top. $xistem ainda adaptadores 5ue permitem instalar drives de 2.N" em des7tops. $les po% dem ser usados tanto em )asos em 5ue vo)F pre)isa re)uperar dados de um note% boo7 )om de.eito, 5uanto 5uando 5uiser usar um H* de noteboo7 no seu des7top para torn-%lo mais silen)ioso. $stes adaptadores sCo muito simples e bara% tos de .abri)ar, embora o pre1o no vare8o va% rie muito, 8- 5ue eles sCo um !tem relativa% mente raro:

guiadohardware.net | Revista - ! "# $aro de %##&

115

Especial HDs

1A(A
>s inter.a)es ;*$ .oram originalmente de% senvolvidas para utili=ar o barramento ;#>, usado nos mi)ros 2QP. >ssim )omo no bar% ramento ;#>, sCo transmitidos 1P bits por ve= e utili=ados um grande nKmero de pi% nos. Como ( ne)ess-rio manter a )ompatibi% lidade )om os dispositivos antigos, nCo exis% te muita margem para mudan1as dentro do padrCo, de .orma 5ue, mesmo )om a intro% du1Co do barramento RC; e do RC; $xpress, as inter.a)es ;*$ )ontinuam .un)ionando .undamentalmente da mesma .orma. ,esmo 5uando .oram introdu=idas as inter% .a)es S*,>, a Kni)a grande mudan1a .oi a introdu1Co dos )abos de Q/ vias, desenvol% vidos de .orma a permitir taxas de transmis% sCo maiores, sem )ontudo mudar o sistema de sinali=a1Co, nem mudar os )one)tores. > partir de um )erto ponto, .i)ou )laro 5ue o padrCo ;*$/>'> estava )hegando a seu limite e 5ue mudan1as mais pro.un% das s3 poderiam ser .eitas )om a introdu% 1Co de um novo padrCo. #urgiu entCo o #>'> ?#erial >'>@. >ssim )omo o RC; $xpress, o #>'> ( um barramento serial, onde ( transmitido um Kni)o bit por ve= em )ada sentido. ;sso elimina os problemas de sin)roni=a1Co e inter.erFn)ia en)ontrados nas inter.a)es paralelas, permitindo 5ue se8am usadas .re5JFn)ias mais altas.

4ra1as a isso, o )abo #>'> ( bastante .ino, )ontendo apenas O pinos, onde I sCo usa% dos para transmissCo de dados ?8- 5ue vo)F pre)isa de 2 .ios para .e)har )ada um dos dois )ir)uitos@ e 0 sCo terras, 5ue a8u% dam a minimi=ar as inter.erFn)ias.

$xistem trFs padr2es de )ontroladoras #>'>, o #>'> 1N/ ?tamb(m )hamado de #>'> 1.N 4bit/s ou #>'> 1N//@, #>'> 0// ?#>'> 0./ 4bit/s ou #>'> 0///@ e tamb(m o padrCo #>'> P// ?ou #>'> P./ 4bit/s@, 5ue ainda est- em desen% volvimento. Como o #>'> utili=a dois )anais separados, um para enviar e ou% tro para re)eber dados, temos 1N/ ou 0// ,</s em )ada sentido, e nCo 100 ,</s )ompartilhados, )omo no )aso das inter.a)es >'>/100. 6s nomes #>'> 0// e #>'> 0/// indi)am, respe)tivamente, a taxa de trans.erFn)ia, em ,</s e a taxa "bruta", em megabits. 6 #>'> utili=a o sistema de )odi.i)a1Co Q</1/<, o mesmo utili=ado pelo barramen% to RC; $xpress, onde sCo adi)ionados 2 bits de sinali=a1Co para )ada Q bits de da% dos. $stes bits adi)ionais substituem os si% nais de sin)ronismo utili=ados nas inter.a% )es ;*$/>'>, simpli.i)ando bastante o de% sign e melhorando a )on.iabilidade do bar% ramento. *esta .orma, a )ontroladora transmite 0/// megabits, 5ue, devido X )odi.i)a1Co )orrespondem a apenas 0// megabLtes. 6u se8a, nCo ( um arredon% damento :@. >s )ontroladoras #>'> 0// sCo popu% larmente )hamadas de "#>'> ;;", de .orma 5ue os dois termos a)abaram vi% rando sinHnimos. ,as, originalmente, "#>'> ;;" era o nome da asso)ia1Co de .abri)antes 5ue trabalhou no desenvol% vimento dos padr2es #>'> ?entre eles o #>'> 0//@ e nCo o nome de um padrCo espe)!.i)o.

1a o econector emumHD cominter#ace=A5A

6s )abos #>'> sCo bem mais pr-ti)os 5ue os )abos ;*$ e nCo pre8udi)am o .luxo de ar dentro do gabinete. 6s )abos podem ter at( um metro de )omprimento e )ada porta #>'> suporta um Kni)o dispositivo, ao )on% tr-rio do padrCo master/slave do ;*$/>'>. Ror )ausa disso, ( )omum 5ue as pla)as mCe o.ere1am I portas #>'> ?ou mais@, )om apenas as pla)as de mais baixo )usto in)luindo apenas duas. Do .inal, o ganho de desempenho permitido pela maior .re5JFn)ia de transmissCo a)a% ba superando a perda por transmitir um Kni)o bit por ve= ?ao inv(s de 1P@, .a=endo )om 5ue, al(m de mais simples e barato, o padrCo #>'> se8a mais r-pido.

guiadohardware.net | Revista - ! "# $aro de %##&

116

Especial HDs
*a mesma .orma, o padrCo de P// ,</s )hama%se #>'> P//, e nCo "#>'> ;;;" ou "#>'> ;U". ,esmo os pr3prios .abri)antes de H*s nCo )ostumam usar o termo "#>'> ;;", 85ue ele ( te)ni)amente in)orreto. 6utra )uriosidade ( 5ue muitas pla)as mCe antigas, e5uipadas )om )ontroladoras #>'> 1N/ ?)omo as baseadas no )hipset U;> U'Q20O e tamb(m nas primeiras revis2es dos )hipsets #i# OP/ e #i# MPI@, apresentam problemas )ompatibilidade )om H*s #>'> 0//. Ror )ausa disso, a maioria dos H*s atuais o.ere)em a op1Co de usar um "modo de )ompatibilidade" ?ativado atrav(s de um 8umper@, onde o H* passa a se )omportar )omo um dispositivo #>'> 1N/, de .orma a garantir a )ompatibilidade. Veja a s instru!>es impressas na etiqueta de um HD da =amsung:
Do )aso dos mi)ros antigos, uma op1Co ( instalar uma )ontroladora #>'>. >s mais baratas, )om duas portas e em versCo RC;, 8- )ustam menos de 2/ d3lares no exterior e tendem a )air de pre1o tamb(m por a5ui, tornando%se um !tem a)ess!vel, assim )omo as )ontroladoras S#<. Dote 5ue o uso do barramento RC; limita a velo)idade da )ontroladora a 100 ,</s ?um pou)o menos na pr-ti)a, 8- 5ue o barramento RC; ( )ompartilhado )om outros dispositivos@, mas isso nCo )hega a ser um problema ao utili=ar apenas um ou dois H*s.

$xistem ainda )onversores ?)hamados de bridges@, 5ue permitem ligar um H* ;*$ di% retamente a uma porta #>'>, mas eles sCo mais di.!)eis de en)ontrar e geralmente mais )aros 5ue uma )ontroladora #>'> RC;:

;ni)ialmente, os H*s e pla)as mCe )om inter.a)es #>'> eram mais )aros, devido ao tradi)ional problema da es)ala de produ1Co. 'odo novo produto ( ini)ialmente mais )aro 5ue a gera1Co anterior simplesmente por 5ue a produ1Co ( menor. > partir do momento em 5ue passa a ser produ=ido em 5uantidade, os pre1o )ai, at( o ponto em 5ue a gera1Co anterior ( des)ontinuada. > partir do momento em 5ue os H*s #>'> se populari=aram, o pre1o )aiu em rela% 1Co aos ;*$. >tualmente os H*s ;*$ sCo produ=idos em es)ala )ada ve= menor e por isso se tornaram mais )aros e mais di.!)eis de en)ontrar do 5ue os H*s #>'>. guiadohardware.net | Revista - ! "# $aro de %##&

Com o lan1amento do #>'>, os H*s e )ontroladoras ;*$/>'> passaram a ser )hamadas de "R>'>", abrevia1Co de "Rarallel >'>", ressaltando a di.eren1a.

117

Especial HDs
>s )ontroladoras #C#; ?pronun)ia%se "is)G=i"@ sCo as tradi% )ionais )on)orrentes das inter.a)es ;*$. 6 primeiro padrCo #C#; ?#C#; 1@ .oi rati.i)ado em 1MQP, na mesma (po)a em 5ue os primeiros H*s ;*$ )hegaram ao mer)ado e )onsis% tiam em )ontroladoras de Q bits, 5ue operavam a N ,H=, o.ere)endo um barramento de dados de at( N ,</s.

1,1'

lm da diferena na 'elocidade, as anti%as controladoras de 8 bits permitiam a cone!"o de apenas 7 dispositi'os, enquanto as atuais, de 36 bits, permitem a cone!"o de at 3#. 4iferentemente do que temos numa interface :4-, onde um dispositi'o jumpeado como master e outro como sla'e, no ;&;: os dispositi'os recebem n,meros de identifica"o <:4s= que s"o n,meros de 6 a 7 <nas controladoras de 8 bits= e de 6 a 3# nas de 36 bits. >m dos :4s dispon)'eis destinado ? pr@pria controladora, dei!ando 7 ou 3# endereos dispon)'eis para os dispositi'os. * :4 de cada dispositi'o confi%urado atra's de uma cha'e ou jumper, ou <nos mais atuais=, 'ia softAare. re%ra b$sica que dois dispositi'os n"o podem utilizar o mesmo endereo, caso contr$rio 'oc/ tem um conflito similar ao que acontece ao tentar instalar dois 24s jumpeados como master na mesma porta :4- B=.
> maioria dos )abos #C#; possuem ape% nas 0 ou I )one)to% res, mas existem re% almente )abos )om at( 1P )one)tores, usados 5uando ( re% almente ne)ess-rio instalar um grande nKmero de dispositi% vos.

$m 1MM/, .oi lan1ado o padrCo Aide #C#; ?#C#; 2@. > .re5JFn)ia )ontinuou a mesma, mas as )ontroladoras passaram a utili=ar um barramento de 1P bits, 5ue dobrou a taxa de transmissCo, 5ue passou a ser de 1/ ,</s. $m seguida surgiram os padr2es &ast #C#; ?Q bits@ e &ast Aide #C#; ?1P bits@, 5ue opera% vam a 1/ ,H= e o.ere)iam taxas de trans.erFn)ia de, respe)tivamente 1/ ,</s e 2/ ,</s. > partir da!, surgiram os padr2es Sltra #C#; ?Q bits, 2/ ,H= i 2/ ,</s@, Aide Sltra #C#; ?1P bits, 2/ ,H= i I/ ,</s@, Sltra2 #C#; ?Q bits, I/ ,H= i I/ ,</s@ e Aide Sltra2 #C#; ?1P bits, I/ ,H= i Q/ ,</s@. Ue8a 5ue at( a evolu1Co .oi bastante previs!vel, )om um novo padrCo simplesmente dobrando a .re5JFn)ia e, )onse5uentemente, a taxa de trans.erFn% )ia do anterior. > partir da!, o uso de )ontroladoras de Q bits .oi abandonado e surgiram os padr2es Sl% tra1P/ #C#;, onde a )ontroladora operava a I/ ,H=, )om duas trans.erFn)ias por )i)lo, re% sultando num barramento de 1P/ ,</s e no Sltra 02/ #C#;, 5ue mant(m as duas trans.e% rFn)ias por )i)lo, mas aumenta a .re5JFn)ia para Q/ ,H=, atingindo 02/ ,</s.

Modelo &C&I > .as" &C&I S&C&ID6T Kl" a &C&I S&C&ID7T Kl" a6 &C&I S&C&ID@T Kl" a>P< &C&I Kl" a76< &C&I

Co!" olado a de ; $i"s SNa o) &C&IT N ,</s 1/ ,</s 2/ ,</s I/ ,</s % %

Co!" olado a de >P $i"s SMide &C&IT 1/ ,</s 2/ ,</s I/ ,</s Q/ ,</s 1P/ ,</s 02/ ,</s

guiadohardware.net | Revista - ! "# $aro de %##&

118

Especial HDs
Do barramento #C#; temos tamb(m o uso de terminadores, 5ue e.etivamente ".e% )ham" o barramento, evitando 5ue os sinais )heguem X ponta do )abo e retornem na .orma de inter.erFn)ia. Da maioria dos )asos o terminador ( en)aixado no dispositivo, mas em alguns )asos basta mudar a posi1Co de uma )have. 'amb(m existem )asos de )abos 5ue tra=em um terminador pr(%insta% lado na ponta.

>s impressoras e s)anners #C#; tamb(m ganharam algumas batalhas, mas a)aba% ram perdendo a guerra para os dispositi% vos S#<. >s unidade de .ita 8- .oram o meio mais popular para .a=er ba)7up de grandes 5uantidades de dados, utili=ando as .a% mosas .itas *>'. Como a .ita pre)isa ser gravada e lida se5Jen)ialmente, o mais )omum ( gerar um ar5uivo )ompa)tado em .tar.g=, .tar.b=2, ou mesmo em .rar, )ontendo todos os ar5uivos do ba)7up e grav-%lo na .ita, de .orma se5Jen)ial. Sm ar5uivo muito grande pode ser dividido em v-rios volumes e gravado em .itas separadas. 6 grande problema ( 5ue ( pre)iso ler e des)ompa)tar todo o ar5ui% vo para ter a)esso aos dados. 6 problema )om as unidades de .ita ( 5ue, embora as .itas se8am relativa% mente baratas, as unidades de grava% 1Co sCo vendidas por pre1os salgados. Con.orme os H*s .oram )res)endo em )apa)idade e )aindo em )usto, eles passaram a o.ere)er um )usto por me% gabLte mais baixo, .a=endo )om 5ue os sistemas >;* e servidores de ba)% 7up se populari=assem roubando o mer)ado das unidades de .ita. Sm drive UE>%02/ da $xabLte, por ex% emplo, )usta S#T 1.2N/ e utili=a .itas de apenas 1P/ 4<. )omum 5ue os .abri% )antes dobrem a )apa)idade, di=endo 5ue as .itas arma=enam "02/ 4< )om% primidos", mas a taxa )ompressCo varia de a)ordo )om o tipo de dados.

> velo)idade de grava1Co tamb(m ( relati% vamente baixa, em torno de 12 ,</s ?)er)a de I0 4< reais por hora@ e )ada .ita )usta S# T Q/, o 5ue d- um )usto de S#T /.N/ por 4<. Como ho8e em dia um H* de 0// 4< )usta ?no <rasil@ menos de T 2N/, a unidade de .ita simplesmente perde em todos os 5uesi% tos, in)luindo )on.iabilidade e )usto por me% gabLte. >o inv(s de utili=ar a unidade de .ita, a)aba sendo mais pr-ti)o, r-pido e barato .a=er os ba)7ups usando H*s externos.

5erminador =1=I

Dote 5ue estou usando o termo "dispositivos" e nCo "H*s", pois ?embora raro ho8e em dia@ o padrCo #C#; permite a )onexCo de diversos tipos de dispositivos, in)luindo C*% 6,s, im% pressoras, s)anners e unidades de .ita. 6s gravadores de C* #C#; .oram populares nos anos M/, pois o barramento #C#; o.e% re)e trans.erFn)ias mais est-veis 5ue as antigas portas >'>%2 e >'>%0, usadas at( entCo. Da5uela (po)a ainda nCo existia burn%.ree, de .orma 5ue 5ual5uer interrup% 1Co no .luxo de dados )ausava a perda da m!dia. Com o surgimento das inter.a)es ;*$ )om suporte a S*,>, a briga se e5uili% brou e os gravadores de C* ;*$ invadiram o mer)ado.

(+a ?te V@A"3A0

Chegamos entCo na 5uestCo dos )abos. 6 #C#; permite tanto a )onexCo de dispositivos internos, 5uanto de dispositivos externos, )om o o uso de )abos e )one)tores di.erentes para )ada tipo. >s )ontroladoras de Q bits utili=am )abos de N/ vias, en5uanto as as 1P bits utili=am )abos de PQ vias. $ste da .oto ( um H* Sltra02/ #C#;, 5ue utili=a o )one)tor de PQ pinos.

guiadohardware.net | Revista - ! "# $aro de %##&

119

Especial HDs
>s )ontroladoras #C#; sCo superiores Xs in% ter.a)es ;*$ em 5uase todos os 5uesitos, mas perdem no mais importante, 5ue ( a 5uestCo do )usto. Como a hist3ria da in.or% m-ti)a repetidamente nos mostra, nem sempre o padrCo mais r-pido ou mais avan% 1ado prevale)e. Wuase sempre, um padrCo mais simples e barato, 5ue )onsegue suprir as ne)essidades b-si)as da maior parte dos usu-rios, a)aba prevale)endo sobre um pa% drCo mais )omplexo e )aro. *e uma .orma geral, o padrCo ;*$ tornou%se o padrCo nos des7tops e tamb(m nos servi% dores e esta12es de trabalho de baixo )usto, en5uanto o #C#; tornou%se o padrCo domi% nante nos servidores e wor7stations de alto desempenho. $m volume de vendas, os H*s #C#; perdem para os ;*$ e #>'> numa pro% por1Co de mais de 0/ para 1, mas ainda as% sim eles sempre representaram uma .atia )onsider-vel do lu)ro l!5uido dos .abri)antes, 8- 5ue representam a linha "premium", )om% posta pelos H*s mais )aros e de mais alto desempenho. )omum 5ue novas te)nologias se8am ini)i% almente usadas em H*s #C#; sendo somen% te utili=adas nos dis)os ;*$ depois de torna% rem%se mais baratas. ;sto a)onte)e 8usta% mente por )ausa do mer)ado de dis)os #C#;, 5ue priori=a o desempenho muito mais do 5ue o pre1o. >l(m do )usto dos H*s, existe tamb(m a 5uestCo da )ontroladora. >lgumas pla)as destinadas a servidores tra=em )ontrolado% ras #C#; integradas, mas na grande maioria dos )asos ( ne)ess-rio )omprar uma )ontro% ladora separada. >s )ontroladoras Sltra1P/ e Sltra02/ se% riam subutili=adas )aso instaladas em slots RC; regulares ?8- 5ue o RC; ( limita% do a 100 ,</s@, de .orma 5ue elas tradi% )ionalmente utili=am slots RC;%E, en)on% trados apenas em pla)as para servido% res. ;sto signi.i)a 5ue mesmo 5ue vo)F 5uisesse, nCo poderia instalar uma )on% troladora Sltra02/ em seu des7top. >pe% nas mais re)en% temente passaram a ser .a% bri)adas )ontroladoras RC;%$xpress. Como de praxe, vale lembrar 5ue a velo)ida% de da inter.a)e nCo )orresponde diretamente X velo)idade dos dispositivos a ela )one)ta% dos. 6s 02/ ,</s do Sltra02/ #C#;, por ex% emplo, sCo aproveitados apenas ao instalar um grande nKmero de H*s em >;*. $xistem muitas lendas )om rela1Co ao #C#;, 5ue .a=em )om 5ue muitos desavisados )omprem inter.a)es e H*s obsoletos, a)hando 5ue estCo .a=endo o melhor neg3% )io do mundo. Sm H* nCo ( mais r-pido simplesmente por utili=ar uma inter.a)e #C#;. bem verdade 5ue os H*s mais r-pi% dos, de 1N./// R,, sCo lan1ados apenas em versCo #C#;, mas )omo os H*s .i)am rapidamente obsoletos e tem uma vida Ktil limitada, .a= muito mais sentido )omprar um H* #>'> )onven)ional, de O.2// ou 1/./// R,, do 5ue levar pra )asa um H* #C#; ob% soleto, )om 2 ou 0 anos de uso.

1A1
Com a introdu1Co do #erial >'>, o bar% ramento #C#; perdeu grande parte de seus atrativos, 8- 5ue o #>'> o.ere)e uma grande parte das vantagens 5ue antes eram atribu!das ao #C#; e, ao mesmo tempo, o.ere)e um sistema de )abeamento mais simples. Rara preen)her a la)una, surgiu o #># ?#eri% al >tta)hed #C#;@, um barramento serial, muito similar ao #>'> em diversos aspe)tos, 5ue adi)iona diversas possibilidades inte% ressantes voltadas para uso em servidores. $le preserva o mesmo )on8unto de )oman% dos e por isso ( )ompat!vel a n!vel de so.tware. DCo estou .alando a5ui do Ain% dows e programas )omo os 5ue utili=amos em des7tops, mas sim de apli)ativos perso% nali=ados, )omplexos e )aros, utili=ados em grandes servidores. >ssim )omo o #C#; )onviveu )om o padrCo ;*$ por mais de duas d()adas, o #># estdestinado a )on)orrer )om o #>'>, )om )ada um entrin)heirado em seu respe)tivo ni)ho: o #>'> nos mi)ros dom(sti)os e ser% vidores de baixo )usto e o #># em servido% res maiores e esta12es de trabalho. >s vers2es ini)iais do #># suportavam taxas de trans.erFn)ia de 1N/ e 0// ,</ s. e)entemente .oi introdu=ido o padrCo de P// ,</s e passou a ser desenvolvido o padrCo seguinte, de 1.2 4</s.

guiadohardware.net | Revista - ! "# $aro de %##&

120

Especial HDs
> evolu1Co ( similar X do padrCo #>'> ?note 5ue as velo)idades sCo as mesmas@, por(m o #># tende a .i)ar sempre um degrau X .rente. > maior velo)idade ( ne)ess-ria, pois o #># permite o uso de extensores ?expanders@, dispositivos 5ue permitem ligar diversos dis% )os #># a uma Kni)a porta. $xistem dois ti% pos de extensores #>#, )hamados de "$dge $xpanders" e "&anout $xpanders". 6s $dge $xpanders permitem ligar at( 12Q dis)os na mesma porta, en5uanto os &anout $xpan% ders permitem )one)tar at( 12Q $dge $x% panders ?)ada um )om seus 12Q dis)osZ@, )hegando a um limite te3ri)o de at( 1P.0QI dis)os por porta #>#. $ste re)urso .oi desenvolvido pensando so% bretudo nos servidores de arma=enamento. Com a populari=a1Co dos webmails e outros servi1os, o arma=enamento de grandes 5uantidades de dados tornou%se um proble% ma. DCo estamos .alando a5ui de alguns pou)os gigabLtes, mas sim de v-rios terabL% tes ou mesmo petabLtes de dados. ;magine o )aso do 4mail, por exemplo, onde temos v-rios milh2es de usu-rios, )ada um )om mais de 2 4< de espa1o dispon!vel. 6s extensores #># normalmente possuem a .orma de um gabinete 1S ou 2S, destinados a serem instalados nos mesmos ha)7s usa% dos pelos pr3prios servidores. $m muitos, os dis)os sCo instalados em gavetas remov!veis e podem ser tro)ados "a 5uente" ?hotswap@, )om o servidor ligado. ;sto permite substituir rapidamente H*s de.eituosos, sem pre)isar desligar o servidor.

(+tensor =A= -otsBap

Destes )asos, seria utili=ado um sistema >;*, onde parte do espa1o e arma=enamen% to ( destinado a arma=enar in.orma12es de redundGn)ia, 5ue permitem restaurar o )onteKdo de um H* de.eituoso assim 5ue ele ( substitu!do, sem interrup1Co ou perda de dados. >o )ontr-rio das )ontroladoras >;* de baixo )usto, en)ontradas nas pla)as mCe para des7top, 5ue exe)utam suas .un12es via so.tware, as )ontroladoras #># tipi% )amente exe)utam todas as .un12es via hardware, .a)ilitando a )on.igura1Co ?8- 5ue deixa de ser ne)ess-rio instalar drivers adi)ionais@ e o.ere)endo um maior desempe% nho e .lexibilidade. 6utra pe5uena vantagem ( 5ue o #># permite o uso de )abos de at( P metros, )ontra apenas 1 metro no #>'>. > maior distGn)ia ( ne)ess-ria ao )one)tar um grande nKmero de extensores, 85ue eles sCo grandes e os Kltimos tendem a .i)ar .isi)amente a.astados do servidor. >s )ontroladoras #># in)luem normalmen% te I ou Q portas e sCo instaladas num slot RC;%E, ou RC; $xpress. Dada impede tam% b(m 5ue vo)F instale duas ou at( mesmo trFs )ontroladoras no mesmo servidor )aso pre)ise de mais portas. >lgumas pla)as%mCe destinadas a servidores 8- es% tCo vindo )om )ontroladoras #># onbo% ard, redu=indo o )usto.

guiadohardware.net | Revista - ! "# $aro de %##&

121

Especial HDs
>ssim )omo a maioria das )ontroladoras #>#, esta >dapte) da .oto utili=a um Kni)o )one)tor #&& QIQI, ao inv(s de I )one)% tores separados. $le simpli.i)a um pou)o a instala1Co, mas na pr-ti)a nCo muda muita )oisa, pois o )one)tor d- origem aos I )abos separados da mesma .orma: 5ue vo)F di.i)ilmente iria 5uerer utili=ar um em seu des7top, de 5ual5uer .orma. 6 prin% )ipal di.eren)ial ( 5ue eles sCo )erti.i)ados para opera1Co )ont!nua e possuem garantias maiores, geralmente de N anos. > maior parte dos H*s de alto desempe% nho, )om rota1Co de 1N./// R,, 5ue an% tes s3 existiam em versCo #C#;, estCo sendo lan1ados tamb(m em versCo #>#. Dos pr3ximos anos ( de se esperar 5ue o #># substitua gradualmente o #C#;, as% sim )omo o #>'> 8- substituiu o ;*$ 5ua% se 5ue )ompletamente nos mi)ros novos. DCo existe nada de .undamentalmente di.erente, 5ue impe1a 5ue estes drives de alto desempenho se8am lan1ados tamb(m em versCo #>'>, o problema reside uni)amente na 5uestCo da demanda. Ror serem )aros e possu!rem )apa)idades redu=idas ?devido ao uso de dis)os de 2.N"@, os H*s de 1N./// R, a)abam nCo sendo muito ade5uados para o pKbli)o dom(sti)o. Uo)F di.i)ilmente pagaria T 1N// por um H* de O0 4< ?)omo #eagate Cheetah 1N+.I@, por mais r-pido 5ue ele .osse, 5uando pode )omprar um H* #>'> de 0// 4< por menos de T 2N/. $sta brutal di.eren1a de )usto a)aba sendo 8usti% .i)-vel apenas no mer)ado de servidores de alto desempenho e wor7stations, onde, literalmente, "tempo ( dinheiro".

Sm detalhe interessante ( 5ue o pa% drCo #># o.ere)e )ompatibilidade re% troativa )om os H*s #>'>, permitindo 5ue vo)F use H*s #>'> )onven)ionais )omo uma .orma de )ortar )ustos, sem ter 5ue abrir mCo da possibilidade de usar os extensores. > rela1Co, entretanto, nCo ( re)!pro)a: embora o )one)tor se8a o mesmo, H*s #># nCo sCo re)onhe)idos )aso instala% dos numa porta #>'> )onven)ional, pois eles utili=am )omandos espe)!.i% )os, 5ue vCo bem al(m do )on8unto su% portado pelas )ontroladoras #>'>. *e 5ual5uer .orma, os H*s #># sCo mais )aros e nCo o.ere)em vantagens em termos de desempenho, de .orma guiadohardware.net | Revista - ! "# $aro de %##&

Carlos $. ,orimoto.
editor do site www.guiadohardware.net, autor de mais de 12 livros sobre Linux, Hardware e edes, entre eles os t!tulos: " edes e #ervidores Linux", "Linux $ntendendo o #istema", "Linux &erramentas ' ()ni)as", "$ntendendo e *omi% nando o Linux", "+urumin, desvendando seus segredos", "Hardware, ,anual Completo"e "*i% )ion-rio de termos t()ni)os de in.orm-ti)a". *esde 2//0 desenvolve o +urumin Linux, uma das distribui12es Linux mais usadas no pa!s.

122

APRE!DA A "ER EM !#"$S


Aprender a ler em ingls rpido e simples. Voc no precisa sofrer de ansiedade ao encontrar um texto em ingls, necessrio para sua profisso ou estudo. Ler em ingls muito fcil, basta dominar as tcnicas certas.

Conhea o mtodo de aprendi ado da leitura da l!ngua inglesa desen"ol"ido pelo #nstituto de $esen"ol"imento do %otencial &umano. 'aixe gratuitamente uma aula de teste e compro"e na prtica como simples aprender a ler em ingls
http://www.idph.net/aula_inicial.zip

(aiba mais sobre o curso e faa sua inscrio)


http://www.idph.net/matricula.shtml

Redes
Ror Carlos E. Morimoto

Especial

;ni)ialmente, as redes eram simplesmente uma .orma de transmitir dados de um mi)ro a outro, substituindo o .amoso *RL/*RC ?dis5uete pra l-, dis5uete pra )-@, usado at( entCo. >s primeiras redes de )omputadores .oram )riadas ainda durante a d()ada de P/, )omo uma .orma de trans.erir in.orma12es de um )omputador a outro. Da (po)a, o meio mais usado para arma=enamento externo de dados e transporte ainda eram os )art2es per.urados, 5ue arma=enavam pou)as de=enas de )ara)teres )ada ?o .ormato usado pela ;<,, por exemplo, permitia arma=enar Q/ )ara)teres por )artCo@.

guiadohardware.net | Revista - ! "# $aro de %##&

124

Especial Redes
$les sCo uma das .ormas mais lentas, trabalhosas e demoradas de transportar grandes 5uantidades de in.orma1Co 5ue se pode imaginar. #Co, literalmente, )ar% t2es de )artolina )om .uros, 5ue repre% sentam os bits um e =ero arma=enados:

Placas8 ca;os8 conectores8 hu;s e switches


6s )omponentes b-si)os de uma rede sCo uma placa de ede para )ada mi)ro, os )abos e um (uC ou s)i"c(, 5ue serve )omo um ponto de en)ontro, permitindo 5ue todos os mi)ros se enxerguem e )onversem entre si. Buntos, esses )om% ponentes .orne)em a in.ra%estrutura b-si)a da rede, in)luindo o meio .!si)o para a transmissCo dos dados, modula1Co dos sinais e )orre1Co de erros.

Do )ome1o da d()ada de M/, existiam trFs padr2es de rede, as redes >r)net, 'o7en ing e $thernet. >s redes >r)net tinham problemas de desempenho e as 'o7en ing eram muito )aras, o 5ue .e= )om 5ue as redes $thernet se tornassem o padrCo de.initivo. Ho8e em dia, "$thernet" ( 5uase um sinH% nimo de pla)a de rede. >t( mesmo as pla)as wireless sCo pla)as $thernet. Lembre%se 5ue E"(e !e" ( o nome de um padrCo 5ue di= )omo os dados sCo transmitidos. 'odas as pla)as 5ue se% guem este padrCo sCo )hamadas de pla)as $thernet. DCo estamos .alando de uma mar)a ou de um .abri)ante espe)!.i)o. 'emos a5ui alguns exemplos de plaD cas de ede. 6 )one)tor para o )abo ( )hamado de " BIN" e o so5uete vago permite instalar um )hip de boot.

Carto perfurado *e 1MO/ a 1MO0 .oi )riada a >rpanet, uma rede 5ue interligava v-rias univer% sidades e diversos 3rgCos militares. Desta (po)a surgiu o e%mail e o &'R, re)ursos 5ue utili=amos at( ho8e. >inda em 1MO0 .oi .eito o primeiro teste de transmissCo de dados usando o padrCo $thernet, dentro do R> C ?o laborat3rio de desenvolvimento da Eerox, em Ralo >lto, $S>@. Ror sinal, .oi no R> C onde v-rias outras te)nologias importantes, in)luindo a inter.a)e gr-.i)a e o mouse, .oram originalmente desenvolvidas. 6 padrCo $thernet ( utili=ado pela maio% ria das te)nologias de rede lo)al em uso, das pla)as mais baratas Xs redes wireless. 6 padrCo $thernet de.ine a .orma )omo os dados sCo organi=ados e transmitidos. gra1as a ele 5ue pla)as de di.erentes .abri)antes .un)ionam per.eitamente em )on8unto. guiadohardware.net | Revista - ! "# $aro de %##&

Placas de rede
>s pla)as de rede 8- .oram )omponentes )aros. ,as, )omo elas sCo dispositivos relativamente simples e o .un)iona% mento ( baseado em padr2es abertos, 5ual5uer um )om )apital su.i)iente pode abrir uma .-bri)a de pla)as de rede. ;sso .a= )om 5ue exista uma )on)orrFn)ia a)irrada, 5ue obriga os .abri)antes a produ=irem pla)as )ada ve= mais baratas, trabalhando )om mar% gens de lu)ro )ada ve= mais estreitas. >s pla)as de rede mais baratas )hegam a ser vendidas no ata)ado por menos de 0 d3lares. 6 pre1o .inal ( um pou)o mais alto, naturalmente, mas nCo ( di.!)il a)har pla)as por 2/ reais ou at( menos, sem .alar 5ue, ho8e em dia, prati)amente todas as pla)as%mCe vendidas possuem rede onbo% ard, muitas ve=es duas, 8- pensando no pKbli)o 5ue pre)isa )ompartilhar a )onexCo.

125

Especial Redes
$xistem trFs padr2es de redes $thernet ?)om .io@: de 1/ megabits, 1// megabits e 1/// megabits ?tamb(m )hamadas de 4igabit $thernet@. B- estCo dispon!veis tamb(m as redes de 1/ gigabits, mas por en5uanto elas ainda sCo muito )aras, pois utili=am pla)as espe)!.i)as e )abos de .ibra 3pti)a. $sses trFs pa% dr2es sCo inter)ompat!veis: vo)F pode per.eitamente misturar pla)as de 1// e 1/// megabits na mesma rede, mas, ao usar pla)as de velo)idades di.erentes, a velo)idade ( sempre nivelada por baixo, ou se8a, as pla)as 4igabit sCo obrigadas a respeitar a velo)idade das pla)as mais lentas. >s redes de 1/ megabits estCo em desuso 8- a v-rios anos e tendem a se extinguir )om o tempo. >s de 1// megabits sCo o padrCo ?por en5uanto@, pois sCo muito baratas e propi)iam uma velo)idade su.i% )iente para transmitir grandes ar5uivos e rodar apli)ativos remotamente. 'udo o 5ue a pla)a de rede .a= ( transmitir os uns e =eros enviados pelo pro)essador atrav(s do )abo de rede, de .orma 5ue a transmissCo se8a re)ebida pelos outros mi)ros. >o trans.erir um ar5uivo, o pro% )essador lF o ar5uivo gravado no H* e o envia X pla)a de rede para ser transmitido. 6s H*s atuais sCo )apa=es de ler dados a 0/ ou I/ ,< por segundo. Lembre%se 5ue um bLte tem Q bits, logo 0/ ,< ?megabLtes, )om o < maiKs)ulo@ )or% respondem a 2I/ megabits ?,b, )om o b minKs)ulo@ e assim por diante. guiadohardware.net | Revista - ! "# $aro de %##& #e vo)F dividir 1// megabits por Q, ter- 12.N megabLtes por segundo. bem menos do 5ue um H* atual ( )apa=, mas 8- ( uma velo)idade ra% =o-vel. Do 5ue depender da rede, demora )er)a de um minuto para )opiar um C* inteiro, por exemplo. > op1Co para 5uem pre)isa de mais velo)idade sCo as redes 4igabit $thernet, 5ue transmitem a uma taxa de at( 1/// megabits ?12N megabLtes@ por segundo. >s pla)as 4igabit atuais sCo )ompat!veis )om os mesmos )abos de par tran1ado )at N usados pelas pla)as de 1// mega% bits ?ve8a mais detalhes a seguir@, por isso a di.eren1a de )usto .i)a por )onta apenas das pla)as e do swit)h. 4ra1as a isso elas estCo )aindo de pre1o e se populari=ando rapidamente. Do entanto, o prin)ipal motivo ( o .ato de 5ue eles podem ser usados apenas em redes de 1/ megabits: a partir do momento em 5ue as redes 1//1// tornaram%se populares, eles entraram de.initivamente em desuso, dando lugar aos )abos de par tran1ado. $ntre eles, os 5ue realmente usamos no dia%a%dia sCo os )abos ")at N" ou ")at Ne", onde o ")at" ( abrevia1Co de ")ategoria" e o nKmero indi)a a 5ualidade do )abo. &abri)ar )abos de rede ( mais )ompli% )ado do 5ue pare)e. *i.erente dos )abos de )obre )omuns, usados em instala12es el(tri)as, os )abos de rede pre)isam suportar .re5JFn)ias muito altas, )ausando um m!nimo de atenua% 1Co do sinal. Rara isso, ( pre)iso mini% mi=ar ao m-ximo o apare)imento de bolhas e impure=as durante a .abri)a1Co dos )abos. Do )aso dos )abos de par tran1ado, ( pre)iso, ainda, )uidar do entran1amento dos pares de )abos, 5ue tamb(m ( um .ator )r!ti)o. $xistem )abos de )at 1 at( )at O. Como os )abos )at N sCo su.i)ientes tanto para redes de 1// 5uanto de 1/// megabits, eles sCo os mais )omuns e mais baratosY geralmente )ustam em torno de 1 real o metro. 6s )abos )atNe ?os mais )omuns atualmente@ seguem um padrCo um pou)o mais estrito, por isso dF pre.erFn)ia a eles na hora de )omprar. $m )aso de dKvida, basta )he)ar as ins)ri12es de)al)adas no )abo. 126

(ipos de ca;os de rede


$xistem basi)amente 0 tipos di.erentes de )abos de rede: os )abos de par tran1ado ?5ue sCo, de longe, os mais )omuns@, os )abos de .ibra 3pti)a ?usados prin)ipalmente em lin7s de longa distGn)ia@ e os )abos )oaxiais, ainda usados em algumas redes antigas. $xistem v-rios motivos para os )abos )oaxiais nCo serem mais usados ho8e em dia: eles sCo mais propensos a mal )ontato, os )one)tores sCo mais )aros e os )abos sCo menos .lex!veis 5ue os de par tran1ado, o 5ue torna mais di.!)il pass-%los por dentro de tubula12es.

Especial Redes
Comprar os )abos 8- prontos ( muito mais pr-ti)o, mas tem alguns in)onve% nientes. ,uita gente ?a maioria, a)redito :@ nCo a)ha muito legal ver )abos espa% lhados pelo )hCo da sala. >lguns desa% visados )hegam a trope1ar neles, der% rubando mi)ros, 5uebrando os )one)% tores das pla)as de rede, entre outros a)identes desagrad-veis. Rara dar um a)abamento mais pro.issio% nal, vo)F pre)isa passar os )abos por dentro das tubula12es das paredes ou pelo teto e ( mais .-)il passar o )abo primeiro e )rimpar o )one)tor depois do 5ue tentar .a=er o )ontr-rio. #e pre.erir )rimpar o )abo vo)F mesmo, vai pre)isar )omprar tamb(m um ali% )ate de )rimpagem. $le "esmaga" os )on% tatos do )one)tor, .a=endo )om 5ue eles entrem em )ontato )om os .ios do )abo de rede. Alicate de crimpagem >l(m dos )abos sem blindagem, )onhe)i% dos )omo S'R ?Snshielded 'wisted Rair@, existem os )abos blindados )onhe)idos )omo #'R ?#hielded 'wisted Rair@. > Kni)a di.eren1a entre eles ( 5ue os )abos blin% dados, al(m de )ontarem )om a prote1Co do entrela1amento dos .ios, possuem uma blindagem externa ?assim )omo os )abos )oaxiais@ e por isso sCo mais ade5uados a ambientes )om .ortes .ontes de inter.erFn)ias, )omo grandes motores el(tri)os ou grandes antenas de trans% missCo muito pr3ximas. Wuanto maior .or o n!vel de inter.erFn)ia, menor ser- o desempenho da rede, menor ser- a distGn)ia 5ue poder- ser usada entre os mi)ros e mais vanta8osa ser- a instala1Co de )abos blindados. $m ambientes normais, por(m, os )abos sem blindagem .un)ionam per% .eitamente bem. Da ilustra1Co temos um exemplo de cabo com blindagem, )om prote1Co individual para )ada par de )abos. $xistem tamb(m )abos mais "populares", 5ue utili=am apenas uma blindagem externa 5ue envolve todos os )abos.

Destaque para a inscrio no cabo indicando a categoria


Uo)F pode )omprar alguns metros de )abo e alguns )one)tores e )rimpar os )abos vo)F mesmo, ou pode )ompr-%los 8- prontos. $m ambos os )asos, os )abos devem ter no m!% nimo 0/ )ent!metros e no m-ximo 1// me% tros, a distGn)ia m-xima 5ue o sinal el(tri)o per)orre antes 5ue )ome)e a haver uma de% grada1Co 5ue )omprometa a )omuni)a1Co. Daturalmente, os 1// metros nCo sCo um nKmero exato. > distGn)ia m-xima 5ue ( poss!vel atingir varia de a)ordo )om a 5ualidade dos )abos e )one)tores e as inter.erFn)ias presentes no ambiente. B- vi )asos de )abos de 1Q/ metros 5ue .un)io% navam per.eitamente, e )asos de )abos de 1N/ 5ue nCo. >o trabalhar .ora do padrCo, os resultados variam muito de a)ordo )om as pla)as de rede usadas e outros .atores. >o inv(s de 8ogar )om a sorte, ( mais re)omend-vel seguir o padrCo, usando um hub/swit)h ou um repetidor a )ada 1// metros, de .orma a re.or1ar o sinal.

6s )abos de rede transmitem sinais el(% tri)os a uma .re5JFn)ia muito alta e a distGn)ias relativamente grandes, por isso sCo muito vulner-veis a inter.erFn)ias eletromagn(ti)as externas. guiadohardware.net | Revista - ! "# $aro de %##& 127

Especial Redes
6utras .ontes menores de inter.erFn)ias sCo as lGmpadas .luores)entes ?prin)i% palmente lGmpadas )ansadas, 5ue .i)am pis)ando@, )abos el(tri)os, 5uando )olo)ados lado a lado )om os )abos de rede, e mesmo tele.ones )elulares muito pr3ximos dos )abos. $ste tipo de inter% .erFn)ia nCo )hega a interromper o .un)ionamento da rede, mas pode )ausar perda de pa)otes. Do .inal de )ada pa)ote 'CR sCo in)lu!dos 02 bits de C C, 5ue permitem veri.i)ar a integridade dos dados. >o re)eber )ada pa)ote, a esta1Co veri.i)a se a soma dos bits "bate" )om o valor do C C. #empre 5ue a soma der errado, ela soli)ita a retransmissCo do pa)ote, o 5ue ( repe% tido inde.inidamente, at( 5ue ela re)eba uma )3pia inta)ta. 4ra1as a esse sistema ( poss!vel transmitir dados de .orma )on.i-vel mesmo atrav(s de lin7s ruins ?)omo, por exemplo, uma )onexCo via modem@. Ror(m, 5uanto mais intensas .orem as inter.erFn)ias, mais pa)otes pre)isam ser retransmitidos e pior ( o desempenho da rede. Salincia no canto da guilhotina para descascar o cabo. 6s 5uatro pares do )abo sCo di.eren)i% ados por )ores. Sm par ( laran8a, outro ( a=ul, outro ( verde e o Kltimo ( mar% rom. Sm dos )abos de )ada par tem uma )or s3lida e o outro ( mais )laro ou malhado, misturando a )or e pontos de bran)o. pelas )ores 5ue di.eren)i% amos os Q .ios. 6 segundo passo ( destran1ar os )abos, deixando%os soltos. pre)iso organi=-% los em uma )erta ordem para )olo)-%los dentro do )one)tor e ( meio )ompli)a% do .a=er isso se eles estiverem grudados entre si :%R. $u pre.iro des)as)ar um peda1o grande do )abo, uns P )ent!metros, para poder organi=ar os )abos )om mais .a)ilidade e depois )ortar o ex)esso, deixando apenas os 2 )ent!metros 5ue entrarCo dentro do )one)tor. 6 pr3prio ali)ate de )rimpagem in)lui uma guilhotina para )ortar os )abos, mas vo)F pode usar uma tesoura se pre.erir.

Pares do cabo separados, prontos para serem organizados $xistem dois padr2es para a ordem dos .ios dentro do )one)tor, o $;> NPQ< ?o mais )omum@ e o $;> NPQ>. > di.eren1a entre os dois ( 5ue a posi1Co dos pares de )abos laran8a e verde sCo invertidos dentro do )one)tor. $xiste muita dis)ussCo em rela1Co )om 5ual dos dois ( "melhor", mas na pr-ti)a nCo existe di.eren1a de )one)tividade entre os dois padr2es. > Kni)a observa% 1Co ( 5ue vo)F deve )abear toda a rede utili=ando o mesmo padrCo. Como o $;> NPQ< ( de longe o mais )omum, re)omendo%o 5ue vo)F utili=e%o ao )rimpar seus pr3prios )abos. Do padrCo $;> NPQ<, a ordem dos .ios dentro do )one)tor ?em ambos os lados do )abo@ ( a seguinte: 128

,rimpando os ca;os
>o )rimpar os )abos de rede, o primeiro passo ( des)as)ar os )abos, tomando )uidado para nCo .erir os .ios internos, 5ue sCo .r-geis. Dormalmente, o ali)ate in)lui uma saliFn)ia no )anto da guilho% tina, 5ue serve bem para isso. $xistem tamb(m des)as)adores de )abos espe% )!.i)os para )abos de rede. guiadohardware.net | Revista - ! "# $aro de %##&

Especial Redes
1% 2% 0% I% N% P% O% Q% <ran)o )om Laran8a <ran)o )om >=ul <ran)o )om Uerde <ran)o )om ,arrom Laran8a Uerde >=ul ,arrom Do )aso de um )abo "reto" ?straight@, 5ue vai ser usado para ligar o mi)ro ao hub, vo)F usa esta mesma disposi1Co nas duas pontas do )abo. $xiste ainda um outro tipo de )abo, )hamado de "c ossDove ", 5ue permite ligar dire% tamente dois mi)ros, sem pre)isar do hub. $le ( uma op1Co mais barata 5uando vo)F tem apenas dois mi)ros. Deste tipo de )abo a posi1Co dos .ios ( di.erente nos dois )one)tores, de um dos lados a pinagem ( a mesma de um )abo de rede normal, en5uanto no outro a posi1Co dos pares verde e la% ran8a sCo tro)ados. *a! vem o nome )ross%over, 5ue signi.i)a, literalmente, ")ru=ado na ponta". Rara .a=er um )abo )ross%over, vo)F )rim% pa uma das pontas seguindo o padrCo $;> NPQ< 5ue vimos a)ima e a outra utili=ando o padrCo $;> NPQ>, onde sCo tro)adas as posi12es dos pares verde e laran8a: 1% 2% 0% I% N% P% O% Q% <ran)o )om Uerde <ran)o )om >=ul <ran)o )om Laran8a <ran)o )om ,arrom Uerde Laran8a >=ul ,arrom > maioria dos hub/swit)hs atuais ( )apa= de "des)ru=ar" os )abos automati)amente 5uando ne)ess-rio, permitindo 5ue vo)F misture )abos normais e )abos )ross%over dentro do )abeamento da rede. 4ra1as a isso, a rede vai .un)ionar mesmo 5ue vo)F use um )abo )ross%over para )one)tar um dos mi)ros ao hub por engano. Da hora de )rimpar ( pre)iso .a=er um pou)o de .or1a para 5ue o )one)tor .i5ue .irme. > 5ualidade do ali)ate ( importante: evite )omprar ali)ates muito baratos, pois eles pre)isam ser resistentes para apli)ar a pressCo ne)ess-ria. > .un1Co do ali)ate ( .orne)er pressCo su.i)iente para 5ue os pinos do )one)tor B%IN, 5ue internamente possuem a .orma de lGminas, esmaguem os .ios do )abo, al)an1ando o .io de )obre e )riando o )ontato. Uo)F deve retirar apenas a )apa externa do )abo e nCo des)as)ar individualmente os .ios, pois isso, ao inv(s de a8udar, serviria apenas para )ausar mau )ontato, deixando .rouxo o en)aixe )om os pinos do )one)tor.

6s )abos sCo en)aixados nesta ordem, )om a trava do )one)tor virada para baixo, )omo no diagrama.

6u se8a, se vo)F olhar o )one)tor "de )ima", vendo a trava, o par de .ios laran8a estar- X direita e, se olhar o )one)tor "de baixo", vendo os )ontatos, eles estarCo X es5uerda. $ste outro diagrama mostra melhor )omo .i)a a posi1Co dos )abos dentro do )one)tor:

$sta mudan1a .a= )om 5ue os .ios usa% dos para transmitir dados em um dos mi)ros se8am )one)tados aos pinos )o% ne)tores do outro, permitindo 5ue eles )onversem diretamente. guiadohardware.net | Revista - ! "# $aro de %##& 129

Especial Redes
pre)iso um pou)o de aten1Co ao )ortar e en)aixar os .ios dentro do )one)tor, pois eles pre)isam .i)ar per.eitamente retos. ;sso demanda um pou)o de pr-ti% )a. Do )ome1o, vo)F vai sempre errar algumas ve=es antes de )onseguir. Ue8a 5ue o 5ue protege os )abos )ontra as inter.erFn)ias externas sCo 8usta% mente as tran1as. > parte destran1ada 5ue entra no )one)tor ( o ponto .ra)o do )abo, onde ele ( mais vulner-vel a todo tipo de inter.erFn)ia. Ror isso, ( re)omend-vel deixar um espa1o menor poss!vel sem as tran1as. Rara )rimpar )abos dentro do padrCo, vo)F pre)isa deixar menos de 2,N )ent!metros des% tran1ados. Uo)F s3 vai )onseguir isso cortando o e8cesso de cabo solto antes de en)aixar o )one)tor, )omo na .oto: ;sso mostra 5ue os sinais el(tri)os enviados estCo )hegando at( o hub e 5ue ele .oi )apa= de abrir um )anal de )omuni)a1Co )om a pla)a. #e os L$*s nem a)enderem, entCo nCo existe o 5ue .a=er. Corte os )one)tores e tente de novo. ;n.eli=mente, os )one)% tores sCo des)art-veis: depois de )rimpar errado uma ve=, vo)F pre)isa usar outro novo, aproveitando apenas o )abo. ,ais um motivo para prestar aten1Co Y@. $xistem tamb(m aparelhos testadores de )abos, 5ue o.ere)em um diagn3sti)o muito mais so.isti)ado, di=endo, por exemplo, se os )abos sCo ade5uados para transmiss2es a 1// ou a 1/// megabits e avisando )aso algum dos Q .ios do )abo este8a rompido. 6s mais so.isti)ados avisam in)lusive em 5ue ponto o )abo est- rompido, permitindo 5ue vo)F aproveite a parte boa. $sses aparelhos serCo bastante Kteis se vo)F .or )rimpar muitos )abos, mas sCo dispens-veis para trabalhos espo% r-di)os, pois ( muito raro 5ue os )abos venham )om .ios rompidos de .-bri)a. 6s )abos de rede apresentam tamb(m uma boa resistFn)ia me)Gni)a e .lexibi% lidade, para 5ue possam passar por dentro de tubula12es. Wuase sempre os problemas de transmissCo surgem por )ausa de )one)tores mal )rimpados. $xistem ainda modelos mais simples de testadores de )abos, 5ue )hegam a )ustar em torno de 2/ reais. $stes modelos mais simples reali=am apenas um teste de )ontinuidade do )abo, )he)ando se o sinal el(tri)o )hega at( a outra ponta e, veri.i)ando o n!vel de atenua1Co, para )erti.i)ar%se de 5ue ele )umpre as espe)i.i)a12es m!nimas. Sm )on8unto de Q leds se a)ende, mos% trando o status de )ada um dos Q .ios. #e algum .i)a apagado durante o teste, vo)F sabe 5ue o .io )orrespondente est- partido. > limita1Co ( 5ue eles nCo sCo )apa=es de )al)ular em 5ue ponto o )abo est- partido, de .orma 5ue a sua Kni)a op% 1Co a)aba sendo tro)ar e des% )artar o )abo inteiro. Sma )uriosidade ( 5ue algumas pla)as mCe da >sus, )om rede ku7on ,arvel ?e, eventualmente, outros mode% los lan1ados .uturamente@, in)luem um so.tware testador de )abos, 5ue pode ser a)essado pelo setup, ou atrav(s de uma inter.a)e dentro do Aindows. 130

6 primeiro teste para ver se os )abos .oram )rimpados )orretamente ( )o% ne)tar um dos mi)ros ?ligado@ ao hub e ver se os L$*s da pla)as de rede e do hub a)endem. guiadohardware.net | Revista - ! "# $aro de %##&

estador de cabos

Especial Redes
$le .un)iona de uma .orma bastante engenhosa. Wuando o )abo est- partido em algum ponto, o sinal el(tri)o per% )orre o )abo at( o ponto onde ele estrompido e, por nCo ter para onde ir, retorna na .orma de inter.erFn)ia. 6 so.tware )ronometra o tempo 5ue o sinal demora para ir e voltar, apontando )om uma )erta pre)isCo depois de 5uantos metros o )abo est- rompido. >l(m dos )abos em si, temos todo um )on8unto de )ondu!tes, pain(is e tomadas, destinados a organi=ar a .ia1Co. Uo)F pode tamb(m passar )abos de rede atra% v(s dos )ondu!tes destinados aos .ios de tele.one e )abos de antena. Rara isso, vo)F vai pre)isar de uma guia para passar os )abos ?vo)F pode )omprar em lo8as de .erragens@. $xistem tamb(m lubri.i)antes espe)!.i)os para )abos de rede, 5ue a8u% dam o )abo a desli=ar e podem ser usados para redu=ir o stress me)Gni)o sob o )abo ao pass-%lo por )ondu!tes apertados ou longas distGn)ias. Sma boa op1Co ao )abear ( usar tomadas para )abos de rede, ao inv(s de simples% mente deixar o )abos soltos. $las dCo um a)abamento mais pro.issional e tornam o )abeamento mais .lex!vel, 8- 5ue vo)F pode ligar )abos de di.erentes tamanhos Xs tomadas e substitu!%los )on.orme ne)ess-rio ?ao mudar os mi)ros de lugar, por exemplo@. Sma observa1Co importante ( 5ue vo)F nCo deve passar )abos de rede pelas tubula12es destinadas a )abos el(tri)os. guiadohardware.net | Revista - ! "# $aro de %##&
> rede el(tri)a utili=a )orrente alternada, )om ondas de P/ H=, o 5ue .a= )om 5ue o ru!do eletromagn(ti)o emitido pelos )abos el(tri)os pre8udi5uem a transmis% sCo de sinais atrav(s do )abo de rede, aumentando o nKmero de pa)otes perdi% dos e assim por diante. $m algumas situa12es, pode ser 5ue vo)F realmente nCo tenha outra sa!da, mas ( uma )oisa 5ue vo)F deve evitar ao m-xi% mo .a=er. Ueri.i5ue se nCo ( poss!vel pas% sar os )abos por baixo do )arpete, ou pelo .orro do teto, por exemplo. Rara ser sin)ero, os padr2es de )abeamen% to sCo de.inidos )om uma boa margem de tolerGn)ia, para garantir 5ue a rede .un)ione de .orma )on.i-vel em 5ual5uer situa1Co. B- vi muitas redes )om )abea% mento )ompletamente .ora do padrCo 5ue )ontinuavam .un)ionando, apesar dos abusos. B- vi )asos de )abos )om bem mais de 1// metros, )abos de rede passados lado a lado )om .ios el(tri)os e at( mesmo um )abo )ross%over .eito )om .ios de tele.oneZ $n.im, o simples )aso da rede ".un)ionar" nCo signi.i)a 5ue o )abe% amento .oi bem .eito. 'rabalhar pr3ximo do limite vai .a=er )om 5ue a velo)idade de transmissCo da rede .i5ue abaixo do normal ?por )ausa de )olis2es, pa)otes perdidos e retransmiss2es@ e pode )ausar problemas de )one)tividade diversos, 5ue podem ser muito )ompli)ados de diag% nosti)ar e )orrigir. #e vo)F valori=a seu trabalho, pro)ure se% guir as regras e .a=er um bom )abeamento. edes bem )abeadas podem durar d()adas. :@

Hu;s e switches
6 (uC ou s)i"c( ( simplesmente o )ora1Co da rede. $le serve )omo um ponto )entral, permitindo 5ue todos os pontos se )omuni5uem entre si. 'odas as pla)as de rede sCo ligadas ao hub ou swit)h e ( poss!vel ligar v-rios hubs ou swit)hes entre si ?at( um m-ximo de O@, )aso ne)ess-rio.

> di.eren1a entre os hubs e swit)hes ( 5ue o hub apenas retransmite tudo o 5ue re)ebe para todos os mi)ros )one)% tados a ele, )omo se .osse um espelho. ;sso signi.i)a 5ue apenas um mi)ro pode transmitir dados de )ada ve= e 5ue todas as pla)as pre)isam operar na mesma velo)idade, 5ue ( sempre nive% lada por baixo. Caso vo)F )olo5ue um mi)ro )om uma pla)a de 1/ megabits na rede, a rede toda passar- a traba% lhar a 1/ megabits. 6s swit)hes por sua ve= sCo aparelhos muito mais inteligentes. $les .e)ham )anais ex)lusivos de )omuni)a1Co en% tre o mi)ro 5ue est- enviando dados e 131

Especial Redes
o 5ue est- re)ebendo, permitindo 5ue v-rios pares de mi)ros tro5uem dados entre si ao mesmo tempo. ;sso melhora bastante a velo)idade em redes )on% gestionadas, )om muitos mi)ros. 6utra vantagem dos swit)hes ( 5ue, em redes onde sCo misturadas pla)as 1//1/ e 1//1//, as )omuni)a12es podem ser .eitas na velo)idade das pla)as envolvidas, ou se8a, 5uando duas pla)as 1//1// tro)arem dados, a )omuni)a1Co ser- .eita a 1// megabits e 5uando uma das pla)as de 1/ mega% bits estiver envolvida, ser- .eita a 1/ megabits. Ho8e em dia, os hubs "burros" )a!ram em desuso. Wuase todos X venda atualmente sCo "(uCDs)i"c(es", modelos de swit)hes mais baratos, 5ue )ustam 5uase o mesmo 5ue um hub antigo. *epois destes, temos os swit)hes "de verdade", )apa=es de ge% ren)iar um nKmero muito maior de portas, sendo, por isso, ade5uados a redes de maior porte. ' anto os "hub%swit)hes", 5uanto os swit% )hes "de verdade" sCo dispositivos 5ue tra% balham no n!vel 2 do modelo 6#;. 6 5ue muda entre as duas )ategorias ( o nKmero de portas e re)ursos. 6s swit)hes "de ver% dade" possuem inter.a)es de geren)iamen% to, 5ue vo)F a)essa atrav(s do navegador em um dos mi)ros da rede, 5ue permitem visuali=ar diversos detalhes sobre o tr-.ego, des)obrir problemas na rede e alterar di% versas )on.igura12es, en5uanto 5ue os "hub%swit)hes" sCo dispositivos burros. guiadohardware.net | Revista - ! "# $aro de %##& 132 Ho8e em dia, existem ainda os "level 0 swit)hes", uma )ategoria ainda mais inteligente de swit)hes, 5ue in)orporam algumas )ara)ter!sti)as dos roteadores. $les permi% tem de.inir rotas entre os di.erentes mi)ros da rede )om base no endere1o ;R, )riar "redes virtuais", onde os mi)ros passam a se )omportar )omo se estivessem ligados a dois swit)hes di.erentes, e assim por diante. &inalmente, temos os o"eado es, 5ue sCo o topo da )adeia evolutiva. 6s roteadores sCo ainda mais inteligentes, pois sCo )apa=es de interligar v-rias redes di.erentes e sempre es)olher a rota mais r-pida para )ada pa)ote de dados. 6s roteadores operam no n!vel 0 do modelo 6#;, pro)urando por endere1os ;R, ao inv(s de endere1os ,>C. Ssando roteadores, ( poss!vel interligar um nKmero enorme de redes di.erentes, mesmo 5ue situadas em pa!ses ou mesmo )ontinentes di.erentes. Dote 5ue )ada rede possui seu pr3prio roteador e os v-rios roteadores sCo interligados entre si. poss!vel interligar inKmeras redes di.erentes usando roteadores, e nCo seria de se esperar 5ue todos os roteadores tivessem a)esso direto a todos os outros roteadores a 5ue estivesse )one)tado. Rode ser 5ue, por exemplo, o roteador I este8a ligado apenas ao roteador 1, 5ue este8a ligado ao roteador 2, 5ue por sua ve= se8a ligado ao roteador 0, 5ue este8a ligado aos roteadores N e P. #e um mi)ro da rede 1 pre)isar enviar dados para um dos mi)ros da rede P, entCo o pa)o% te passar- primeiro pelo roteador 2, ser- en)aminhado ao roteador 0 e .inalmente ao rotea% dor P. Cada ve= 5ue o dado ( transmitido de um roteador para outro, temos um "%op".

Especial Redes
6s roteadores sCo inteligentes o su.i)i% ente para determinar o melhor )ami% nho a seguir. ;ni)ialmente, o roteador pro)urar- o )aminho )om o menor nKmero de hops: o )aminho mais )urto. ,as se por a)aso per)eber 5ue um dos roteadores desta rota est- o)upado demais ?o 5ue pode ser medido pelo tempo de resposta@, ele pro)urar)aminhos alternativos para desviar deste roteador )ongestionado, mesmo 5ue para isso o sinal tenha 5ue passar por mais roteadores. Do .inal, apesar do sinal ter per)orrido o )aminho mais longo, )hegar- mais r-pido, pois nCo pre)isar- .i)ar esperando na .ila do ro% teador )ongestionado. > internet (, na verdade, uma rede gi% gantes)a, .ormada por v-rias sub%redes interligadas por roteadores. 'odos os usu-rios de um pe5ueno provedor, por exemplo, podem ser )one)tados X inter% net por meio do mesmo roteador. Rara baixar uma p-gina do kahoo, por exem% plo, o sinal dever- passar por v-rios roteadores, v-rias de=enas em alguns )asos. #e todos estiverem livres, a p-gina ser- )arregada rapidamente. Ror(m, se alguns estiverem )ongestionados, pode ser 5ue a p-gina demore v-rios segundos antes de )ome1ar a )arregar. Uo)F pode medir o tempo 5ue um pedido de )onexCo demora para ir at( o destino e ser respondido usando o )omando "pi!#", dispon!vel tanto no Linux 5uanto no prompt do ,#%*6#, no Aindows. guiadohardware.net | Revista - ! "# $aro de %##& Rara veri.i)ar por 5uantos roteadores o pa)ote est- passando at( )hegar ao destino, use o )omando "" ace ou"eX ?no Linux@ ou "" ace "" ?no Aindows@. 6s roteadores podem ser desde RCs )omuns, )om duas ou mais pla)as de rede, at( super)omputadores )apa=es de geren)iar )entenas de lin7s de alta velo)idade. $les .ormam a espinha dorsal da internet. *entro de uma mesma rede ( poss!vel enviar pa)otes de broad)ast, 5ue sCo endere1ados a todos os integrantes da rede simultaneamente. >o usar um hub burro, todos os mi)ros re)ebem todas as transmiss2es. Sm roteador .iltra tudo isso, .a=endo )om 5ue apenas os pa)otes espe)i.i)amente endere1ados a endere% 1os de outras redes tra.eguem entre elas. Lembre%se de 5ue, ao )ontr-rio das redes lo)ais, os lin7s de internet sCo muito )aros ?muitas ve=es se paga por gigabLte trans.erido@, por isso ( essen)ial 5ue se8am bem aproveitados.

Redes wireless
!oteador Wuando vo)F usa um RC )om duas pla)as de rede para )ompartilhar a )onexCo )om os mi)ros da rede lo)al, vo)F est- )on.igu% rando%o para .un)ionar )omo um roteador simples, 5ue liga uma rede ?a internet@ a outra ?a sua rede dom(sti)a@. 6 mesmo a)onte)e ao )on.igurar seu modem >*#L )omo roteador. Rense 5ue a di.eren1a entre hubs e swit)hes e os roteadores ( 8ustamente esta: os hubs e swit)hes permitem 5ue v-rios mi)ros se8am ligados .ormando uma Kni)a rede, en5uanto 5ue os roteadores permitem interligar v-rias redes di.erentes, )riando redes ainda maio% res, )omo a pr3pria internet. Ssar algum tipo de )abo, se8a um )abo de par tran1ado ou de .ibra 3pti)a, ( a .orma mais r-pida e em geral a mais barata de transmitir dados. 6s )abos de par tran1a% do )at Ne podem transmitir dados a at( 1 gigabit a uma distGn)ia de at( 1// me% tros, en5uanto os )abos de .ibra 3ti)a sCo usados em lin7s de longa distGn)ia, 5uan% do ( ne)ess-rio atingir distGn)ias maiores. Ssando 1/4, ( poss!vel atingir distGn)ias de at( I/ 7m, sem ne)essidade de usar repetidores. ,as, em muitos )asos nCo ( vi-vel usar )abos. ;magine 5ue vo)F pre)ise ligar dois es)rit3rios situados em dois pr(dios di.e% rentes ?por(m pr3ximos@, ou 5ue a sua mCe/esposa/marido nCo deixa vo)F nem pensar em espalhar )abos pela )asa. 133

Especial Redes
> solu1Co nesses )asos sCo as redes sem .io, 5ue estCo )aindo de pre1o e, por isso, tornando%se bastante populares. 6 padrCo mais usado ( o Ai%&i ?Aireless &idelitL@, o nome )omer)ial para os padr2es Q/2.11b, Q/2.11a e Q/2.11g. > topologia deste tipo de rede ( semelhante a das redes de par tran1ado, )om o hub )entral substitu!do pelo ponto de a)esso. > di.eren1a no )aso ( 5ue sCo usados transmissores e antenas ao inv(s de )abos. poss!vel en)ontrar tanto pla)as RC,C;> ou mini%RC;, para noteboo7s, 5uanto pla)as RC;, para mi)ros des7top. Wuase todos os noteboo7s X venda atu% almente, muitos modelos de palmtops e at( mesmo smartphones 8- in)luem transmissores wireless integrados. ,uita gente 8- a)ha in)on)eb!vel )omprar um noteboo7 sem wireless, da mesma .orma 5ue ningu(m mais imagina a id(ia de um RC sem dis)o r!gido, )omo os modelos vendidos no in!)io da d()ada de Q/.
Da verdade, ( bastante raro um noteboo7 5ue venha )om uma pla)a wireless "onbo% ard". Wuase sempre ( usada uma pla)a mini%p)i ?uma versCo miniaturi=ada de uma pla)a RC; tradi)ional, 5ue usa um en)aixe pr3prio@, 5ue pode ser substitu!da )omo 5ual5uer outro )omponente. > antena nCo vai na pr3pria pla)a, mas ( montada na tampa do monitor, atr-s do LC* e o sinal vai at( a pla)a atrav(s de dois )abos, 5ue )orrem dentro da )ar)a1a do noteboo7. $stas pla)as mini%p)i levam uma vanta% gem muito grande sobre as pla)as wireless RC,C;> por )ausa da antena. >s pla)as RC,C;> pre)isam ser muito )ompa)tas, por isso invariavelmente possuem uma antena muito pe5uena, )om pou)a sensibi% lidade. >s antenas in)lu!das nos notebo% o7s, por sua ve=, sCo invariavelmente mui% to maiores, o 5ue garante uma )onexCo muito mais est-vel, )om um al)an)e muito maior e a8uda at( mesmo na autonomia das baterias ?8- 5ue ( poss!vel redu=ir a potFn)ia do transmissor@. > maioria dos noteboo7s .abri)ados a partir do .inal de 2//2 tra=em o slot mini%p)i e a antena, permitindo 5ue vo)F )ompre e instale uma pla)a mini% p)i, ao inv(s de .i)ar brigando )om o al)an)e redu=ido das pla)as RC,C;>. $xistem v-rios modelos de pla)as mini%p)i no mer)ado, mas elas nCo sCo um )ompo% nente )omum, de .orma 5ue vo)F s3 vai en)ontr-%las em lo8as espe)iali=adas. poss!vel tamb(m substituir a pla)a 5ue a)ompanha o noteboo7 por outro modelo, melhor ou mais bem suportado no Linux.

Slot mini"pci

Placa #ireless mini"pci

guiadohardware.net | Revista - ! "# $aro de %##&

134

Especial Redes
DCo se engane pela .oto. >s pla)as mini%p)i sCo muito pe5uenas, 5uase do tamanho de uma )aixa de .3s.oros e os )one)tores a antena sCo 5uase do tamanho de uma )abe1a de al.inete. $les sCo .r-geis, por isso ( pre)iso ter )uidado ao plug-%los na pla)a. 6 .io bran)o vai sempre no )one)tor no )anto da pla)a e o preto no )one)tor mais ao )entro, )omo na .oto. Wuase sempre, o noteboo7 tem uma )have ou um botCo 5ue permite ligar e desligar o transmissor wireless. >ntes de testar, veri.i5ue se ele est- ativado. $mbora as pla)as mini%p)i se8am )ompo% nentes tCo padroni=ados 5uanto as pla)as RC,C;>, sempre existe a possibilidade de algumas pla)as espe)!.i)as nCo serem )ompat!veis )om seu noteboo7. 6 ideal ( sempre testar antes de )omprar, ou )om% prar em uma lo8a 5ue a)eite tro)ar a pla)a por outra em )aso de problemas. 6s pontos de a)esso possuem uma sa!da para serem )one)tados em um hub tradi% )ional, permitindo 5ue vo)F "8unte" os mi)ros da rede )om .ios )om os 5ue estCo a)essando atrav(s da rede wireless, .ormando uma Kni)a rede, o 5ue ( 8us% tamente a )on.igura1Co mais )omum. $xistem pou)as vantagens em utili=ar uma rede wireless para interligar mi)ros des7tops, 5ue a.inal nCo pre% )isam sair do lugar. 6 mais )omum ( utili=ar uma rede )abeada normal para os des7tops e utili=ar uma rede wireless )omplementar para os no% teboo7s, palmtops e outros dispositi% vos m3veis. Uo)F utili=a um hub/swit)h tradi)ional para a parte )abeada, usando )abo tamb(m para interligar o ponto de a)esso X rede. 6 ponto de a)esso serve apenas )omo a "Kltima milha", levando o sinal da rede at( os mi)ros )om pla)as wireless. $les podem a)essar os re)ursos da rede normalmente, a)essar ar5uivos )ompartilhados, imprimir, a)essar a in% ternet, et). > Kni)a limita1Co .i)a sendo a velo)idade mais baixa e o tempo de a)esso mais alto das redes wireless. ;sso ( muito pare)ido )om 8untar uma rede de 1/ megabits, 5ue utili=a um hub "burro" a uma rede de 1// mega% bits, 5ue utili=a um swit)h. 6s mi)ros da rede de 1/ megabits )ontinuam se )omuni)ando entre si a 1/ megabits, e os de 1// )ontinuam trabalhando a 1// megabits, sem serem in)omodados pelos vi=inhos. Wuando um dos mi)ros da rede de 1/ pre)isa transmitir para um da rede de 1//, a transmissCo ( .eita a 1/ megabits, respeitando a velo)idade do mais lento. Rara redes mais simples, onde vo)F pre)ise apenas )ompartilhar o a)es% so X internet entre pou)os mi)ros, todos )om pla)as wi% reless, vo)F pode ligar o mo% dem >*#L ?ou )abo@ direto ao ponto de a)esso. >lguns pontos de a)esso tra=em um swit)h de I ou N portas em% butido, permitindo 5ue vo)F )rie uma pe5uena rede )a% beada sem pre)isar )omprar um hub/swit)h adi)ional.

- ;=sico
$m uma rede wireless, o hub ( substitu!% do pelo po!"o de acesso ?a))ess%point em inglFs@, 5ue tem a mesma .un1Co )entral 5ue o hub desempenha nas re% des )om .ios: retransmitir os pa)otes de dados, de .orma 5ue todos os mi)ros da rede os re)ebam.

guiadohardware.net | Revista - ! "# $aro de %##&

135

Especial Redes
;sso tra= mais um problema, 5ue ( a 5uestCo da inter.erFn)ia entre di.erentes redes instaladas na mesma -rea. ;magine um grande pr(dio )omer)ial, )om muitos es)rit3rios de empresas di.erentes e )ada uma )om sua pr3pria rede wireless. 6s pontos de a)esso podem ser )on.igu% rados para utili=arem .re5JFn)ias di.e% rentes, divididas em 1P )anais. *evido X legisla1Co de )ada pa!s, apenas 11, 10 ou 1I destes )anais podem ser usados e destes, apenas I podem ser usados simultaneamente, sem 5ue realmente nCo exista inter.erFn)ia. 6u se8a, )om v-rias redes instaladas pr3ximas umas das outras, os )anais dispon!veis sCo rapidamente saturados, .a=endo )om 5ue o tr-.ego de uma e.etivamente redu=a o desempenho da outra. $xiste ainda a 5uestCo das inter.erFn)ias e de materiais 5ue atenuam o sinal. $m primeiro lugar temos as super.!)ies de metal em geral, )omo 8anelas, portas me% t-li)as, la8es, vigas e at( mesmo tintas )om pigmentos met-li)os. *epois temos )on)entra12es de l!5uido, )omo a5u-rios, pis)inas, )aixas dgagua e at( mesmo pessoas passeando pelo lo)al ?nosso )or% po ( )omposto de O/` de -gua@. &ornos de mi)roondas operam na mesma .re5JFn)ia das redes wireless, .a=endo )om 5ue, 5uando ligados, eles se trans% .ormem em uma .orte .onte de inter.e% rFn)ia, pre8udi)ando as transmiss2es num raio de alguns metros. ' ele.ones sem .io, 5ue operam na .aixa dos 2.I 4H=, tam% b(m inter.erem, embora em menor grau. 136

> prin)ipal di.eren1a ( 5ue em uma rede wireless o meio de transmissCo ?o ar@ ( )ompartilhado por todos os )lientes )one)tados ao ponto de a)esso, )omo se todos estivessem ligados ao mesmo )abo )oaxial. ;sso signi.i)a 5ue apenas uma esta1Co pode transmitir de )ada ve=, e todas as esta12es re)ebem todos os pa)otes trans% mitidos da rede, independentemente do destinat-rio. ;sso .a= )om 5ue a seguran1a dentro de uma rede wireless se8a uma 5uestCo sempre bem mais deli)ada 5ue em uma rede )abeada. 6utra 5uestCo importante ( 5ue a velo)idade da rede de)ai )on.orme aumenta o nKmero de mi)ros )one)tados, prin)ipalmente 5uando v-rios deles transmitem dados ao mesmo tempo. *ependendo da potFn)ia dos transmissores nas pla)as e no pontos de a)esso e do tipo de antenas usadas, ( poss!vel propagar o sinal da rede por 2//, 0// ou at( N// metros de distGn)ia ?desde 5ue nCo existam obst-)ulos importantes pelo )aminho@. Ssando antenas kagi ?5ue geram um sinal mais .o)ali=ado@ e ampli.i)a% dores ( poss!vel interligar dois pontos distantes a 2 7m ou mais. guiadohardware.net | Revista - ! "# $aro de %##&

Especial Redes
6s .abri)antes .alam em 1N/ ou at( 0// metros de al)an)e m-ximo, mas essas distGn)ias sCo atingidas apenas em )ampo aberto, em )ondi12es ideais. Da pr-ti)a, o al)an)e varia muito de a)ordo )om o ambiente. Uo)F pode )onseguir pegar o sinal de um ponto de a)esso instalado na 8anela de um pr(dio vi=inho, distante 1// metros do seu ?)ampo aberto@, mas nCo )onseguir a)essar a rede do andar de )ima ?a arma1Co de .erro e )imento da la8e ( um obst-)ulo di.!)il de transpor@. Rara )ompensar grandes distGn)ias, obst-)ulos ou inter.erFn)ias, o ponto de a)esso redu= a velo)idade de transmissCo da rede, )omo um modem dis)ado tentando se adaptar a uma linha ruidosa. 6s NI megabits originais podem se trans.ormar rapidamente em 11, N.N, 2 ou at( mesmo 1 megabit. 'emos ainda a 5uestCo da seguran1a: se vo)F morar em um sobrado e )olo)ar o ponto de a)esso pr3ximo da 8anela da .rente do 5uarto no primeiro andar, provavelmente um vi=inho do 5uarteirCo seguinte ainda vai )onseguir se )one)tar X sua rede, desde 5ue substitua a antena da pla)a por uma mais potente. $xiste at( uma velha re)eita 5ue )ir)ula pela internet de )omo .a=er uma antena )aseira ra=o-vel usando um tubo de batata Rringles. DCo ( brin)adeira: o tubo ( .orrado de papel alum!nio e tem um .ormato ade5uado para atuar )omo uma antena. guiadohardware.net | Revista - ! "# $aro de %##& Ca!mos, entCo, em um outro problema. Uo)F simplesmente nCo tem )omo )ontrolar o al)an)e do sinal da rede. Wual5uer vi=inho pr3ximo, )om uma antena potente ?ou um tubo de batata@, pode )onseguir )aptar o sinal da sua rede e se )one)tar a ela, tendo a)esso X sua )onexCo )om a web, al(m de ar5uivos e outros re)ursos 5ue vo)F tenha )ompartilhado entre os mi)ros da rede, o 5ue nCo ( muito interessante. $is 5ue surge o ME-, abrevia1Co de "Ai% red%$5uivalent Rriva)L", 5ue, )omo o nome sugere, tra= )omo promessa um n!vel de seguran1a e5uivalente ao das redes )abeadas. Da pr-ti)a, o A$R tem muitas .alhas e ( relativamente simples de 5uebrar, mas nCo deixa de ser uma )amada de prote1Co b-si)a 5ue vo)F sempre deve manter ativa. > op1Co de ativar o A$R apare)e no painel de )on.i% gura1Co do ponto de a)esso. 6 A$R se en)arrega de en)riptar os dados transmitidos atrav(s da rede. $xistem dois padr2es A$R: de PI e de 12Q bits. 6 padrCo de PI bits ( suportado por 5ual% 5uer ponto de a)esso ou inter.a)e 5ue siga o padrCo A;%&;, o 5ue engloba todos os produtos )omer)iali=ados atualmente. 6 padrCo de 12Q bits, por sua ve=, nCo ( suportado por todos os produtos, mas em )ompensa1Co ( bem menos inseguro. Rara habilit-%lo ser- pre)iso 5ue todos os )omponentes usados na sua rede su% portem o padrCo, )aso )ontr-rio os n3s 5ue suportarem apenas o padrCo de PI bits .i)arCo .ora da rede. $xiste ainda o AR>, um padrCo mais seguro, 5ue 8- ( suportado pela grande maioria das pla)as e dos pontos de a)es% so. $xistem v-rias varia12es do AR>, 5ue utili=am diversos sistemas de en)ripta1Co di.erentes, )om a op1Co de usar um servidor adius para )entrali=ar os logins da rede, op1Co muito usada em empre% sas. Do entanto, o mais )omum em pe5uenas redes ( usar o AR>%R#+ ?o padrCo mais simples@, onde ( de.inida uma )have ?uma esp()ie de senha@, usa% da para autenti)ar os )lientes da rede. R#+ ( abrevia1Co de "Rre%#hared +eL", ou ")have previamente )ompartilhada". 'emos, em seguida, a 5uestCo da velo% )idade. Das redes Q/2.11b, o padrCo original, a velo)idade te3ri)a ( de apenas 11 megabits ?ou 1.0N ,</s@. Como as redes wireless possuem um overhead muito grande, por )ausa da modula1Co do sinal, )he)agem e retransmissCo dos dados, as taxas de trans.erFn)ias, na pr-ti)a, .i)am em torno de ON/ +</s, menos de dois ter1os do m-ximo.

137

Especial Redes
Con.orme o )liente se distan)ia do ponto de a)esso, a taxa de transmissCo )ai para N megabits, 2 megabits e 1 megabit, at( 5ue o sinal se per)a de.i% nitivamente. Do Aindows vo)F pode usar o utilit-rio 5ue a)ompanha a pla)a de rede para veri.i)ar a 5ualidade do sinal em )ada parte do ambiente onde a rede dever- estar dispon!vel. Do Linux isso ( .eito por programas )omo o +wi.imanager, 5ue veremos a seguir. o a)esso X web, mas ( ainda mais inte% ressante para empresas e es)olas. Do )aso das empresas, a rede permite 5ue os .un)ion-rios possam se deslo)ar pela empresa sem perder a )one)tivi% dade )om a rede ?entrando e saindo de reuni2es ou )aminhando pela linha de produ1Co, por exemplo@, e basta se aproximar do pr(dio para 5ue se8a pos% s!vel se )one)tar X rede e ter a)esso aos re)ursos ne)ess-rios. Do )aso das es)olas, a prin)ipal utilidade seria .orne)er a)esso X web aos alunos. ,uitas lo8as e a maior parte dos aero% portos pelo mundo 8- o.ere)em a)esso X web atrav(s de redes sem .io )omo uma .orma de servi1o para seus )lientes. Sm exemplo .amoso ( o da rede de )a.(s #tarbu7s nos $S> e $uropa, onde todas as lo8as o.ere)em a)esso gratuito X web para os )lientes 5ue possuem um noteboo7 ou outro port-til )om pla)a wireless. 6 Q/2.11b permitiu 5ue pla)as de di.eren% tes .abri)antes se tornassem )ompat!veis e os )ustos )a!ssem, gra1as ao aumento na demanda e X )on)orrFn)ia. 6 padrCo seguinte .oi o Q/2.11a ?5ue na verdade )ome1ou a ser desenvolvido antes do Q/2.11b, mas .oi .inali=ado depois@, 5ue utili=a uma .aixa de .re5JFn)ia mais alta: N 4H= e o.ere)e uma velo)idade te3ri)a de NI megabits, por(m a distGn)ias meno% res, )er)a de metade da distGn)ia atingida por uma pla)a Q/2.11b usando o mesmo tipo de antena. $mbora os dois padr2es se8am in)ompa% t!veis, a maior parte das pla)as Q/2.11a in)orporam )hips )apa=es de trabalhar nas duas .aixas de .re5JFn)ia, permitindo 5ue se8am usadas nos dois tipos de redes. Sma observa1Co importante ( 5ue, ao misturar pla)as Q/2.11a e Q/2.11b, a velo)idade ( nivelada por baixo e toda a rede passa a operar a 11 megabits. Lembre%se 5ue uma rede wireless opera de .orma similar Xs redes antigas, )om )abos )oaxiais: todos )ompartilham o mesmo ")abo". &inalmente, temos o padrCo atual, o ;<6*>>#. $le utili=a a mesma .aixa de .re5JFn)ia do Q/2.11b: 2.I 4H=. ;sso permi% te 5ue os dois padr2es se8am inter)ompat!% veis. > id(ia ( 5ue vo)F possa adi)ionar pla)as e pontos de a)esso Q/2.11g a uma rede Q/2.11b 8- existente, mantendo os )omponentes antigos, do mesmo modo )omo ho8e em dia temos liberdade para adi)ionar pla)as e swit)hes 4igabit $thernet a uma rede 8- existente de 1// megabits. 138

Ue8a 5ue tanto na 5uestCo da seguran1a, 5uanto na 5uestCo do desempenho, as redes wireless perdem para as redes )abeadas. > maior arma das redes wi% reless ( a versatilidade. 6 simples .ato de poder interligar os RCs sem pre)isar passar )abos pelas paredes 8- ( o su.i% )iente para )onven)er muitas pessoas, mas existem mais alguns re)ursos inte% ressantes 5ue podem ser explorados. #em dKvida, a possibilidade mais interes% sante ( a mobilidade para os port-teis. 'anto os noteboo7s, 5uanto handhelds e as webpads podem ser movidos livre% mente dentro da -rea )oberta pelos pon% tos de a)esso sem 5ue se8a perdido o a)esso X rede. $ssa possibilidade lhe dmobilidade dentro de )asa para levar o noteboo7 para onde 5uiser, sem perder guiadohardware.net | Revista - ! "# $aro de %##&

Padres
6 ;<6*>>C .oi o primeiro padrCo wireless usado em grande es)ala. $le mar)ou a populari=a1Co da te)nologia. Daturalmen% te, existiram v-rios padr2es anteriores, )omo o Q/2.11 ?5ue trabalhava a 1 ou 2 megabits@ e tamb(m alguns padr2es propriet-rios, in)ompat!veis entre s!, )omo o >rlan da >ironet e o AaveL>D, da DC , 5ue trabalhavam na .aixa dos M// ,H= e transmitiam a respe)tiva% mente QP/ 7bits e 2 megabits.

Especial Redes
>pesar disso, a velo)idade de transmis% sCo no Q/2.11g ( de NI megabits, )omo nas redes Q/2.11a. Da pr-ti)a, em redes Q/2.11a ( poss!vel atingir taxas de transmissCo ?reais@ em torno de 0,I ,</s, en5uanto 5ue as redes Q/2.11g sCo um pou)o mais lentas, atingindo )er)a de 0,/ ,</s em )ondi12es ideais. ,as, .ora esta pe5uena desvantagem no desempenho, as redes Q/2.11g 8untam o melhor dos dois mundos. Dote 5ue, para 5ue a rede e.etivamente trabalhe a NI megabits, ( ne)ess-rio 5ue o ponto de a)esso e todas as pla)as se8am Q/2.11g. >o in)luir uma Kni)a pla)a Q/2.11b na rede ?mesmo 5ue se8a seu vi=inho roubando sinal@, toda a rede passa a operar a 11 megabits. >s pla)as Q/2.11g nCo sCo )ompat!veis )om o padrCo Q/2.11a, mas os dois tipos de pla)as podem )onversar a 11 megabits, utili=ando o padrCo Q/1.11b, 5ue vira um denominador )omum. >l(m dos padr2es o.i)iais, existem as ex% tens2es propriet-rias )riadas pela >theros e <road)om para aumentar o desempenho das redes baseadas em seus produtos. >s pla)as e pontos de a)esso Q/2.11g baseados em )hips da >theros utili=am o "A"(e os &upe 8", um sistema dual%band, onde a pla)a passa a trans% mitir usando dois )anais simultanea% mente, dobrando a taxa de transmissCo. $le ( en)ontrado nas pla)as e pontos de a)esso *%Lin7 >irRlus Etreme 4 e nos produtos re)entes da Detgear. guiadohardware.net | Revista - ! "# $aro de %##& 6 e.eito )olateral ( 5ue, por transmitir usando dois )anais simultGneos, ele a)aba gerando bem mais inter.erFn)ia )om outras redes pr3ximas. > <road)om o.ere)e o "$ oadcom A5"e Cu !e ", 5ue mant(m o uso de um Kni)o )anal, mas utili=a uma s(rie de otimi=a12es, redu=indo o overhead das transmiss2es e )onseguindo assim au% mentar a per)entagem de bLtes "Kteis" transmitidos. $ntre as t()ni)as utili=adas estCo o .rame%bursting ?onde sCo enviados uma s(rie de pa)otes de dados dentro de um Kni)o .rame, redu=indo o overhead da transmissCo@ e a )ompressCo de dados, 5ue a8uda ao trans.erir ar5uivos )om baixo !ndi)e de )ompressCo atrav(s da rede. 6 ponto .ra)o ( 5ue o ganho de velo)idade depende muito do tipo de dados transmi% tidos ?por )ausa da )ompressCo@. 6 >.terburner promete at( 12N megabits, )ontra os 1/Q megabits do #uper 4 e os NI megabits do Q/2.11g "regular". Da pr-ti)a, as di.eren1as a)abam nCo sendo tCo grandes, pois o uso de dois )anais do #uper 4 aumenta o n!vel de inter.erFn)ia )om redes pr3ximas e a vulnerabilidade a inter.erFn)ias de uma .orma geral e as otimi=a12es utili=adas pelo >.terburner aumentam o nKmero de pa)otes perdidos ou )orrompidos, redu=indo o ganho real de desempenho. 6utro problema ( 5ue as otimi=a12es s3 .un)ionam )aso vo)F baseie toda a sua rede em pla)as e pontos de a)esso )om% pat!veis )om um dos dois padr2es, )aso 139 )ontr-rio a rede passa a operar no modo Q/2.11g "padrCo", para manter a )ompa% tibilidade )om todos os )lientes. Da pr-ti)a isso ( bem )ompli)ado, pois vo)F rara% mente pode es)olher 5ual pla)a vir- insta% lada ao )omprar um noteboo7 ou um RC montado, por exemplo.

Aumentando o alcance
>ssim )omo em outras te)nologias de transmissCo via r-dio, a distGn)ia 5ue o sinal ( )apa= de per)orrer depende tam% b(m da 5ualidade da antena usada. >s antenas padrCo utili=adas nos pontos de a)esso ?geralmente de 2 d<i@ sCo pe5uenas, pr-ti)as e baratas, mas existe a op1Co de utili=ar antenas mais so.isti% )adas para aumentar o al)an)e da rede. >lguns .abri)antes )hegam a di=er 5ue o al)an)e dos seus pontos de a)esso )hega a 0// metros, usando as pe5uenas antenas padrCo. ;sso est- um pou)o longe da realidade, pois s3 pode ser obtido em )ampos abertos, livres de 5ual5uer obst-)ulo e, mesmo assim, )om o sinal )hegando muito .ra)o ao .inal dos 0// metros, 8- )om a rede trabalhando na velo)idade m!nima, a 1 megabit e )om um lag muito grande.

Especial Redes
>pesar disso, a distGn)ia m-xima e a 5ualidade do sinal ?e, )onse5Jentemente, a velo)idade de transmissCo@ podem variar bastante de um modelo de ponto de a)esso para outro, de a)ordo )om a 5ualidade e potFn)ia do transmissor e da antena usada pelo .abri)ante. $xistem basi)amente trFs tipos de antenas 5ue podem ser utili=adas para aumentar o al)an)e da rede. >s antenas kagi sCo as 5ue o.ere)em um maior al)an)e, mas em )ompensa1Co sCo )apa=es de )obrir apenas uma pe5uena -rea, para onde sCo apontadas. $stas antenas sCo mais Kteis para )obrir algu% ma -rea espe)!.i)a, longe do ponto de a)esso, ou interligar duas redes distantes. $m ambos os )asos, o al)an)e ao usar uma antena kagi pode .a)ilmente ultrapassar os 1/// metros. Ssando uma antena de alto ganho em )ada ponto, uma delas )om um ampli.i)ador de 1 watt ?o m-ximo permitido pela legisla1Co@, ( poss!vel atingir N 7m ou mais. >s kagi sCo tamb(m o melhor tipo de antena a usar 5uando ( pre)i% so )on)entrar o sinal para ".urar" um obst-)ulo entre as duas redes, )omo, por exemplo, um pr(dio bem no meio do )aminho. Destes )asos a distGn)ia atingida ser- sempre mais )urta, na% turalmente. Sma solu1Co muito adotada nestes )asos ( usar um repetidor instalado num ponto intermedi-rio, permitindo 5ue o sinal desvie do obst-)ulo. guiadohardware.net | Revista - ! "# $aro de %##& $xistem at( mesmo pontos de a)esso extremamente robustos, desenvolvidos para uso industrial, 5ue al(m de uma gabinete re.or1ado, utili=am pla)as sola% res e baterias, 5ue permitem a eles .un% )ionar de .orma inteiramente autHnoma. Do .inal da instala1Co ( usado um laser para .a=er um a8uste .ino "mirando" as duas antenas. >s antenas .eitas )om tubos de batatas Rringles sCo 8ustamente um tipo de antena kagi de baixo ganho. 6utra di)a ( 5ue os pontos de a)esso 5uase sempre possuem duas sa!das de antena. Uo)F pode usar uma antena )onven)ional em uma delas, para manter o sinal em um raio )ir)ular, atendendo aos mi)ros pr3% ximos e usar uma antena kagi na segun% da, para )riar um lin7 )om um lo)al espe)!.i)o, distante do ponto de a)esso.

$stao repetidora 6utra solu1Co )omum ( usar dois pares do )abo de rede ?a rede .un)iona per% .eitamente apenas )om dois pares@ para enviar energia ao ponto de a)es% so, eliminando o uso de um )abo de .or1a separado. $sta solu1Co ( )hamada de "Rower 6ver $thernet" ?R6$@, ve8a mais detalhes no: http://www.poweroverethernet.)om/. Uoltando ao tema prin)ipal, a instala1Co das antenas kagi ( )ompli)ada, pois uma antena deve .i)ar apontada exatamente para a outra, )ada uma no topo de um pr(dio ou morro, de .orma 5ue nCo exista nenhum obst-)ulo entre as duas.

Antena %agi > segunda op1Co sCo as antenas omi!idi ecio!ais , 5ue, assim )omo as antenas padrCo dos pontos de a)esso, )obrem uma -rea )ir)ular em torno da antena. $las sCo boas irradiando o sinal na hori=ontal, mas nCo na verti)al, por isso devem ser sempre instaladas "de p(", a menos 5ue a inten1Co se8a pegar sinal no andar de )ima. 140

Especial Redes
>s antenas nos )lientes devem sem% pre estar alinhadas ?tamb(m de p(@ )om a antena do ponto de a)esso, para uma melhor re)ep1Co. Caso o )liente use algum tipo de antena mini% Lagi, entCo a antena deve .i)ar apon% tada para o ponto de a)esso. > vantagem de usar uma ominidire)ional externa ( a possibilidade de utili=ar uma antena de maior ganho. $xistem modelos de antenas ominidire)ionais de 0 d<i, N d<i, 1/ d<i ou at( mesmo 1N d<i, um grande avan1o sobre as antenas de 2 ou 0 d<i 5ue a)ompa% nham a maioria dos pontos de a)esso. Sma ter)eira op1Co de antena sCo as pa aClicas ou mi!ipa aClicas, 5ue tamb(m )aptam o sinal em apenas uma dire1Co, de .orma ainda mais )on% )entrada 5ue as kagi, permitindo 5ue se8am atingidas distGn)ias maiores. >s miniparab3li)as mais "populares" pos% suem, geralmente, 2I ou 2Q dbi de potFn)ia, en5uanto as maiores e mais )aras podem )hegar a 12I d<i ?ou mais@. 6s pigtails invariavelmente )ausam uma pe5uena perda de sinal, pois para ser .lex!vel o )abo possui apenas uma .ina )amada de blindagem. Bustamente por isso, eles devem ser o mais )urto poss!veis, tendo apenas o )omprimento ne)ess-rio para reali=ar a )onexCo.

Cabo pigtail Antena miniparab&lica $stas antenas podem )ustar de 0/ a mais de 2// d3lares, dependendo da potFn)ia. >s antenas kagi estCo entre as mais )aras, vendidas por 1N/ d3lares ou mais. >l(m do problema do pre1o, existe um aumento no ris)o de uso indevido na rede, 8- 5ue o sinal ir- se propagar por uma distGn)ia maior, mais uma ra=Co para re.or1ar a seguran1a. Rara ligar as antenas ao ponto de a)esso ou X pla)a ( usado um )abo espe)ial )hamado pi#"ail, um )abo .ino, sempre relativamente )urto, usado )omo um adaptador entre a minKs)ula sa!da usada nas pla)as e a entrada do )abo ou antena. >o )obrir distGn)ias maiores, o ideal ( 5ue o ponto de a)esso se8a instalado pr3ximo X antena, )om um )abo de rede ligando%o ao servidor ou swit)h. >s redes Q/1.11x trabalham )om sinais de baixa potFn)ia ?em geral menos de /.2N watt@Y por isso, 5ual5uer tipo de )abo longo )ausa uma grande perda de sinal. Rara )asos em 5ue a antena do ponto de a)esso nCo ( su.i)iente, mas tamb(m nCo existe ne)essidade de uma antena )ara, existe a op1Co de .a=er um de.letor )asei% ro, 5ue )on)entra o sinal re)ebido pela antena padrCo do ponto de a)esso, .a% =endo )om 5ue ela )ubra uma -rea mais .o)ali=ada, por(m )om um ganho maior. 141

Antena ominidirecional >ssim )omo as kagi, as antenas ominidi% re)ionais podem ser usadas tanto para aumentar a -rea de )obertura do ponto de a)esso, 5uanto serem instaladas em pla)as de rede wireless )om antenas des% ta)-veis, permitindo )aptar o sinal do ponto de a)esso de uma distGn)ia maior. guiadohardware.net | Revista - ! "# $aro de %##&

Especial Redes
>l(m de melhorar a 5ualidade do sinal na -rea dese8ada, ela redu= o al)an)e nas demais dire12es, .a=endo )om 5ue se8a muito mais di.!)il )aptar o sinal da sua rede de .ora. $sta ( uma re)eita muito simples. Uo)F pre)isa de alguma .olha de metal ou .io ?)omo uma malha de .ios, papel alum!% nio, papel laminado ou um peda1o de lata@ e papelCo. Cobrindo um peda1o retangular do papelCo )om a .olha met-li)a e dobrando%o num Gngulo de M/ graus ?.ormando um meio 5uadrado@ vo)F obt(m um )on)entrador de sinal, 5ue pode ser en)aixado nas antenas do ponto de a)esso: Uo)F pode baixar o modelo )om os Gn% gulos )orretos no: http://www.freeantennas.com/projects/Ez-10/ U-rias .otos )om exemplos estCo dis% pon!veis no: http://www.freeantennas.com/projects/template/gallery/ $xiste ainda a popular ")antenna", um tipo de antena kagi .eita usando uma lata de batata Rringles. Uo)F en)ontra a re)eita no: http://www.oreillynet.com/cs/weblog/view/wlg/ ! Uamos entCo a um )on8unto de respostas r-pidas Xs duvidas mais )omuns rela)i% onadas X antenas: I!"e 5e G!cia: Ssar uma antena de alto ganho nCo a8uda muito )om rela% 1Co a inter.erFn)ias )riadas por outras redes pr3ximas, tele.ones sem .io ou aparelhos de mi)roondas, 8- 5ue 8unto )om o sinal, a antena tamb(m ampli.i)a todas as .ontes de inter.erFn)ia na mesma propor1Co. Sma solu1Co neste )aso pode ser substituir a antena ominidire)ional do ponto de a)esso, ou do )liente a.etado por uma antena Lagi ou outro tipo de antena dire)ional. ;sto permite )on)entrar o sinal, evitando as .ontes de inter.erFn)ia. Kso de duas a!"e!as: > maioria dos pontos de a)esso Q/2.11b e Q/2.11g utili=am duas antenas, mas ?)om ex)e% 1Co de alguns ha)7s 5ue ativam esta .un1Co@, elas nCo sCo usadas de .orma independente, uma para enviar e outra para re)eber, por exemplo. >o inv(s disso, o ponto de a)esso transmite o mesmo sinal usando ambas as antenas, simplesmente sele)ionan% do a 5ue o.ere)e um sinal de melhor 5ualidade )om rela1Co a )ada )liente. ,uitos pontos de a)esso de baixo )usto, estCo passando a utili=ar uma Kni)a antena, o 5ue .avore)e o surgimento de pontos )egos. 6s pontos de a)esso Q/2.11n ?)om trFs antenas@, por sua ve=, utili=am o mimo, um sistema mais so.isti)ado, onde )ada uma das antenas transmite um sinal independente e o ponto de a)esso se en)arrega de remontar o sinal original )ombinando os sinais das trFs antenas, al(m de levar em )onta .atores )omo a re.lexCo do sinal por paredes e outros ob8etos. ;sso permite 5ue o Q/2.11n o.ere1a uma taxa de transmissCo e al)an)e maio% res 5ue os Q/2.11g. Comp ime!"o do caCo: 6 sinal de uma rede wireless ( bastante .ra)o, por isso os )abos e )one)tores representam sempre um ponto importante de perda. 6 ideal ( sempre utili=ar )abos )om 0 metros ou menos, de .orma 5ue a perda se8a limitada. Caso pre)ise de )abos mais longos, pro)ure )abos blindados, 5ue redu=em a perda. Leve em )onta 5ue por melhor 5ue se8a a 5ualidade do )abo e )one)tores usados, vo)F 5uase sempre ter- uma perda de 2 a 0 d<i. Leve isso em )onsidera1Co ao es)olher 5ual antena usar. 142

>ssim )omo em uma antena parab3li)a, os sinais sCo re.letidos pela .olha met-li)a e )on)entrados em dire1Co X antena do ponto de a)esso, aumentando o ganho. Ror outro lado, o sinal torna%se muito mais .ra)o nas outras dire12es, di.i)ultando as )oisas para seu vi=inho interessado em roubar sinal. >pesar de primitivos, estes de.letores podem propor)ionar um ganho de at( 12 d<i, um upgrade respeit-vel. guiadohardware.net | Revista - ! "# $aro de %##&

Especial Redes

Portas (,P e *DP


>o )one)tar na internet, seu mi)ro re)ebe um endere1o ;R v-lido. ,as, normalmente mantemos v-rios pro% gramas ou servi1os abertos simultane% amente. $m um des7top ( normal ter um programa de e%mail, um )liente de &'R ou ##H, o navegador, um )liente de ;CW ou ,#D, dois ou trFs downloads via bittorrent e v-rios outros programas 5ue enviam e re)ebem in.orma12es, en5uanto um Kni)o servidor pode manter ativos servidores web, &'R, ##H, *D#, L*>R e muitos outros servi1os. #e temos apenas um endere1o ;R, )omo todos estes servi1os podem .un)ionar ao mesmo tempo sem entrar em )on.lito\ ;magine 5ue as duas partes do endere1o ;R ?a parte re.erente X rede e a parte re.erente ao host@ )orrespondem ao C$R da rua e ao nKmero do pr(dio. Sm )arteiro s3 pre)isa destas duas in.or% ma12es para entregar uma )arta. ,as, dentro do pr(dio moram v-rias pessoas. 6 C$R e nKmero do pr(dio s3 vCo .a=er a )arta )hegar at( a portaria. *a! em diante ( pre)iso saber o nKmero do apartamento. a5ui 5ue entram as .amosas po "as TC-. $xistem PN.N0P portas 'CR, numeradas de 1 a PNN0P. Cada porta pode ser usada por um programa ou servi1o di.erente, de .orma 5ue em teoria poder!amos ter at( PNN0P servi1os di.erentes ativos simultaneamente guiadohardware.net | Revista - ! "# $aro de %##&

em um mesmo servidor, )om um Kni)o endere1o ;R v-lido. 6 endere1o ;R )ont(m o C$R da rua e o nKmero do pr(dio, en5uanto a po "a TC- determina a 5ue sala dentro do pr(dio a )arta se destina. >s portas 'CR mais usadas ?tamb(m )hamadas de "well 7nown ports"@ sCo as portas de / a 1/20, 5ue sCo reservadas para servi1os mais )onhe)idos e utili=ados, )omo servidores web, &'R, servidores de e%mail, )ompartilhamento de ar5uivos, et). > porta Q/, por exemplo, ( reservada para uso de servidores web, en5uanto a porta 21 ( a porta padrCo para servidores &'R. > porta "/" ( reservada, por isso nCo entra realmente na lista.

>l(m do endere1o ;R, 5ual5uer pa)ote 5ue )ir)ula na internet pre)isa )onter tamb(m a porta 'CR a 5ue se destina. isso 5ue .a= )om 5ue um pa)ote )hegue at( o servidor web e nCo ao servidor &'R instalado na mesma m-5uina.
>l(m das PN.N0P portas 'CR, temos o mesmo nKmero de portas S*R, seu proto% )olo irmCo. $mbora se8a um proto)olo menos usado 5ue o 'CR, o S*R )ontinua presente nas redes atuais pois o.ere)e uma .orma alternativa de envio de dados, onde ao inv(s da )on.iabilidade ( privilegiada velo)idade e simpli)idade. Uale lembrar 5ue, tanto o 'CR, 5uanto o S*R, trabalham na )amada I do modelo 6#;. >mbos trabalham em )on8unto )om o ;R, 5ue )uida do endere1amento.

143

Especial Redes
Do 'CR, os dados sCo transmitidos atrav(s de )onex2es. 'udo )ome1a )om o )liente enviando o pa)ote "#kD", 5ue soli)ita a abertura da )onexCo. Caso a porta este8a .e)hada, o servidor responde )om um pa)ote " #'" e a )onversa para por a!. Caso, por outro lado, exista algum servidor dispon!vel na porta soli)itada ?um servidor apa)he, por exemplo@, entCo ele responde )om outro pa)ote "#kD", seguido de um um pa)ote ">C+", avisando 5ue a porta est- dispon!vel e prosseguindo )om a abertura da )onexCo. 6 )liente responde entCo )om outro pa)ote ">C+", o 5ue abre o.i)ialmente a )onexCo. Come1a entCo a trans.erFn)ia dos dados, 5ue sCo organi=ados em pa)otes )om at( 1NN/ bLtes )ada um. Rara )ada pa)ote re)ebido, a esta1Co envia um pa)ote de )on.irma1Co e, )aso algum pa)ote se per% )a, ela soli)ita a retransmissCo. Cada pa)o% te in)lui I bLtes adi)ionais )om um )3digo de C C, 5ue permite veri.i)ar a integridade do pa)ote. atrav(s dele 5ue o )liente sabe 5uais pa)otes )hegaram dani.i)ados. *epois 5ue todos os dados sCo transmiti% dos, o servidor envia um pa)ote "&kD" 5ue avisa 5ue nCo tem mais nada a transmitir. 6 )liente responde )om outro pa)ote "&kD" e a )onexCo ( o.i)ialmente en)errada. 4ra1as a tudo isso, a )on.iabilidade ( muito boa. Wuando a )onexCo est- ruim, ( normal o)orrerem mais perdas de pa)otes e re% transmiss2es, mas as )orrup12es sCo geral% mente )ausadas pelo pr3prio programa 5ue est- baixando o ar5uivo e nCo pelo proto)olo. guiadohardware.net | Revista - ! "# $aro de %##& 6 problema ( 5ue toda esta .ormalidade torna as trans.erFn)ias um pou)o mais lentas. ;magine 5ue, para transmitir uma mensagem de texto )om 0// bLtes, via 'CR, seria ne)ess-rio transmitir um total de M pa)otesZ Ue8a um exemplo de )omo a transmis% sCo .un)ionaria: Esta"#o:$$1> $$'solicita a abertura da cone(o) %ervi&or:$1> $$'confirma o recebimento e a*isa que a porta est+ dispon,*el) %ervi&or:$A,?$$'inicia a cone(o) Esta"#o:$$A,?$$'confirma) Esta"#o:$$DA(A$'- en*iado o pacote com a mensagem de te(to) %ervi&or:$-?$$$'a confirmao, depois de *erificar a integridade do pacote) Esta"#o:$$@> $$'solicita o fechamento da cone(o) %ervi&or:$@> $'confirma) Esta"#o:$$@> $'confirma que recebeu a confirmao) Do S*R, as )oisas sCo mais simples. Dele nCo existe abertura de )onexCo, os pa)otes sCo transmitidos diretamente. > esta1Co soli)ita alguma in.orma1Co e o servidor envia a resposta. >ssim )omo no 'CR, sCo usados pa)otes de at( 1NN/ bLtes, )ontendo os bits adi)ionais de veri.i)a1Co. > esta1Co pode veri.i)ar a integridade dos pa)o% tes, mas nCo tem )omo per)eber se algum pa)ote se perdeu, ou soli)itar a retransmissCo de um pa)ote )orrompido. #e um pa)ote se perde, .i)a por isso mesmo. Sm exemplo t!pi)o do uso do S*R ( o streaming de v!deo e audio via web, uma situa1Co onde o 5ue vale ( a ve% lo)idade e nCo a )on.iabilidade. Uo)F nCo gostaria nada se o navegador parasse a exibi1Co do v!deo para so% li)itar uma retransmissCo )ada ve= 5ue um pa)ote se perdesse ou )he% gasse )orrompido. pre.er!vel 5ue ele pule o 5uadro e )ontinue exibindo o restante do v!deo. 6utra apli)a1Co )omum sCo os servidores *D#. #empre 5ue vo)F a)essa um site, a soli)ita1Co do endere1o ;R re.erente ao dom!nio do site e a resposta do servidor sCo enviadas via S*R, para ganhar tempo. Da pr-ti)a, ( bem raro en)ontrar algum programa 5ue utili=e uni)amente pa)otes S*R para 5ual5uer )oisa al(m do envio de mensagens )urtas. ,esmo no )aso do streaming de v!deo, ( 5uase sempre usada uma porta 'CR para estabele)er a )onexCo e enviar in.orma12es de )ontrole, deixando o S*R apenas para o envio dos dados. 144

Especial Redes
>s portas 'CR mais usadas sCo: 6>+ .T- l 6 &'R ( um dos proto)olos de trans.erFn)ia de ar5uivos mais antigos e ainda assim um dos mais usados. 6 ponto .ra)o do &'R ( a 5uestCo da seguran1a: todas as in.orma12es, in)luindo as senhas tra.egam em texto puro e po% dem ser )apturadas por 5ual5uer um 5ue tenha a)esso X transmissCo. 6 &'R possui dois modos de opera1Co: passivo e ativo. Do modo ativo, o )liente )ontata o servidor usando uma porta vaga aleat3ria, )omo, por exemplo, a porta 1/2P, endere1ando o pa)ote X porta 21 do servidor. 6 servidor imedi% atamente )ontata o )liente de volta, usando a porta seguinte ?do )liente@ para enviar os dados. #e o )liente usou a porta 1/2P para abrir a )onexCo, entCo o servidor enviar- os dados na porta 1/2O. 6 problema ( 5ue o modo ativo nCo .un)iona 5uando o )liente a)essa atrav(s de uma )onexCo )om% partilhada. >o tentar responder, o ser% vidor )airia na porta 1/2O do gatewaL da rede, sem )onseguir )hegar ao )liente. Do modo passivo, o )liente tamb(m abre a )onexCo )ontatando a porta 21 do servidorY entretanto, ao inv(s de ini)i% ar a )onexCo imediatamente, o servidor responde avisando 5ue o )liente pode )ontat-%lo numa segunda porta, es)o% lhida aleatoriamente ?a 2/2P, por ex% emplo@. 6 )liente ini)ia, entCo, uma nova )onexCo na porta espe)i.i)ada e o servidor responde enviando os dados. guiadohardware.net | Revista - ! "# $aro de %##& $sta porta .i)a reservada ao )liente durante o tempo 5ue durar a trans.e% rFn)ia. $m teoria, isto seria um limite ao nKmero de )lientes 5ue poderiam se )one)tar simultaneamente, mas, na pr-ti)a, seriam ne)ess-rias mais de PI./// )onex2es simultGneas ao mesmo servidor &'R para esgotar as portas dispon!veis. Rrati)amente todos os )lientes de &'R atuais utili=am o modo passivo por padrCo, mas isso pode ser modi.i)ado dentro da )on.igura1Co. >lguns pou)os servidores de &'R nCo podem ser a)es% sados em modo passivo, pois para isso ( ne)ess-rio 5ue o administrador .a1a uma )on.igura1Co de .irewall mais )ui% dadosa, mantendo abertas um )on8unto de portas altas. $m resumo, no modo ativo o servidor pre)isa ter aberta apenas a porta 21, mas em )ompensa1Co o )liente pre)isa a)essar a web diretamente e ter um )on8unto de portas altas abertas no .irewall. Do modo passivo, os pap(is se invertem: o )liente nCo pre)isa ter por% tas abertas, mas o servidor sim. 66+ &&H l 6 ##H ( o )anivete su!1o da administra1Co remota em servidores Linux. ;ni)ialmente o ##H permitia exe)u% tar apenas )omandos de texto remota% menteY depois passou a permitir exe)utar tamb(m apli)ativos gr-.i)os e, em segui% da, ganhou tamb(m um m3dulo para trans.erFn)ia de ar5uivos, o #&'R. > van% tagem do ##H sobre o ' elnet e o &'R ( 5ue tudo ( .eito atrav(s de um )anal en% )riptado, )om uma ex)elente seguran1a. 6 ##H pode ser usado tamb(m para en)apsular outros proto)olos, )riando um tKnel seguro para a passagem dos dados. Criando tKneis, ( poss!vel a)essar servido% res de &'R, proxL, e%mail, rsLn), et). de .orma segura. 4ra1as a isso, o ##H ( usado )omo meio de transporte por diversos progra% mas, )omo o DE #erver. 6 sistema de en)ripta1Co utili% =ado pelo ##H, assim )omo os tKneis en)riptados trabalham no n!vel P do modelo 6#;, a)ima da )amada de sessCo, do proto)olo 'CR/;R e de toda a parte .!si)a da rede. 145

Especial Redes
>o )ontr-rio do &'R, o ##H nCo pre)isa de portas adi)ionais: tudo ( .eito atra% v(s da porta 22, 5ue ( a Kni)a 5ue pre% )isa .i)ar aberta no .irewall do servidor. 6 )liente nCo pre)isa ter porta alguma aberta e pode a)essar atrav(s de uma )onexCo )ompartilhada. 67+ Tel!et l 6 'elnet ( provavelmente o proto)olo de a)esso remoto mais antigo. > primeira demonstra1Co .oi .eita em 1MPM, )om o a)esso de um servidor Snix remoto, ainda atrav(s da antiga >rpanet, muito antes de ser inventado o padrCo $thernet e, antes mesmo da primeira versCo do 'CR/;R. 6 'elnet .oi muito usado durante a d()ada de Q/ e M/, mas depois )aiu em desuso, sendo rapidamente substitu!do pelo ##H. >l(m de nCo possuir nenhum dos re)ursos mais so.isti)ados suportados pelo ##H, o 'elnet ( um proto)olo )ompletamente aberto ?no sentido pe% 8orativo@, 5ue transmite login, senha e todos os )omandos em texto puro. ;sso torna ridi)ulamente simples )apturar a transmissCo ?usando, por exemplo, o Aireshar7@ e assim "invadir" o servidor, usando a senha roubada. Sma )uriosidade, ( 5ue o sistema usado pelo 'elnet para a transmissCo de )omandos ( usado )omo base para diversos outros proto)olos, )omo o #,'R e o H''R. *e .ato, vo)F pode usar um )liente ' elnet para mandar um e%mail, ou mesmo a)essar um servidor web, desde 5ue )onsiga simular uma )onexCo H''R v-lida, )omo .aria um navegador. guiadohardware.net | Revista - ! "# $aro de %##& 6O+ &MT- l 6 #,'R ( o proto)olo padrCo para o envio de e%mails. $le ( usado tanto para o envio da mensagem original, do seu mi)ro at( o servidor #,'R do provedor, 5uanto para trans.e% rir a mensagem para outros servidores, at( 5ue ela )hegue ao servidor destino. 'radi)ionalmente, o #endmail ( o ser% vidor de e%mails mais usado, mas, devido aos problemas de seguran1a, ele vem perdendo espa1o para o Wmail e o Rost.ix. O7 SKD-T+ DN& l 6s servidores *D# sCo )ontatados pelos )lientes atrav(s da porta N0, S*R. $les sCo respons-veis por )onverter nomes de dom!nios )omo "guiadohardware.net" nos endere1os ;R reais dos servidores. $xistem no mundo 10 servidores *D# prin)ipais, )hamados "root servers". Cada um deles arma=ena uma )3pia )ompleta de toda a base de endere1os. $stes servidores estCo instalados em pa!ses di.erentes e ligados a lin7s independen% tes. > maior parte deles roda o <ind, mas pelo menos um deles roda um servidor di.erente, de .orma 5ue, mesmo no )aso de um gigantes)o )Lberata5ue, pelo menos um dos servidores )ontinue no ar, mantendo a internet opera)ional. Rara a)essar 5ual5uer endere1o, ( pre% )iso primeiro )onsultar um servidor *D# e obter o endere1o ;R real do ser% vidor. $m geral, uma )onsulta a um dos root servers demora alguns segundos, por isso os provedores de a)esso e respons-veis por grandes redes sem% pre )on.iguram servidores *D# lo)ais, 5ue )riam um )a)he das )onsultas an% teriores, de .orma a agili=ar o a)esso. Uo)F mesmo pode )on.igurar um servi% dor *D# para a sua rede usando o <ind. PA+ $oo"ps4 P;+ $oo"pc l $stes dois proto)olos sCo usados em sistemas de boot remoto ?)omo no L'#R@, onde os )lientes nCo possuem H* nem C*% 6, e a)essam todos os ar5uivos de 5ue pre)isam a partir do servidor. P? SKD-T+ T.T- l 6 '&'R ( uma versCo simpli.i)ada do &'R, 5ue utili=a portas S*R para a trans.erFn)ia dos dados e nCo in)lui suporte X )orre1Co de erros. $le pode ser usado para trans.erFn)ia de ar5uivos em geral, mas ( mais .re5Jentemente usado em sistemas de boot remoto. ;<+ HTT- l 6 H''R ( o prin)ipal proto% )olo da internet, por onde a)essamos as p-ginas. $mbora a porta Q/ se8a a porta padrCo dos servidores web, ( poss!vel )on.igurar um servidor web para usar 5ual5uer outra porta 'CR. Deste )aso, vo)F pre)isa espe)i.i)ar a porta ao a)essar o site, )omo em: http://2//.20I.0I.12:Q/Q/. >><+ -O-7 l #ervidores de e%mail, )omo o Rost.ix, arma=enam os e%mails re)ebidos numa pasta lo)al. #e vo)F ti% ver a)esso ao servidor via ##H, pode ler estes e%mails lo)almente, usando ,utt.

146

Especial Redes
$ntretanto, para trans.erir os e%mails para sua m-5uina, ( ne)ess-rio um servidor adi)ional. a! 5ue entra o pro% to)olo R6R0, representado pelo )ourier% pop e outros servidores. Rrogramas )omo o 'hunderbird e o 6utloo7 )ontatam o servidor R6R0 atrav(s da porta 11/ e baixam as mensagens utili=ando um )on8unto de )omandos de texto, derivados do 'elnet. 6riginalmente, o R6R0 ( um proto)olo tCo inseguro 5uanto o 'elnet, mas os servidores atuais suportam en% )ripta1Co via ##L ?o mesmo sistema de en)ripta1Co usado para a)essar p-ginas seguras, via H''Rs@, o 5ue garante um bom n!vel de seguran1a. 10O, 10Q e 10M: Ne"Cios l $stas trFs portas sCo usadas pelo proto)olo de )ompartilhamento de ar5uivos em redes ,i)roso.t. Cada uma das portas tem uma .un1Co espe)!.i)a ?nome, datagrama e sessCo@, mas ( ne)ess-% rio 5ue as trFs este8am abertas no .i% rewall para 5ue a visuali=a1Co dos )ompartilhamentos e a)esso aos ar5ui% vos .un)ione )orretamente. >@7+ IMA- l 6 ;,>R ( mais um proto% )olo para re)ebimento de e%mails, assim )omo o R6R0. > di.eren1a entre os dois ( 5ue, ao re)eber os e%mails via R6R0, eles sCo apagados do servidor assim 5ue baixados, liberando o espa1o usado na )aixa postal. Do ;,>R, os e% mails )ontinuam no servidor at( serem deletados manualmente. guiadohardware.net | Revista - ! "# $aro de %##& $mbora o.ere)er )ontas de e%mail )om a)esso via ;,>R se8a muito mais oneroso do 5ue via R6R0 ?8- 5ue o nKmero de re5uisi12es ( maior, e os usu-rios podem )onservar mensagens antigas por muito tempo@, ele vem "roubando a )ena" )om a populari=a1Co dos webmails, 5ue sCo 8ustamente )lientes ;,>R, 5ue rodam no pr3prio servidor ?atrav(s do >pa)he ou outro servidor web@, e sCo a)essados no )liente usando o navegador. >AA+ =DMC- l 6 E*,CR ( um proto)o% lo de a)esso remoto, suportado nati% vamente pelo E. $le permite rodar apli% )ativos remotamente e ( a base para o L'#R e outros sistemas onde ( usado um servidor )entral e terminais leves. Rode ser tamb(m usado no dia%a%dia, para simplesmente rodar programas instalados em outra m-5uina da rede. > vantagem do E*,CR ( 5ue ele ( um proto)olo bastante simples e r-pido, 5ue o.ere)e um bom desempenho via rede lo)al e )onsome pou)os re)ursos, tanto no servidor, 5uanto no )liente. $le ( tamb(m um re)urso nativo do E, de .orma 5ue vo)F nCo pre)isa instalar nenhum so.tware adi)ional, basta ati% var o re)urso na )on.igura1Co do +*, ou 4*, ?os geren)iadores de login usados nas distribui12es atuais@ > desvantagem ( 5ue o E*,CR ( um proto)olo "da velha guarda", 5ue nCo utili=a en)ripta1Co, e utili=a um )on8unto de portas altas para enviar dados aos )lientes. >l(m da porta 1OO, onde o servidor re)ebe )onex2es, ( ne)ess-rio 5ue este% 8am abertas as portas de P/1/ X P/MM ?no servidor@ e as portas de N/// a N2// nos )lientes, o 5ue )ompli)a um pou)o as )oisas ao manter um .irewall ativo. 0QM: LDA- l 6 L*>R ( muito usado atual% mente para )riar servidores de autenti)a% 1Co e de.inir permiss2es de a)esso para os di.erentes usu-rios da rede. $xistem v-rios padr2es de L*>R, um dos mais usados ( o 6penL*>R, suportado pela maioria das dis% tribui12es Linux atualmente em uso. II0: HTT-& l 6 H''R# permite transmi% tir dados de .orma segura, en)riptados em ##L. $le ( usado por ban)os e todo tipo de site de )om(r)io eletrHni)o ou 5ue arma=ene in.orma12es )on.iden)iais. Daturalmente, esta ( uma lista r-pida, )ontendo apenas as portas mais usadas. Uo)F pode ver uma lista longa e )ompleta, )om todos os servi1os )onhe)idos e as portas utili=adas por )ada um no: http://www.iana.org/assignments/port-numbers Carlos $. ,orimoto.
editor do site www.guiadohardware.net, autor de mais de 12 livros sobre Linux, Hardware e edes, entre eles os t!tulos: " edes e #ervidores Linux", "Linux $ntendendo o #istema", "Linux &erramentas ' ()ni)as", "$ntendendo e *omi% nando o Linux", "+urumin, desvendando seus segredos", "Hardware, ,anual Completo"e "*i% )ion-rio de termos t()ni)os de in.orm-ti)a". *esde 2//0 desenvolve o +urumin Linux, uma das distribui12es Linux mais usadas no pa!s.

147

Especial Mo!"a#em de mic os

ESPECIAL
Mont%g&' (& ')*+o,
por Ca los E* Mo imo"o

Ho8e em dia, gra1as ao programa do RC popular e ou% tras .ormas de in)entivos, RCs de mar)as na)ionais passaram a ser vendidos at( mesmo em supermer)a% dos, )om pre1os relativamente baixos e boas )ondi12es de pagamento. 6 maior problema ( 5ue 8unto )om o pre1o baixo, te% mos uma 5ualidade 5ue muitas ve=es deixa a dese8ar, de .orma 5ue o mer)ado para RCs montados, )om )on% .igura12es melhores )ontinua existindo, talve= maior do 5ue nun)a. >l(m disso, a maior 5uantidade de mi)ros vendidos, grande parte deles modelos )om )omponen% tes de baixa 5ualidade, a)abam aumentando as oportu% nidades de trabalhos para t()ni)os de manuten1Co. 6utra 5uestCo ( 5ue, 5ual5uer mi)reiro 5ue se pre=e, nCo )ompra RCs montadosY )ompra as pe1as e monta ele mesmo :@. Uamos entCo ao espe)ial deste mFs, so% bre montagem de mi)ros.
guiadohardware.net | Revista - ! "# $aro de %##& 148

Especial Mo!"a#em de mic os


*epois de desempa)otar as pe1as, a primeira )oisa a .a=er ( mudar a posi1Co da )have de tensCo da .onte de alimenta1Co. Ror seguran1a, todas as .ontes vem de .-bri)a )om a posi1Co no "22/U", 8- 5ue ligar a .onte )haveada para 22/ em uma tomada de 11/ nCo )ausa danos, bem di.erente do 5ue a)onte)e ao .a=er o )ontr-rio. 6 problema ( 5ue a lei de murphL .a= )om 5ue vo)F sempre es5ue1a de tro)ar a )have de posi1Co, .a=endo )om 5ue mais adiante o mi)ro simplesmente nCo ligue e vo)F .i5ue sem saber o por 5ue. :@ >pesar de muitas ve=es nCo pare)er, o gabinete ( um )omponente bastante barato e .-)il de .abri)ar. > mat(ria prima b-si)a sCo )hapas de a1o bastante .inas, 5ue sCo dobradas e prensadas at( )hegar X .orma .inal. $ste a1o bruto ( bastante barato e pou)o resistente, ao )ontr-rio do a1o temperado usado em apli)a12es mais nobres. 6s gabinetes mais baratos )hegam a )ustar menos de 1// reais e 5uase metade deste valor ( re.erente X .onte de alimenta1Co 5ue vem de brinde. 6 maior problema )om os gabinetes baratos ( a presen1a de rebarbas, 5ue agem )omo lGminas, )ortando os dedos dos des)uidados. > presen1a de rebarbas ( sinHnimo de gabinete de baixa 5ualidade, uma di)a para evitar o .abri)ante na pr3% xima )ompra, para nCo )ometer o mesmo erro duas ve=es. >l(m da 5uestCo do a)abamento, existe uma tendFn)ia )res)ente de substituir o a1o por alum!nio nos modelos mais )aros. $xistem ainda gabinetes de materiais alternativos, voltados para 5uem gosta de )asemod, .eitos a)r!li)o, resi% na, vidro ou at( mesmo madeira. >l(m do material usado, a)abamento e da 5uestCo est(ti)a de uma .orma geral, os gabinetes se di.eren)iam pela pre% sen1a de portas S#< ou )one)tores de audio .rontais ?ou ou% tros a)ess3rios@ e pela 5uestCo da ventila1Co. *e 5ual5uer .orma, a prin)ipal .un1Co do gabinete ( servir )omo um suporte para os demais )omponentes. Uo)F pode muito bem montar um mi)ro dentro de um arm-rio, de uma gaveta, ou at( mesmo dentro de uma )aixa de pi==a, mas sem uma .onte de alimenta1Co )om um m!nimo de 5ualidade, vo)F )orre o ris)o de ver pentes de mem3ria 5ueimados, H*s )om badblo)7s, )apa)itores estu.ados na pla)a mCe e assim por diante em pou)o tempo. *$ uma .orma geral, as .ontes 5ue a)ompanham os gabinetes valem o 5ue )ustam ?muito pou)o@, por isso vo)F deve pro)urar substitu!%las por .ontes melhores em 5ual5uer mi)ro )om )omponentes mais )aros, ou em mi)ros de trabalho, 5ue vCo desempenhar um papel importante. guiadohardware.net | Revista - ! "# $aro de %##& 149

Especial Mo!"a#em de mic os


Como ?)om ex)e1Co de alguns modelos high%end@ todas as .ontes utili=am o mesmo tamanho padrCo, ( muito .-)il substituir a .onte por outra. Uoltando X montagem, o pr3ximo passo ( tirar ambas as tampas do gabinete. >proveite para remover tamb(m as tampas das baias dos drives de C* e *U* 5ue .or utili=ar.

A parte interna do gabinete possui um padr!o de fura!o, destinado aos suportes e parafusos que prendem a placa m!e. ?odos os parafusos necessrios devem vir 'unto com o gabinete*

emova tamb(m a tampa do painel >'E, ao lado das abertu% ras dos exaustores. Cada pla)a mCe utili=a uma )ombina1Co pr3pria de )one)tores, de .orma 5ue o 5ue vem )om o gabi% nete ( inKtil, 8- 5ue nun)a )ombina )om os )one)tores da pla)a mCe. Ror isso o substitu!mos pela tampa 5ue a)ompa% nha a pla)a mCe, .eita sob medida para ela. guiadohardware.net | Revista - ! "# $aro de %##& 150

Especial Mo!"a#em de mic os


*ependendo da mar)a e modelo, podem ser usados pinos pl-sti)os, )omo os da es5uerda, en)aixes )omo os da direita ou ?mais )omum@ espa1adores met-li)os )omo os do )entro. $xistem ainda suportes pl-sti)os )omo os dois na parte in.e% rior da .oto, 5ue podem ser usados )omo apoio, inseridos nos .uros na pla)a mCe 5ue nCo possuam par no gabinete. $les eram mais usados antigamente, na (po)a dos gabinetes >', mas ( sempre bom ter alguns X mCo.

6 con'unto com os parafusos e espaadores necessrios deve vir 'unto com o gabinete. Ele chamado de FGit de montagemF pelos fabricantes. 9ormalmente o gabinete vem tamb m com o cabo de fora, com e8ce!o dos mode, los sem fonte, onde o cabo vem 'unto com a fonte avulsa.

>s pla)as >'E possuem normalmente P .uros para para.usos e mais dois ou trFs pontos de apoio adi)ionais, 5ue podem ser usados pelos suportes pl-sti)os. > posi1Co deles, entre% tanto, varia de a)ordo )om a distribui1Co dos )omponentes na pla)a, de .orma 5ue o gabinete in)lui um nKmero muito maior de .uros. Com o tempo, vo)F a)aba aprendendo a des)obrir 5uais usar "de olho", mas no in!)io vo)F a)aba perdendo tempo )omparando as .ura12es da pla)a e do ga% binete para ver onde )olo)ar os suportes.

Hma dica que voc0 pode usar uma folha de papel para achar mais facilmente as combina>es entre a fura!o da placa m!e e a do gabinete. #oloque a placa m!e sobre o papel e use uma caneta para fa(er pontos no papel, um para cada furo dispon)vel. 1epois, coloque o papel sobre a chapa do gabinete e v colocando os parafusos onde os pontos coincidirem com a fura!o. 2uito simples mas bas, tante prtico. *< guiadohardware.net | Revista - ! "# $aro de %##& 151

Especial Mo!"a#em de mic os


I importante apertar os parafusos de suporte usando uma chave tor8, para que eles continuem no lugar depois de parafusar e desparafusar a placa m!e. @e n!o forem bem apertados, os parafusos de suporte acabam saindo 'unto com os usados para prender a placa m!e ao remov0,la, o que n!o muito agradvel.

Antes de instalar a placa m!e, voc0 pode aproveitar para encai, 8ar os conectores do painel frontal do gabi, nete e das portas H@frontais, que s!o muito mais fceis de encai, 8ar com a placa m!e ainda sobre a mesa, do que com ela ' ins, talada dentro do espa, o apertado do gabi, nete, com pouca lu(. ;n.eli=mente, nCo existe muita padroni=a1Co nos )ontatos do painel .rontal, )ada .abri)ante .a= do seu 8eito. $mbora o mais )omum se8a 5ue os pinos .i5uem no )anto in.erior direi% to da pla)a, at( mesmo a posi1Co pode mudar de a)ordo )om a pla)a. $m muitas ele .i)a mais para )ima, 5uase no meio da pla)a. Dos gabinetes >'E, temos basi)amente N )one)tores: Rower #A ?o botCo liga/desliga@, eset #A ?o botCo de reset@, Rower L$* ?o led 5ue indi)a 5ue o mi)ro est- ligado@, H* L$* ?o led 5ue mostra a atividade do H*@ e o spea7er. Cada um dos )ontatos ( .ormado por dois pinos, um positivo e um neutro. Dos )one)tores, o .io )olorido )orresponde ao positivo e o bran)o ao neutro. guiadohardware.net | Revista - ! "# $aro de %##&

'anto os dois bot2es, 5uanto o spea7er ?5ue usa um )one)tor de I pinos, embora apenas 2 se8am usados@ nCo possuem polaridade, de .orma 5ue po% dem ser ligados em 5ual5uer sentido. 6s L$*s por sua ve=, pre)isam ser ligados na polaridade )orre% ta, )aso )ontr-rio nCo .un)ionam. Juase sempre, a prpria placa tra( uma indica, !o resumida decalcada, indicando inclusive as polaridades, mas em caso de dBvidas voc0 pode dar uma olhada rpida no manual, que sempre tra( um esquema mais vis)vel*

152

Especial Mo!"a#em de mic os


$m mi)ros antigos, ainda na (po)a dos gabinetes >', existi% am tamb(m os )one)tores +eLlo)7 ?uma )have no gabinete 5ue permitia travar o te)lado@, 'urbo #A ?a )have do botCo "turbo"@ e o 'urbo L$* ?o L$* )orrespondente@. 6 botCo "turbo" ( uma hist3ria )uriosa. $le surgiu )om o lan% 1amento dos primeiros mi)ros 2QP e tinha a .un1Co de redu% =ir a .re5uFn)ia de opera1Co do pro)essador, .a=endo )om 5ue o mi)ro .i)asse )om um desempenho similar ao de um E' ?o mi)ro operava X .re5JFn)ia normal apenas en5uanto o botCo estivesse pressionado@. ;sso permitia rodar alguns 8ogos e outros programas 5ue .i)a% vam r-pidos demais se exe)utados no 2QP. Ror algum motivo, o botCo "turbo" )ontinuou presente nos gabinetes >' at( a (po)a dos mi)ros Rentium, embora nCo .osse mais usado. 6utra )uriosidade era o mostrador do )lo)7, tamb(m usado na (po)a dos mi)ros Rentium 1. $le tinha uma .un1Co pu% ramente de)orativa, mostrando a .re5uFn)ia de opera1Co do pro)essador. 6 engra1ado era 5ue ele nCo tinha rela1Co ne% nhuma )om a .re5uFn)ia real. $ra simplesmente um painel digital, )on.igurado atrav(s de 8umpers, onde vo)F podia )o% lo)ar a .re5uFn)ia 5ue 5uisesse. &eli=mente ele tamb(m saiu de moda e nCo ( mais usado nos gabinetes atuais. $m seguida, temos os )one)tores das portas S#< .rontais, tamb(m )one)tados diretamente na pla)a mCe. $les pre)i% sam ser en)aixados )om aten1Co, pois inverter os )ontatos das portas S#< ?)olo)ando o polo positivo de alimenta1Co na posi1Co do negativo de dados, por exemplo@ vai .a=er )om 5ue pendrives, mp0plaLers e outros dispositivos eletrHni)os )one)tados nas portas S#< se8am 5ueimados, um problema muito mais grave do 5ue deixar para.usos soltos ou inverter a polaridade de um L$*, por exemplo.

6s conectores H@- ;ou headers H@-< na placa m!e s!o conectores de K pinos, facilmente reconhec)veis. #ada porta H@- utili(a $ pinos, dois para a alimenta!o e dois para dados, sendo que dentro de cada par, um o positi, vo e o outro o negativo. 6 nono pino do conector serve apenas como orienta!o, indicando o lado referente aos dois fios pretos, referentes ao polo neutro do par de ali, menta!o*

guiadohardware.net | Revista - ! "# $aro de %##&

153

Especial Mo!"a#em de mic os


Cada header S#< in)lui duas portas. Sma pla)a mCe )om "12 portas S#<" normalmente in)lui I portas no painel tra% seiro e mais I headers para a )onexCo das portas .rontais do gabinete. >lguns gabinetes possuem I portas .rontais, mas a maioria in)lui apenas duas, $xistem ainda diversos tipos de suportes )om portas adi)ionais, leitores de )art2es e outras bugigangas instaladas na baia do drive de dis5uetes, em uma das baias dos drives 3pti)os ou em uma das aberturas traseiras. >ssim )omo as portas .rontais, eles tamb(m sCo ligados nos headers S#< da pla)a mCe. 1entro de cada header a ordem os fios a seguinte* &## ;vermelho<, 1A?A , ;branco<, 1A?A L ;verde< e /91 ;pre, to<, onde o /91 fica sempre do lado do nono pino, que serve como guia. 7igue primeiro os pinos da porta D, para n!o arriscar mistur,los com os da segunda porta. *< &a=endo isso )om a aten1Co, nCo existe muito o 5ue errarY o problema ( 5ue se vo)F pre)isa montar v-rios mi)ros, a)aba tendo 5ue .a=er tudo r-pido, o 5ue abre espa1o para erros. A partir de 355., a Asus passou a forne, cer FagrupadoresF para os conectores do painel e das portas H@- frontais 'unto com as placas. Eles s!o prticos, pois ao inv s de ficar tentan, do en8ergar as mar, ca>es na placa m!e voc0 pode encai8ar os conectores no su, porte e depois encai, 8,lo de uma ve( na placa m!e* guiadohardware.net | Revista - ! "# $aro de %##& 154

;nstala1Co dos )one)tores das portas S#< .rontais do gabinete

Especial Mo!"a#em de mic os


>ntes de instalar a pla)a%mCe dentro do gabinete, vo)F pode aproveitar tamb(m para instalar o pro)essador, o )ooler e os m3dulos de mem3ria. Com ex)e1Co dos antigos Rentiums e >thlons em .ormato de )artu)ho, todos os pro)essadores sCo ligados ao )hipset e de% mais )omponentes da pla)a mCe atrav(s de um grande nKme% ro de pinos de )ontato. Como o en)apsulamento do pro)essa% dor ( 5uadrado, seria muito .-)il inverter a posi1Co de )ontato ?)omo era poss!vel nos IQP@, o 5ue poderia inutili=ar o pro)es% sador 5uando o mi)ro .osse ligado e a alimenta1Co el(tri)a .or% ne)ida pela pla)a mCe atingisse os pinos errados. "ara evitar isso, todos os processadores atuais possuem uma distribui!o de pinos que coincide com a do soquete em apenas uma posi!o. &oc0 pode notar que e8iste uma seta no canto inferior esquerdo deste Athlon E3, que coin, cide com uma pequena seta no soquete* 6 en)aixe do pro)essador ( generi)amente )hamado de "];&" ?=ero insertion .or)e@, nome 5ue indi)a 8ustamente 5ue vo)F nCo pre)isa .a=er nenhuma pressCo para en)aixar o pro)essador. > pr3pria a1Co da gravidade ( su.i)iente para en)aix-%lo no so5uete. 6 ideal ( simplesmente segurar o pro)essador alguns mil!metros a)ima do so5uete e simples% mente solt-%lo, deixando 5ue a lei da gravidade .a1a seu tra% balho. ;sso evita 5ue vo)F entorte os pinos se estiver sono% lento e tentar en)aixar o pro)essador no sentido errado. *anos aos pinos do pro)essador sCo desesperadores, pois ( muito di.!)il desentortar os pinos. #e alguns pou)os pinos .o% rem entortados, sobretudo pinos nos )antos, vo)F pode ten% tar desentort-%los usando uma lGmina, tentando deix-%los alinhados )om os outros da .ileira. $m alguns )asos, um ali% )ate de pre)isCo tamb(m pode a8udar. 6 trabalho nun)a vai .i)ar per.eito, mas vo)F tem a )han)e de deixar os pinos re% tos o su.i)iente para 5ue eles entrem no so5uete, mesmo 5ue se8a ne)ess-rio apli)ar um pou)o de pressCo. guiadohardware.net | Revista - ! "# $aro de %##& 155

Especial Mo!"a#em de mic os


6 >thlon E2 e o Rhenom EI serCo possivelmente os Kltimos pro)essadores ;ntel/>,* para mi)ros RCs a utili=arem o .ormato tradi)ional, )om pinos. *esde o Rentium I )om Core Rres)ott a ;ntel adotou o .ormato L4>, onde os pinos sCo movidos do pro)essador para o so5uete. > >,* utili=a um sistema semelhante no so5uete%& utili=ado pelos 6pterons, >thlon Wuad &E e Rhenom &E e a tendFn)ia ( 5ue ele substitua as pla)as >,2, >,2h e >,0 nos pr3ximos anos. > boa not!)ia ( 5ue no sistema L4> nCo existem mais pinos para serem entortados no pro)essador, de .orma 5ue ele torna%se um )omponente muito resistente me)ani)amente. > m- ( 5ue agora temos um grande nKmero de pinos ainda mais .r-geis no so5uete da pla)a mCe, o 5ue demanda ainda mais )uidado ao instalar o pro)essador. *i.erentemente dos pinos dos pro)essadores tradi)ionais, os pinos do so5uete L4> sCo prati)amente imposs!veis de desentortar. >o dani.i)ar um grande nKmero deles, vo)F simplesmente )ondena a pla)a mCe. A melhor estrat gia continua sendo suspender o processa, dor apenas alguns mil)metros acima dos pinos de contato e simplesmente solt,lo, dei8ando o resto por conta da gra, vidade. Assim voc0 minimi(a a possibilidade de danificar os pinos. 9o caso dos processadores soquete ..+, duas guias de um dos la, dos do soquete im, pedem que o pro, cessador se'a encai, 8ado na dire!o er, rada. 6lhando com aten!o, voc0 ver tamb m uma seta em bai8o relevo no canto inferior es, querdo do soquete, que fa( par com a seta decalcada em um dos cantos do processador. guiadohardware.net | Revista - ! "# $aro de %##& 156

Especial Mo!"a#em de mic os

6utra mudana tra(ida pelo sistema 7/A que a press!o necessria para manter o processador no lugar feita pelo prprio soquete, e n!o mais pelo cooler. %sso fa( com que a fora necessria para fechar a alavanca do soquete nas placas soquete ..+ se'a muito maior.

Com o pro)essador instalado, o pr3ximo passo ( usar a boa e velha pasta t(rmi)a para melhorar a )ondutividade t(rmi)a )om o )ooler. Ho8e em dia, existe diversos tipos de pasta t(rmi)a, 5ue vCo desde a boa e velha pasta t(rmi)a ban)a, X base de 3xido de =in)o, 5ue ( bem barata e muitas ve=es vendida em tubos de N/ gramas ou mais at( diversos tipos de pasta t(rmi)a "premium" )om di.erentes )ompostos, vendidas em seringas ou vidros. 6s pr3prios )oolers muitas ve=es a)ompanham envelopes de pasta t(rmi)a bran)a. Ssar uma pasta "premium", baseada em algum )omposto met-li)o normalmente redu= a temperatura de opera1Co do pro)essador em dois ou at( trFs graus em rela1Co a usar al% guma pasta bran)a gen(ri)a. > di.eren1a ( maior em over% )lo)7s mais extremos, onde a dissipa1Co t(rmi)a do pro)es% sador ?e )onse5uentemente a temperatura de .un)ionamen% to@ ( mais elevada. #e vo)F 8- est- gastando mais no )ooler e na pla)a mCe, pensando 8ustamente em re)uperar o investimento )om um over)lo)7 agressivo, entCo gastar 2/ reais em uma seringa de pasta >r)ti) #ilver, para ganhar mais dois ou trFs graus .a= sentido. ,as, ao montar um mi)ro de baixo )usto, onde vo)F )onta os tro)ados para )onseguir )olo)ar N12 ,< de mem3ria, vale mais X pena aproveitar a dose de pasta bran% )a 5ue veio de brinde )om o )ooler ou usar pasta bran)a ge% n(ri)a. 6 mais importante ( nCo )air em modismos e deixar algu(m te passar a perna tentando )obrar I/ ou N/ reais por um vidro de pasta t(rmi)a 5ue nCo vai .a=er milagres. guiadohardware.net | Revista - ! "# $aro de %##& 157

Especial Mo!"a#em de mic os


%ndependentemente do tipo escolhido, a id ia bsica passar uma fina camada de pasta t rmica cobrindo todo o dissipador do processador. @e voc0 simplesmente espar, ramar um montinho de pasta sobre o processador, a pres, s!o e8ercida pelo cooler vai se encarregar de espalh,la cobrindo a maior parte do dissipador de qualquer forma, mas a aplica!o nunca fica perfeita, de forma que se voc0 tiver tempo para espalhar a pasta uniformemente, antes de instalar o cooler, o resultado ser sempre um pouco melhor. Aplicar uma camada de pasta especialmente importante nos processadores 7/A, pois neles o cooler n!o e8erce uma press!o t!o forte sobre o processador. ,uitos )oolers, sobretudo os )oolers dos pro)essadores bo% xed vem )om uma )amada de pasta t(rmi)a ?5uase sempre )in=a@ pr(%apli)ada. 6 prin)ipal ob8etivo ( a prati)idade, 85ue elimina uma das etapas da instala1Co do )ooler. Caso pre.ira utili=ar sua pr3pria pasta t(rmi)a, remova a )a% mada pr(%apli)ada no )ooler usando uma .lanela e -l)ool isoprop!li)o. DCo use esp-tulas ou 5ual5uer outro ob8eto me% t-li)o, pois vo)F vai arranhar a base do )ooler, o 5ue tam% b(m pre8udi)a a dissipa1Co de )alor. 6 maior problema ( 5ue muitos )oolers ?em sua maioria .a% bri)adas entre 2//1 e 2//N@ utili=avam uma )amada de elastHmero ?um tipo de borra)ha, 5ue podia ser rosa, )in=a, ou mesmo bran)a@, no lugar da pasta t(rmi)a. $le ( um ma% terial 5ue derrete se a5ue)ido a temperaturas superiores a P/ graus, de .orma 5ue a pressCo do )ooler a)aba moldando% o ao pro)essador. 6 elastHmero nCo ( tCo e.i)iente 5uanto a pasta t(rmi)a ?mesmo se )omparado X pasta bran)a )omum@ e tem a des% vantagem de ser des)art-vel, pre)isando ser substitu!do de% pois da primeira remo1Co do )ooler. $le era usado por 5ue era barato e era )onsiderado "bom o bastante" pelos inte% gradores e nCo por ser realmente e.i)iente. guiadohardware.net | Revista - ! "# $aro de %##&

.-)il re)onhe)er o elastHmero, pois ele tem aspe)to e )onsistFn)ia de )hi)lete. sempre re)omend-vel removF%lo e substitu!%lo por pasta t(rmi)a antes de instalar o )ooler. >o se deparar )om um )ooler )om a )amada de elastHmero ao dar manuten1Co, remova sempre toda a )amada antiga antes de apli)ar a pasta e reinstalar o )ooler. ,isturar os dois materiais a)aba resultando em uma )amada ainda mais ine.i)iente. Rara manter o pro)essador .irme no lugar ?evitando mal )ontatos nos pinos@ e eliminar o ex)esso de pasta t(rmi)a o )ooler pre)isa pressionar o pro)essador )om uma )erta pressCo. Da maioria dos )oolers antigos, vo)F pre)isava da a8uda de uma )have de .enda para instalar e remover o )ooler. > ponta era presa em um pe5ueno en)aixe na presilha do )ooler e vo)F pre)isava de uma boa dose de .or1a para en)aix-%la no so5uete. 158

Especial Mo!"a#em de mic os


$ste sistema levava a a)identes, pois )om .re5uFn)ia a )ha% ve de .enda es)apava, muitas ve=es destruindo trilhas e inu% tili=ando a pla)a mCe. Como a pressCo era exer)ida sobre os pinos laterais do so5uete, tamb(m Xs ve=es a)onte)ia deles 5uebrarem. Rara nCo ter 5ue des)artar a pla)a mCe, vo)F a)abava sendo obrigado a .a=er algum ")hunxo" para pren% der ou )olar o )ooler no so5uete. Rara solu)ionar estes dois problemas, tanto a ;ntel 5uanto a >,* desenvolveram novos sistemas de en)aixe.

A A21 passou a usar uma FgaiolaF plstica em torno do processador. 6s pinos de encai8e ficam na gaiola, que presa C placa por dois ou quatro parafusos e pode ser subs, titu)da em caso de quebra. 6 cooler encai8ado atrav s de um sistema de alavanca, onde voc0 encai8a a presilha dos dois lados e usa a alavanca presente no cooler para pren, d0,lo ao soquete*

guiadohardware.net | Revista - ! "# $aro de %##&

159

Especial Mo!"a#em de mic os


Das pla)as so5uete OON, a pressCo ne)es% s-ria para manter o pro)essador preso ( exer)ida pelo en)aixe met-li)o in)lu!do no pr3prio so5uete. > ;ntel se aproveitou dis% so para desenvolver um sistema de en)ai% xe bastante engenhoso, onde o )ooler exer)e menos pressCo sobre a pla)a mCe e ( preso por I presilhas. >s presilhas utili=am um sistema de reten% 1Co pe)uliar. 4irando o prendedor no sen% tido hor-rio ?o sentido oposto X seta em baixo relevo@ vo)F o deixa na posi1Co de en)aixe, pronto para ser instalado. 4irando no sentido anti%hor-rio, o prendedor de sol% ta, permitindo 5ue o )ooler se8a removido: >o instalar o )ooler, vo)F s3 pre)isa dei% xar as presilhas na posi1Co de instala1Co e pression-%la em dire1Co a pla)a. >o )on% tr-rio dos )oolers para pla)as so5uete ONI, M0M e >,2, vo)F pode en)aixar o )o% oler em 5ual5uer sentido.

$u pessoalmente pre.iro instalar o )oo% ler pressionando uma das presilhas de )ada ve=, antes de instalar a pla)a mCe dentro do gabinete:

6utra .orma de instalar o )ooler seria pressionar as I presilhas de uma ve=, usando as duas mCos, )om a pla)a 8instalada dentro do gabinete. $sta segunda op1Co .a= )om 5ue se8a exer)ida uma grande pressCo sobre a pla)a mCe, o 5ue ( sempre bom evitar. guiadohardware.net | Revista - ! "# $aro de %##&

Com o )ooler instalado, nCo se es5ue1a de instalar o )one)tor de alimenta1Co do )ooler. >s pla)as atuais o.ere)em pelo menos dois )one)tores de alimenta1CoY uma para o )ooler do pro)essador e outro para a instala1Co de um exaustor .rontal ou traseiro. 160

Especial Mo!"a#em de mic os


,uitas pla)as o.ere)em 0 ou I )one)tores, .a)ilitando a instala1Co de exaustores adi)ionais.

"ara remover o cooler, basta girar as presilhas no sentido anti,horrio, destravando o mecanismo. I mais fcil fa(er isso usando uma chave de fenda*

Sm problema 5ue temos no <rasil ( o uso dos .amigerados ?pa% ra nCo usar um ad8etivo pior@ adesivos de garantia, usados por muitos distribuidores. >ntigamente, eles )ostumavam ser )ola% dos na parte in.erior do pro)essador, mas )om o lan1amento dos pro)essadores so5uete M0M, >,2 e L4> OON, onde nCo exis% te espa1o na parte in.erior, muitos distribuidores e lo8as passa% ram a )olar adesivos sobre o spreader do pro)essador, o 5ue pre8udi)a brutalmente o )ontato entre o pro)essador e o )ooler, )ausando problemas de supera5ue)imento.

#omo voc0 pode ver na foto, os adesivos formam uma FcrateraF de rea sem contato com o cooler em torno de, les. "ara ameni(ar o problema, voc0 acaba tendo que usar mais pasta t rmica, o que tamb m ruim, ' que para ser eficiente, a camada de pasta t rmica deve ser o mais fina poss)vel. "or serem feitos de material plstico, os prprios adesivos n!o condu(em bem o calor, agravando ainda mais o problema*

6s famigerados adesivos de garantia, que pre'udicam o contato com o cooler

Da maioria dos )asos, .orne)edores )om )onhe)imento de )ausa e preo)upados )om a 5ualidade nCo .a=em esse tipo de )oisa, at( por 5ue, ( per.eitamente poss!vel )ontrolar as tro)as dos pro)essadores utili=ando a numera1Co usada tan% to pela ;ntel, 5uanto pela >,*. $m )asos onde o .orne)edor .or irredut!vel )om rela1Co ao uso dos adesivos, re)omendo 5ue pro)ure outro. guiadohardware.net | Revista - ! "# $aro de %##& 161

Especial Mo!"a#em de mic os


#om rela!o C alimenta!o, e8istem dois tipos de conectores para o cooler. Al m do conector tradicional, com 3 pinos, e8iste o conector "M2, que possui $ pinos. Ele foi introdu(ido pela %ntel em 355$ e usado na maioria das placas atuais ;tanto para processadores %ntel quanto A21<. 6 conector de $ pinos perfeitamente compat)vel com coolers que utili(am o conector antigo de 3 e voc0 tamb m pode conectar coolers que utili(am o conector de $ pinos em placas com o conector de 3 pinos sem risco. A guia presente em um dos lados do conector impede que voc0 encai8e o conector invertido ou ocupando os pinos errados, por isso n!o e8iste o que errar* Do )one)tor de 0 pinos, dois deles sCo respons-veis pela alimenta1Co el(tri)a ?h12U e 4D*@, en5uanto o ter)eiro ( usado pela pla)a mCe para monitorar a velo)idade de rota% 1Co do )ooler ?speed sensor@. 6 5uarto pino permite 5ue o <;6# da pla)a mCe )ontrole a velo)idade de rota1Co do )oo% ler ?RA, pulse@, baseado na temperatura do pro)essador. Com isso o )ooler nCo pre)isa .i)ar o tempo todo girando na rota1Co m-xima, o 5ue al(m de redu=ir o n!vel de ru!do do mi)ro, a8uda a e)onomi=ar energia. >o )one)tar um )ooler )om o )one)tor de I pinos em uma pla)a )om o )one)tor de 0, vo)F perde o a8uste da rota1Co, de .orma 5ue o )ooler simplesmente passa a girar )ontinua% mente na velo)idade m-xima, mas )om ex)e1Co disso nCo existe problema algum. >l(m do )ooler prin)ipal, temos a 5uestCo dos exaustores extra, 5ue sCo um !tem )ada ve= mais importante nos RCs atuais. >lguns exaustores ainda utili=am )one)tores molex, )omo os utili=ados pelo H*, mas a grande maioria dos de .a% bri)a1Co re)ente podem ser ligados aos )one)tores o.ere)i% dos pela pla)a mCe. > vantagem de utili=-%los ( 5ue a pla)a mCe pode monitorar as velo)idades de rota1Co dos exausto% res, permitindo 5ue vo)F as monitore via so.tware. Esta placa da foto, por e8emplo, possui $ conectores, sen, do que dois foram posicionados pr8imos Cs portas @A?A* guiadohardware.net | Revista - ! "# $aro de %##& 162

Especial Mo!"a#em de mic os


#ontinuando, voc0 pode aproveitar tamb m para instalar os mdulos de memria com a placa ainda fora do gabine, te. 6 chanfro do conector impede que voc0 encai8e um mdulo 11A3 ;ou 11A3< em uma placa que suporte ape, nas mdulos 11A ou vice,versa, de forma que a principal dica segurar sempre os mdulos pelas bordas, evitando assim qualquer possibilidade de danific,los com esttica*

Al m da posi!o do chanfro, outra forma de verificar rapi, damente qual o tipo de memria utili(ado pela placa, verificar a tens!o, decalcada pr8imo ao chanfro. 2dulos 11A utili(a 3.+&, m, dulos 11A3 utili(am D.8& e mdulos 11A3 utili(am D.+&*

$m pla)as )om I slots de me% m3ria, o primeiro e o ter)eiro slots .ormam o )anal >, en5uan% to o segundo e o 5uarto .ormam o )anal <. Rara usar dois m3dulos em dual%)hannel, vo)F deve instalar o primeiro m3dulo o primeiro slot e o segundo m3dulo no segundo, populando simultaneamente ambos os )anais. $m )aso de dKvidas sobre a instala1Co em alguma pla)a espe)!.i% )a, vo)F pode )on.irmar a posi1Co )orreta na se1Co ",e% morL" ou "#Lstem ,emorL" do manual. 6utra observa1Co ( 5ue nCo ( obrigat3rio usar dois m3dulos em pla)as dual%)hannel. 6 uso de dois m3dulos ( dese8-vel do ponto de vista do desempenho, mas a pla)a .un)iona per% .eitamente )om apenas um.

>s ex)ess2es .i)am por )onta das antigas pla)as para Rentium I 5ue utili=avam m3dulos de mem3rias ambus. Delas era re% almente obrigat3rio instalar m3du% los ;,, em pares e usar terminado% res nos so5uetes nCo utili=ados. 'am% b(m ( pre)iso usar m3dulos em pares em pla)as so5uete O antigas, 5ue utili=am m3dulos de O2 vias. *epois de tudo isso, podemos .inalmente instalar a pla)a dentro do gabinete, prendendo%a nos suportes usando para.usos. Da verdade, vo)F pode instalar a pla)a logo no in!)io da montagem, e en)aixar o pro)essador, )ooler, mem3ria e os )one)tores do painel .rontal )om ela 8- dentro do gabinete. > 5uestCo ( 5ue ( bem mais .-)il instalar estes )omponentes )om a pla)a "livre" sobre a ban)ada do 5ue dentro do espa1o apertado no gabinete. 163

guiadohardware.net | Revista - ! "# $aro de %##&

Especial Mo!"a#em de mic os


Sma )have magn(ti)a a8uda bastante na hora de posi)ionar os para.usos. Lembre%se 5ue vo)F pode trans.ormar 5ual% 5uer )have de .enda em uma )have magn(ti)a usando um pe5ueno !mC de neod!mio, )omo os en)ontrados dentro do me)anismo 5ue movimenta a )abe1a de leitura do H*. Cuide apenas para nCo larg-%los sobre m!dias magn(ti)as, )omo dis5uetes ou o pr3prio H*.

9!o se esquea tamb m de encai8ar a tampa do painel A?E que acompanha a placa antes de instal,la*

6 pr3ximo passo ( ligar os )one)tores de .or1a na pla)a mCe. Rrati)amente todas as pla)as atuais utili=am tanto o )one)tor >'E de 2I pinos e o )one)tor RI, de I pinos, 5ue .orne)e anergia adi)ional, re.or1ando o .orne)imento el(tri)o para o pro)essador e tamb(m para o slot RC; $xpress x1P.

Ao montar qualquer "# atual, voc0 deve utili(ar uma fonte de pelo menos $+5 Natts, que oferea ambos os conectores*

Lembre%se de 5ue M/` das .ontes vendidas no <rasil sCo produtos de baixa 5ualidade. ,esmo 5ue a eti5ueta diga 5ue a .onte ( )apa= de .orne)er IN/ watts, ( bem prov-vel 5ue ela na verdade o.ere1a apenas 0N/ watts ou menos, por isso ( importante manter uma boa margem de seguran1a. Uoltamos entCo X velha pergunta: o 5ue .a=er )om .ontes antigas, 5ue o.ere)em apenas 0// ou 0N/ watts e ainda utili=am o )one)tor >'E de 2/ pinos\ > resposta )urta ( 5ue vo)F nCo deve us-%las ao montar um RC novo, pois nCo vale X pena arris)ar a saKde dos demais )omponentes para e)onomi=ar os N/ ou O/ reais de uma .onte nova. guiadohardware.net | Revista - ! "# $aro de %##& 164

Especial Mo!"a#em de mic os


> resposta longa ( 5ue a maioria das pla)as .un)iona usando um )one)tor >'E de 2/ pinos, desde 5ue o )one)tor RI auxi% liar este8a )one)tado. $ntretanto, isto redu= o .orne)imento el(tri)o da pla)a mCe, o 5ue pode )ausar problemas ao utili% =ar pro)essadores e/ou pla)as 0* )om um )onsumo el(tri)o mais elevado. Algumas placas possuem um conector mole8 ao lado do conector "$ au8iliar. Esta combina!o era comum por vol, ta de 355D a 3553, quando as fontes com o conector e8tra ainda n!o eram comuns. 9este caso, voc0 pode escolher qual dos dois usar*

6 pr3ximo passo ( instalar os drives. >lguns gabinetes sCo espa1osos o su.i)iente para 5ue vo)F instale os H*s antes mesmo de prender a pla)a mCe, mas na maioria dos )asos eles .i)am par)ialmente sobre a pla)a, de .orma 5ue vo)F pre)isa deixar para instal-%los depois. >o usar drives ;*$, vo)F pre)isa se preo)upar tamb(m )om a )on.igura1Co de master/slave. Do )aso do drive 3pti)o ?vou adotar este termo da5ui em diante, 8- 5ue vo)F pode usar tanto um drive de C* 5uanto de *U*@, o 8umper est- dispo% n!vel bem ao lado do )one)tor ;*$. Colo)-%lo na posi1Co )en% tral )on.igura o drive )omo slave, en5uanto )olo)-%lo X direi% ta )on.igura o drive )omo master. Rara o H*, a )on.igura1Co do 8umper varia de a)ordo )om o .abri)ante, mas vo)F en% )ontra o es5uema de )on.igura1Co na eti5ueta de in.orma% 1Co do drive. Wuase sempre, o H* vem )on.igurado de .-bri% )a )omo master e ao retirar o 8umper ele ( )on.igurado )omo slave. H*s #>'> nCo utili=am 8umpers de )on.igura1Co de master/slave, pois )ada porta permite a instala1Co de um Kni)o H*.

Bumpers em um O1 %1E, O1 @A?A e drive de 1&1 %1E


guiadohardware.net | Revista - ! "# $aro de %##& 165

Especial Mo!"a#em de mic os


>pesar disso, a maioria dos drives in)luem um 8umper 5ue permite .or1ar o H* a operar em modo #>'>/1N/ ?evitando problemas de )ompatibilidade )om algumas pla)as antigas@. $m muitos H*s ?)omo na maioria dos modelos da #eagate@ ele vem ativado por padrCo, .a=endo )om 5ue o drive opere em modo #>'>/1N/ por de.ault. >o usar uma pla)a e5uipada )om portas #>'>/0//, nCo se es5ue1a de veri.i)ar a posi1Co do 8umper, para 5ue a taxa de trans.erFn)ia da inter.a)e nCo se8a arti.i)ialmente limitada. >o instalar o H* e o drive 3pti)o em portas separadas, vo)F pode )on.igurar ambos )omo master. >tualmente ( )ada ve= mais )omum 5ue pla)as novas venham )om apenas uma porta ;*$, o 5ue o obriga a instalar um )omo master e o ou% tro )omo slave. )omum tamb(m 5ue o drive 3pti)o se8a instalado )omo slave mesmo ao .i)ar so=inho na segunda porta, 8- deixando o )aminho pronto para instalar um segun% do H* )omo master .uturamente. >o usar dois ?ou mais@ H*s #>'>, ( importante 5ue o H* de boot, onde vo)F pretende instalar o sistema opera)ional, se8a instalado na porta #>'> 1. poss!vel mudar a )on.igu% ra1Co de boot atrav(s do setup, dando boot atrav(s dos ou% tros H*s, mas o de.ault ( 5ue o primeiro se8a usado.

A identifica!o de cada porta vem decalcada sobre a prpria placa m!e. 9a foto temos F@A?ADF e F@A?A3F indicando as duas portas @A?A e F@E#P%1EF, indicando a porta %1E secun, dria. Ao lado dela estaria a F"A%P%1EF, a porta primria*

9as placas e cabos atuais, usada uma guia e um pino de controle, que impedem que voc0 inverta a posi!o da cabos %1E. Em placas e cabos antigos era comum que estas prote>es n!o este'am presentes. 9estes casos, procure um nBmero FDF decalcado em um dos lados do conector. A posi!o do FDF deve coincidir com a tar'a vermelha no cabo e, do lado do drive, a tar'a vermelha fica sempre virada na dire!o do conector de fora*

guiadohardware.net | Revista - ! "# $aro de %##&

166

Especial Mo!"a#em de mic os


6s )abos ;*$ possuem trFs )one)tores. Dormalmente dois estCo pr3ximos e o ter)eiro mais a.astado. 6 )one)tor mais distante ( o 5ue deve ser ligado na pla)a mCe, en5uanto os dois mais pr3ximos sCo destinados a serem en)aixados nos drives. >o instalar apenas um drive no )abo, vo)F deve usar sempre as duas pontas do )one)tor, deixando o )one)tor do meio vago ?nun)a o )ontr-rio@. Uo)F deve utili=ar sempre )abos de Q/ vias em )on8unto )om os H*s ;*$ atuais, pois eles o.ere)em suporte aos modos >'>%PP. >'>%1// e >'>%100. 6s drives 3pti)os podem utili=ar )abos )omuns, de I/ vias, pois eles trabalham sempre em modo >'>%00. Uo)F deve re)eber os )abos ;*$ e #>'> 8untamente )om a pla)a mCe. Dormalmente o pa)ote in)lui tamb(m o )abo do dis5uete ?embora ho8e em dia se8a )ada ve= mais raro us-% lo@ e tamb(m um adaptador para )onverter um )one)tor molex da .onte no )one)tor de .or1a #>'>. > maioria das .ontes o.ere)e apenas um Kni)o )one)tor de .or1a #>'>, de .orma 5ue vo)F a)aba pre)isando do adaptador ao instalar um segundo H*. $m pla)as 5ue nCo possuem portas ;*$, o )abo ( substitu!do por um segundo )abo #>'>. 6 drive 3pti)o a)ompanha um segundo )abo ;*$ ?5uase sempre um )abo de I/ vias@, permitindo 5ue, ao usar um drive 3pti)o e H* ;*$, vo)F os instale em portas separadas.

F4itF com cabos e manuais que acompanha a placa m!e

Aqui temos os cabos %1E e @A?A instalados. 6 cabo %1E preto est instalado na %1E primria e vai ser usado pelo O1, enquanto o cin(a, instalado na %1E secundria, vai ser usado pelo drive ptico*

guiadohardware.net | Revista - ! "# $aro de %##&

167

Especial Mo!"a#em de mic os

Ao instalar dois ou mais O1s na mesma mquina, dei8e sempre que poss)vel um espao de uma ou duas baias en, tre eles, o que a'uda bastante na quest!o da refrigera!o*

>ssim )omo em outros )omponentes, a temperatura de .un)ionamento dos H*s tem um impa)to direto sob a sua via Ktil. 6 ideal ( 5ue a temperatura de opera1Co do H* nCo ultrapasse os IN graus ?vo)F pode monitor-%la usando o programa de monitoramento in)lu!do no C* de drivers da pla)a, ou usando o lm%sensors no Linux@, mas, 5uanto mais baixa a temperatura de .un)ionamento, melhor. Caso tenha alguns tro)ados dispon!veis, uma medida saud-% vel ( instalar um exaustor na entrada .rontal do gabinete, puxando o ar para dentro. 6 .luxo de ar vai nCo apenas redu% =ir a temperatura de opera1Co dos H*s ?muitas ve=es em 1/ graus, ou mais@ mas tamb(m dos demais )omponentes do mi)ro, in)luindo o pro)essador. Rara melhores resultados, o exaustor .rontal deve ser )ombinado )om outro na parte tra% seira, na abertura ao lado do pro)essador, desta ve= sopran% do o ar para .ora. Rara instalar o exaustor .rontal, vo)F pre)isa remover a .rente do gabinete. $m muitos dos modelos atuais, ela ( apenas en)aixada, de .orma 5ue basta puxar )om )uidado. $m outros ela ( presa )om para.usos, es)ondidos nas laterias. sempre )hato .i)ar )olo)ando para.usos dos dois lados, tanto para os H*s, 5uanto para o drive 3pti)o, mas ( importante 5ue vo)F resista X tenta1Co de instalar os drives "nas )oxas", sem usar todos os para.usos. > 5uestCo .undamental a5ui ( a vibra1Co. Colo)ando para.usos apenas de um lado, ou )olo)ando apenas um de )ada lado, a movimenta1Co da )abe1a de leitura dos H*s e do drive 3pti)o vCo .a=er )om 5ue o drive vibre dentro da baia, guiadohardware.net | Revista - ! "# $aro de %##& 168

Especial Mo!"a#em de mic os


aumentando o n!vel de ru!do do mi)ro, sem .alar de poss!% veis problemas rela)ionados ao desempenho ou mesmo X vida Ktil dos drives. 6 to5ue .inal ( instalar o )abo de -udio do drive de C*, usa% do para to)ar C*s de -udio. Ho8e em dia ele nCo ( mais tCo usado, pois a maioria dos programas ( )apa= de reprodu=ir C*s obtendo as .aixas digitalmente, a partir do pr3prio )abo de dados do drive ?o mesmo pro)esso usado para ripar C*s@, mas ( sempre bom ter o )abo instalado, 8- 5ue vo)F nun)a sabe 5ue programas o dono do mi)ro vai utili=ar. 6 )abo ( .orne)ido 8unto )om o drive e ( en)aixado na entrada "C*" da pla)a mCe, um )one)tor de I pinos. Como disse a pou)o, ( importante instalar um exaustor na abertura traseira do mi)ro, soprando o ar para .ora. 6 exaus% tor dentro da .onte de alimenta1Co tamb(m .a= este traba% lho, mas a prin)ipal .un1Co dele ( res.riar a pr3pria .onte. 6 exaustor traseiro age mais diretamente, empurrando pra .ora rapidamente o ar 5uente 5ue 8- passou pelo )ooler do pro)essador. > maioria dos gabi% netes atuais in)lui um tubo ?)hamado de "tKnel de vento" pelos .abri)antes@ 5ue vai sobre o pro% )essador. 6 tubo )a% nali=a o ar externo, .a=endo )om 5ue o )ooler do pro)essa% dor utili=e o ar .rio vindo de .ora, ao in% v(s de .i)ar sim% plesmente )ir)ulan% do o ar 5uente den% tro do gabinete. Desta )on.igura1Co, o ar entra pelo tubo, re.rigera o pro)es% guiadohardware.net | Revista - ! "# $aro de %##& 169

Especial Mo!"a#em de mic os

Con)luindo, .alta apenas instalar a pla)a de v!deo e outras pla)as de expansCo ?)omo uma segunda pla)a de rede, mo% dem ou uma pla)a de )aptura@ e a montagem est- )ompleta. >lguns pou)os gabinetes utili=am protetores independentes para as aberturas dos slots, mas na maioria ( usada uma simples )hapa )ortada, onde vo)F pre)isa remover as tam% pas dos slots 5ue serCo usados. >lgumas sempre esbarram em )apa)itores da pla)a mCe, por isso pre)isam ser removi% das )om mais )uidado. 6 a1o )ortado ( prati)amente uma lGmina, ( bem .-)il se )ortar. 'anto os slots RC; $xpress x1P, 5uanto os slots >4R, utili=am um sistema de reten1Co para tornar o en)aixe da pla)a de v!deo mais .irme. >o remover a pla)a, nCo se es5ue1a de puxar o pino do lado direto do slot, senCo vo)F a)aba 5ue% brando%o. guiadohardware.net | Revista - ! "# $aro de %##& 170

Especial Mo!"a#em de mic os

A= visitou o Guiadohardware. .( hoBeC


acesse: (""p+,,#uiado(a d)a e*!e"

'oda pla)a mCe in)lui pelo menos um 8umper, o 8umper res% pons-vel por limpar o C,6# ?CL _C,6# ou CL 'C@. $m mui% tas pla)as, ele vem de .-bri)a na posi1Co dis)harge ?)om o 8umper entre os pinos 2 e 0@, para evitar 5ue a bateria se8a )onsumida en5uanto a pla)a .i)a em esto5ue. > maioria das pla)as nCo dCo boot en5uanto o 8umper estiver nesta posi% 1Co, o 5ue pode ser )on.undido )om de.eitos na pla)a. >ntes de ligar o mi)ro, )erti.i5ue%se 5ue o 8umper est- na posi% 1Co 1%2 ?indi)ada no manual )omo "Dormal" ou "*e.ault"@.
Ca los E* Mo imo"o ( editor do site http://www.guiadohardware.net, autor de mais de 12 livros sobre Linux, Hardware e Redes, entre eles os ttulos: "Redes e ervidores Linux", "Linux !ntendendo o istema", "Linux "erramentas #$%ni%as", "!ntendendo e &ominando o Linux", "'urumin, desvendando seus segredos", "Hardware, (anual )ompleto" e "&i%ion*rio de termos t$%ni%os de in+orm*ti%a". &esde 2,,- desenvolve o 'urumin Linux, uma das distribui./es Linux mais usadas no pas.

guiadohardware.net | Revista - ! "# $aro de %##&

171

Especial

,-'.B--*S
po Ca los E* Mo imo"o

A!"i#ame!"e4 "e um !o"eCooH e a um luBo ese vado ape!as aos 2ue ealme!"e p ecisavam de po "aCilidade e podiam #as"a o " iplo ou o 2u:d uplo do valo 2ue pa#a iam po um desH"op de co!5i#u ao e2uivale!"e* .eli9me!"e4 es"e "empo 3: passou e (o3e em dia os !o"eCooHs mais popula es cus"am ape!as um pouco mais do 2ue um desH"op e2uivale!"e4 com mo!i"o de LCD e !oC eaH* Em al#u!s casos4 p omoJes e co!diJes de pa celame!"o podem 5a9e com 2ue o !o"e c(e#ue a"1 a cus"a mais Ca a"o*

guiadohardware.net | Revista - ! "# $aro de %##&

172

Especial No"eCooHs
6utra -rea em 5ue houve avan1o .oi a 5uestCo do desempenho. >ntigamente, noteboo7 era sinHnimo de desempenho in.erior. 6s modelos antigos utili=avam H*s muito lentos, pro)essadores de baixo )lo)7, menos mem3ria e anti5ua% dos monitores LC* de mati= passiva, 5ue arruinavam o desempenho e tor% navam o e5uipamento prati)amente inutili=-vel para 8ogos e multim!dia. $mbora os noteboo7s atuais ainda )on% tinuem perdendo em )ertas -reas, )omo no )aso do desempenho do H* e da pla)a de v!deo, na maioria dos de% mais 5uesitos as )oisas 8- estCo e5uili% bradas. Uo)F pode )omprar um note% boo7 )om 2 4< ou mais de >,, )om um pro)essador dual )ore, )om grava% dor de *U*, )om uma pla)a 0* ra=o-% vel ou at( mesmo )om uma tela de 1O", depende apenas de 5uanto vo)F est- disposto a gastar. 6s noteboo7s tamb(m .i)am atr-s na 5uestCo do upgrade, 8- 5ue ?)om ex)e% 1Co de modelos espe)!.i)os@ vo)F nCo tem )omo instalar mais de um H* ou espetar mais do 5ue dois pentes de mem3ria. >tuali=ar o pro)essador tam% b(m ( )ompli)ado, pois usar um mode% lo de maior )lo)7 ?e maior dissipa1Co t(rmi)a@ exigiria tamb(m a substitui1Co do )ooler, o 5ue ( raramente poss!vel num noteboo7. $m geral, vo)F .i)a res% trito a adi)ionar mais mem3ria ou subs% tituir o H* por um de maior )apa)ida% de. guiadohardware.net | Revista - ! "# $aro de %##& > partir da! a Kni)a .orma de upgrade a)aba sendo usar peri.(ri)os externos, ligados Xs portas S#< ou .irewire. >pesar disso, a portabilidade e o ")ool .a)tor" dos noteboo7s a)abam supe% rando suas desvantagens e .a=endo )om 5ue )ada ve= mais gente a)abe optando por um. #egundo o ;*C, as vendas de noteboo7s devem superar as de des7tops ?em nKmero de unidades@ em 2/11, uma tendFn)ia 5ue deve ser per)ebida tamb(m a5ui no <rasil. Com a )res)ente redu1Co na di.eren1a de pre1o, nCo ( di.!)il de imaginar 5ue no .uturo os noteboo7s se tornem pa% drCo, )om os des7tops )ada ve= mais restritos a ni)hos espe)!.i)os, )omo no )aso dos gamers mais inveterados e nas esta12es de trabalho. ,uitos a)ham 5ue a populari=a1Co dos noteboo7s vai redu=ir o )ampo de tra% balho para os t()ni)os de manuten1Co, mas eu ve8o 8ustamente o )en-rio oposto. Doteboo7s pre)isam de tanta manuten1Co 5uanto os des7tops ?ou at( mais, 8- 5ue a)identes e 5uedas sCo )omuns@, o 5ue vai na verdade aumentar a o.erta de trabalho. > 5ues% tCo .undamental ( 5ue serCo exigidos pro.issionais )om mais )onhe)imento t()ni)o, 5ue se8am )apa=es nCo apenas de identi.i)ar os de.eitos e substituir as pe1as ne)ess-rias, mas tamb(m de ob% ter as pe1as de reposi1Co a um pre1o a)eit-vel. #e um t()ni)o pode solu)ionar um pro% blema na tela tro)ando todo o LC* e um segundo pode )orrigir o mesmo problema tro)ando apenas o &L ;nver% ter, sem dKvida o segundo teria )omo )obrar um pre1o muito mais )ompetiti% vo pelo )onserto. >gora vou )ome1ar )om uma expli)a% 1Co te3ri)a sobre as di.eren1as entre os )omponentes dos des7tops e note% boo7s, in)luindo os pro)essadores, )hipsets, a)eleradoras 0* e baterias.

Ca"e#o ias
Como tudo na in.orm-ti)a, os port-teis podem ser divididos em )ategorias, 5ue de.inem as )ombina12es de tamanho e re)ursos mais usadas pelos .abri)antes. >ntigamente, era )omum 5ue os port-% teis .ossem )lassi.i)ados em trFs )ate% gorias: laptops, noteboo7s e subnote% boo7s. 6s laptops eram os modelos maiores, basi)amente 5ual5uer )ompu% tador port-til o su.i)iente para 5ue vo)F pudesse )olo)-%lo no )olo ?"lap% top" signi.i)a, literalmente, "no )olo" ou 173

Especial No"eCooHs
"sobre o )olo"@ e us-%lo )om relativo )on.orto. 6 noteboo7 seria um aparelho menor, aproximadamente do tamanho de um )aderno universit-rio ?os ;<, 'hin7pad antigos sCo um bom exem% plo@, en5uanto os subnoteboo7s eram os port-teis ainda mais )ompa)tos, 5ue .re5uentemente sa)ri.i)avam o drive 3pti)o e utili=avam pro)essadores de baixo )onsumo para atingir o ob8etivo. Sm exemplo de subnoteboo7 ( o ' oshiba Libretto, 5ue .oi relativamente popular durante a d()ada de 1MM/. > )on.igura% 1Co era .ra)a, mesmo se )omparado )om outros port-teis da (po)a, mas em )om% pensa1Co ele era pou)o maior 5ue uma .ita UH# e pesava apenas QN/ gramas. 6 modelo mais r-pido da sa.ra ini)ial .oi o Libretto O/, lan1ado em 1MMO. $le era ba% seado em uma versCo de baixo )onsumo do Rentium ,,E, 5ue operava a 12/ ,H= e suportava o uso de at( 02 ,< de >,. Sma das maiores limita12es era a tela, de PI/xIQ/: > partir de um )erto ponto, entretan% to, )ada ve= mais .abri)antes passa% ram a )hamar seus port-teis de "no% teboo7s", independentemente do ta% manho. Com isso a designa1Co tradi% )ional deixou de .a=er sentido, de .orma 5ue ho8e em dia podemos di% =er 5ue os termos "laptop" e "note% boo7" tornaram%se sinHnimos. Do lugar da )lassi.i)a1Co tradi)ional, os .abri)antes passaram a usar os termos "*es7top repla)ement" ?substituto para o des7top@, "'hin%and%light" ?leve e .ino@ e "Sltraportable" ?ultraport-til@. 6s des7top repla)ement sCo noteboo7s maiores, )om tela de 1N" ou mais ?al% guns )hegam a usar telas de 21"Z@, de% senvolvidos )om o ob8etivo de serem )on.ort-veis de usar sobre uma mesa e serem relativamente poderosos, sem tanta preo)upa1Co )om a portabilidade ou )om a autonomia das baterias. 6s thin%and%light 8- sCo modelos meno% res, )om telas de 1I" ou menos, de% senvolvidos )om o ob8etivo de serem mais port-teis. $m geral, os thin%and% light preservam um te)lado de dimen% s2es normais e )ontinuam sendo )on% .ort-veis de usar, apesar da tela um pou)o menor. 6 menor espa1o interno limita um pou)o a sele1Co de pro)es% sadores, mas isto nCo )hega a ser ruim, pois deixa de .ora pro)essadores muito gastadores )omo os mobile Rentium I e mobile >thlon PI. &inalmente, temos os ultraport-teis, modelos )om tela de 12" ou menos, 5ue pesam menos de 1.O 7g. Rara atin% gir esta mar)a, eles utili=am pro)essa% dores de baixo )onsumo ?e, )on% se5Jentemente, de baixa .re5JFn)ia@, te)lados de dimens2es redu=idas, dri% ves 3pti)os miniaturi=ados ?mais )aros e di.!)eis de substituir em )aso de de% .eito@ ou drives externos e, em muitos )asos, H*s de 1.Q" ou drives de estado s3lido, de mem3ria &lash. > 5uestCo do peso nCo ( ne)essaria% mente uma regra. Ror exemplo, a Le% novo )lassi.i)a o >1//, )omo um ultra% port-til por )ausa da tela de 12", muito embora ele pese exatos 2 7g e tenha 0 )ent!metros de espessura, mais do 5ue a maioria dos ultraport-teis, 5ue .i)am entre os 2 e 2.N )m. $le .i)a no limite entre o 5ue seria )onsiderado um thin% and%light e um ultraport-til:

Toshiba Libretto 70CT guiadohardware.net | Revista - ! "# $aro de %##&

Lenovo A100 174

Especial No"eCooHs
Da .oto a seguir temos uma )ompara% 1Co entre um >)er N/I0AL,; e um #onL Uaio 4D%'EPO/R. 6 N/I0AL,; est- no limite entre a )lassi.i)a1Co de des7top repla)ement e thin%and%light ?ele possui uma tela de 1N.I", mas ( re% lativamente leve, pesando 2.QN 7g@. 6 4D%'EPO/R, por sua ve=, ( indis)uti% velmente um ultraport-til, )om tela de 11.1" e apenas 1.2P 7g. $le utili=a um pro)essador Rentium , SLU de 1.2 4H= e um H* de 1.Q", da &u8itsu: 6utro termo )onhe)ido ( o "des7note", 5ue tem duplo sentido. >tualmente, o uso mais )omum ( em rela1Co aos no% teboo7s maiores, no lugar do termo "des7top repla)ement". Desta )onota% 1Co, um des7note ( um noteboo7 gran% de, pou)o port-vel, .eito para ser usado sobre a mesa. 6utro uso ( em rela1Co aos "des7no% tes" .abri)ados pela RC%Chips/$C# entre 2//1 e 2//N, uma )lasse de port-teis de baixo )usto, sem bateria, 5ue apro% veitavam )omponentes usados em mi% )ros de mesa. > id(ia era at( boa, a.i% nal, removendo a bateria, utili=ando pro)essadores de baixo )usto e apro% veitando pro8etos de pla)as%mCe para mi)ros des7top, seria poss!vel produ=ir noteboo7s relativamente baratos. Da pr-ti)a, entretanto, a)abou nCo dando muito )erto, pois a pe5uena redu1Co de pre1o a)abava nCo sendo su.i)iente para )ompensar a perda de portabili% dade. 6s des7notes eram .amosos tamb(m pela baixa 5ualidade e pelo uso de pro)essadores de baixo desem% penho, )omo os C0 e os Crusoe, vendi% dos sob a mar)a "4igaRro". $xistiram tamb(m modelos baseados no Celeron RP e no >thlon ?as s(ries >M/1, >M2O e >M2M@, mas eles es5uentavam bastan% te, resultando em problemas de estabi% lidade. 6utra )ategoria ( a dos tablet%RCs, onde o uso de uma tela tou)h%s)reen permite 5ue vo)F use o noteboo7 )omo uma esp()ie de blo)o de anota12es, na% vegando entre as .un12es usando uma stLlus e utili=ando um te)lado ons)reen ou um sistema de re)onhe)imento de es)rita para a entrada de in.orma12es. > maioria dos modelos atuais sCo ")on% vers!veis", ou se8a, noteboo7s normais, onde vo)F pode girar a tela tou)h%s)reen, .a=endo )om 5ue ela se .e)he sobre o te% )lado. *esta .orma, ( poss!vel us-%lo tanto )omo um noteboo7 normal, )omo um ta% blet, de a)ordo )om a situa1Co:

Acer 5043WLI e Sony Vaio

!"T#$70%

,uitos .abri)antes ainda usam o termo "subnoteboo7" para aparelhos ainda me% nores, )om menos de 1.2 7g, mas atual% mente a designa1Co est- )aindo em de% suso, )edendo espa1o para os termos "S,RC" e ",;*" ?ve8a a seguir@ 5ue sCo as novas )ategorias de pesos leves. guiadohardware.net | Revista - ! "# $aro de %##&

#omados aos re)ursos de re)onhe)i% mento de es)rita e anota12es, a solu% 1Co a)aba se tornando relativamente pr-ti)a. 6 problema ( 5ue o baixo vo% lume de produ1Co .a= )om 5ue os ta% blets tornem%se mais )aros 5ue um no% teboo7 "normal", de )on.igura1Co e5ui% valente, o 5ue a)aba .a=endo )om 5ue eles .i5uem restritos a ni)hos muito espe)!.i)os. ,ais uma observa1Co ( 5ue nas espe)i% .i)a12es de noteboo7s ( )omum 5ue o 175

Especial No"eCooHs
peso se8a in.ormado em libras ?pounds@ ao inv(s de 5uilogramas, 8- 5ue este ( o padrCo mais usado nos $S>. Deste )aso ( s3 .a=er as )ontas. Sma libra interna)io% nal e5uivale a INI gramas ?IN0.NM20Og se 5uiser o nKmero exato@, de .orma 5ue um "P pounds noteboo7" ( um noteboo7 5ue pesa aproximadamente 2.O 7g.

$a eCo!es
Sm barebone ( um noteboo7 personali% =-vel, onde vo)F )ompra apenas a )ar% )a1a, )om a pla)a%mCe, tela, bateria, te)lado e tou)hpad. *esta .orma, vo)F pode personali=ar o e5uipamento, es)o% lhendo o pro)essador, m3dulos de mem3ria, H*, drive 3pti)o e, em alguns modelos, tamb(m a pla)a de v!deo ?neste )aso es)olhendo entre um pe% 5ueno )on8unto de modelos mobile@. *ois exemplos de barebones sCo o >sus ]QIBR e o ,#; ,#%1/NQ. m primeira vista eles pare)em noteboo7s normais, e realmente sCo. Sm barebone nada mais ( do 5ue um noteboo7 desenvol% vido )om o ob8etivo de permitir uma )erta .lexibilidade na es)olha dos )om% ponentes, 5ue ( vendido "in)ompleto", permitindo 5ue vo)F es)olha o 5ue usar. DCo ( in)omum 5ue o .abri)ante o.ere1a tamb(m op12es de noteboo7s ")ompletos" baseados nos mesmos. As&s '(4)% e *SI *S"105(

6 >sus ]QIBR ( um des7top repla)ement, grande e e5uipado )om uma tela de 1O", en5uanto o ,#; ,#%1/NQ ( um thin%and% light, )ompa)to e )om tela de 12". $s)olhi os dois )omo exemplo 8ustamente devido Xs di.eren1as entre eles. 6 ]QIBR usa uma pla)a mCe baseada no )hipset ;ntel MINR,. >o )ontr-rio do MIN4,, este )hipset nCo tem v!deo on% board, por isso o noteboo7 in)lui um slot mobile RC; $xpress interno, onde vo)F pode instalar uma pla)a de v!deo ,E,, da s(rie 4e&or)e 4o, o 5ue per% mite montar um noteboo7 )om um de% sempenho 0* respeit-vel, usando uma 4e&or)e 4o OM// 4'E )om N12,<, por exemplo.

6 )hipset suporta pro)essadores ;ntel baseados no so5uete ,, in)luindo os Core 2 *uo ?,eron@, Core *uo ?konah@ e Rentium , ?*othan@ e a pla)a possui dois slots para m3dulos #6*;,, de mem3ria, de at( 2 4< )ada, o 5ue permite instalar at( I 4<. 6 barebone 8- vem )om um drive *U*% A, leitor de )art2es, som, rede e modem onboard, transmissor <luetooth e uma web)am integrada na tela, mas ?al(m do pro% )essador, mem3ria e pla)a de v!deo@, .altam o H* e a pla)a wireless. DCo existem limita12es )om rela1Co X es)olha do H*, vo)F pode es)olher 5ual5uer modelo #>'> de 2.N", in)luin% do os modelos de O2// R,. >pesar da pla)a%mCe ser baseada em um )hipset 176

guiadohardware.net | Revista - ! "# $aro de %##&

Especial No"eCooHs
;ntel, vo)F pode utili=ar uma pla)a wire% less de 5ual5uer .abri)ante. > Kni)a ob% serva1Co ( 5ue o barebone utili=a um slot $xpress ,ini, o 5ue deixa de .ora as pla)as wireless no .ormato mini%RC;. 6 ,#%1/NQ ( numa plata.orma bem di% .erente. $m primeiro lugar, ele ( base% ado no )hipset >'; adeon Epress 11// ?)omposto pelos #IQN, e #<IP/@, 5ue in)lui um )hipset de v!deo onboard relativamente poderoso ?pelo menos se )omparado )om os )hipsets de v!deo integrado da ;ntel@, mas em )ompensa% 1Co nCo suporta o uso de uma pla)a ,E, externa. $le suporta pro)essadores >,* so5ue% te #1, in)luindo, naturalmente, todos os modelos do 'urion E2 e o.ere)e supor% te a m3dulos #6*;,, de at( 1 4<, permitindo um m-ximo de 2 4< de mem3ria instalada. >ssim )omo no )aso do >sus ]QIBR, o ,#; ,#%1/NQ in)lui um drive *U*% A, som, rede, modem, leitor de )art2es, <luetooth e um slot $xpress ,ini para a )onexCo da pla)a wireless, mas, ao in% v(s de uma inter.a)e #>'>, ele ainda utili=a a boa e velha porta ;*$ para a )onexCo do H*, o 5ue limita um pou)o as es)olhas, pois mesmo entre os H*s de 2.N", os modelos ;*$ sCo )ada ve= mais raros. $m agosto de 2//O, o ]QIBR )ustava S# T MO0 e o ,#%1/NQ )ustava S#T O1M. guiadohardware.net | Revista - ! "# $aro de %##& 6s pre1os podem pare)er baixos a prin)!pio, mas lembre%se de 5ue estes sCo os pre1os nos $S>. Rara )ompr-%los a5ui no <rasil vo)F teria 5ue pagar o envio e os impostos de importa1Co, o 5ue dobraria o valor. #omando o valor do barebone, )om o valor individual dos )omponentes, vo)F logo per)ebe 5ue o )usto ex)ede bas% tante o da maioria dos noteboo7s de baixo e m(dio )usto. $ste ( o primeiro segredo dos barebones: eles nCo sCo vanta8osos 5uando vo)F 5uer montar um noteboo7 de baixo )usto, mas sim em )asos onde vo)F 5uer uma )on.igu% ra1Co mais parruda ou in)omum. 6 prin)ipal motivo desta dis)repGn)ia ( 5ue noteboo7s de baixo )usto tem seu )usto amorti=ado pelo grande volume de produ1Co e sCo par)ialmente subsi% diados pelos modelos mais )aros da mesma linha. 6s barebones sCo 5uase sempre produ=idos em pe5uena 5uan% tidade e por isso ?depois de somados os )ustos individuais dos )omponentes@ a)abam saindo mais )aro. > situa1Co muda um pou)o, entretanto, 5uando vo)F 5uer )omprar um notebo% o7 high%end. Como os .abri)antes tra% balham )om margens de lu)ro muito maiores nos modelos topo de linha ?8ustamente o oposto do 5ue temos nos modelos de baixo )usto@, )omprar os )omponentes separadamente pode sair mais barato, al(m de 5ue um barebone lhe o.ere)er- melhores possibilidades de upgrade. Ror exemplo, imagine o )aso de al% gu(m 5ue 5uer desesperadamente um noteboo7 para games. 'odos sabemos 5ue as op12es de v!deo integrado atendem apenas 8ogadores o)asionais, nenhum a.i)ionado .i)aria satis.eito 8o% gando o &.$.>. a 2/ &R#, usando as )on.igura12es m!nimas, em uma >'; E2//,, por exemplo. Rresumindo 5ue dinheiro nCo se8a pro% blema, esta seria uma situa1Co onde um barebone poderia prestar bons ser% vi1os. Ue8a o )aso do Clevo ,NM/+$, por exemplo. $le in)lui uma tela de 2/.1", suporta o uso de dois H*s #>'> de 2.N" em >;* e suporta o uso de duas pla)as 4e&or)e 4o em #L;, )om a possibilidade de usar duas 4e&or)e 4o OMN/ 4'E )om N12 ,< )ada, ou ?no )aso de um noteboo7 destinado a uso pro.issional@ duas Wuadro &E 4o 2N//,. Com rela1Co ao pro)essador, vo)F pode utili=ar um 'urion E2 'L%PP ?2.0 4H=@, )ombinado )om at( 2 4< de mem3ria. 6u se8a, utili=ando este ba% rebone )omo base, vo)F poderia mon% tar um laptop )om uma )on.igura1Co superior X de muitos des7tops.

177

Especial No"eCooHs
6 maior problema )om rela1Co aos ba% rebones, ( a di.i)uldade em )omprar os )omponentes a5ui no <rasil. Sma )oisa ( )omprar um noteboo7 montado den% tro de uma determinada )on.igura1Co ou .aixa de pre1o, outra ( )onseguir en)ontrar modelos espe)!.i)os de ba% rebones, pro)essadores mobile e pla% )as ,E, X venda. Uo)F pode per.eita% mente )omprar tudo online, em lo8as do exterior, mas os gastos )om o transporte e impostos a)abam elevan% do muito os valores. Com ex)e1Co de algumas das etapas .inais da montagem, empa)otamento e venda, prati)amente tudo ( ter)eiri=a% do. > grande maioria destes modelos populares sCo na verdade .abri)ados pela Compal, Clevo ou a $C#. > 'oshiba 8- .oi uma das maiores .abri% )antes de noteboo7s, mas atualmente ter)eiri=a a maior parte da produ1Co para a Compal. 6utro )aso interessante ( o da ;<,, 5ue vendeu sua divisCo de noteboo7s para a Lenovo. 'emos em seguida o time de .abri)an% tes 5ue vendem e5uipamentos sob sua pr3pria mar)a, )omo a >sus, a $C# e a >)er. > >sus por exemplo, .abri)a des% de os >pple ,a) <oo7 at( algumas s(% ries do RlaLstation 0, en5uanto a >)er .abri)a alguns dos noteboo7s da *ell e de diversos outros integradores espa% lhados pelo mundo. 6 .ato de .abri)ar ou ter)eiri=ar a)aba in.luindo pou)o no pre1o .inal dos pro% dutos, pois devido X )on)orrFn)ia, os .abri)antes trabalham )om margens muito apertadas de lu)ro. #e a >)er e a HR resolvessem produ=ir um noteboo7 )om a mesma )on.igura1Co, onde a >)er o .abri)a diretamente e a HR o ter)eiri=a para a Wuanta ?por exemplo@, o )usto ini)ial a)abaria sendo prati)a% mente o mesmo. >s di.eren1as de pre% 1o sCo geralmente introdu=idas mais adiante no pro)esso, 5uando sCo in% )lu!dos os gastos )om distribui1Co, 178

.aC ica!"es
Clevo *5+0,E Daturalmente, isso tem um pre1o em termos de portabilidade. 6 ,NM/+$ pesa 5uase O 7g e a bateria de 12 )(lu% las dura pou)o mais de meia hora ro% dando 8ogos pesados )om duas pla)as em #L;. 6 barebone em si )usta S#T 22NM ?em >gosto de 2//O@, mas vo)F poderia gas% tar mais de S#T I/// no total ?pre1o dos $S>@, 8- 5ue )ada 4e&or)e 4o OMN/ 4'E )usta S#T 0M/ e ainda temos o )usto do pro)essador, mem3ria, pla)a wireless e H*s. Daturalmente, um des7top )om um desempenho similar sairia brutalmente mais barato, mas o pre1o ainda ( baixo se )omparado )om o de outros laptops de )on.igura1Co similar. guiadohardware.net | Revista - ! "# $aro de %##& > primeira 5uestCo a ter em mente )om rela1Co aos noteboo7s ( 5ue exis% te um nKmero relativamente pe5ueno de .abri)antes, )omo a: Iua!"a ?http://www.5uantatw.)om@ Compal ?http://www.)ompal.)om@ Clevo ?http://www.)levo.)om.tw@ Wue embora nCo vendam noteboo7s sob sua mar)a, desenvolvem e .abri)am e5uipamentos para inKmeros outros .a% bri)antes 5ue os vendem sob sua mar)a, tais )omo a HR, *ell, et). $stes .abri)an% tes sCo )hamados generi)amente de "Contra)t manu.a)turer" ?C,@. 6 mesmo a)onte)e )om os integrado% res na)ionais, )omo a Rositivo e >ma% =on.

Especial No"eCooHs
mar7eting, substitui1Co de aparelhos na garantia e a margem de lu)ro de )ada .abri)ante. Wuem )onsegue ser mais e.i)iente na )ombina1Co de todas estas etapas, a)aba levando a melhor. $m seguida, temos a 5uestCo da varia% 1Co de pre1o entre di.erentes modelos do mesmo .abri)ante. $n5uanto os mo% delos mais b-si)os sCo vendidos no ex% terior por P// d3lares ou menos, mode% los apenas um pou)o mais parrudos podem )ustar o dobro ou o triplo deste valor. ,esmo a5ui no <rasil temos esta varia1Co. 6 5ue o)orre neste )aso ( 5ue os .abri% )antes trabalham )om margens de lu% )ro maiores nos lan1amentos, aprovei% tando%se do pKbli)o 5ue 5uer "o me% lhor" e est- disposto a pagar )aro por isto, e margens progressivamente me% nores nos modelos mais baratos, )he% gando a vender os modelos antigos )om pre8u!=o, para se livrar dos esto% 5ues. ,uita gente a)ha 5ue os .abri% )antes nun)a vendem e5uipamentos )om pre8u!=o, mas devido X r-pida evo% lu1Co dos )omponentes, isso ( extre% mamente )omum. 6u se8a, do ponto de vista do )usto%bene.!)io, os noteboo7s mais baratos sCo geralmente melhores, pois sCo "subsidiados" pelos lu)ros ob% tidos nos modelos mais )aros. &inalmente, temos a "ter)eira linha", representada pelos e5uipamentos re% manu.aturados ?re.urbished@. guiadohardware.net | Revista - ! "# $aro de %##& $stes sCo e5uipamentos 5ue deram de% .eito, .oram tro)ados dentro do per!odo de garantia e estCo sendo vendidos no% vamente depois de )onsertados. $mbo% ra se8am mais baratos, os remanu.atu% rados nem sempre sCo uma boa op1Co, pois al(m de serem e5uipamentos 8)om algum uso ?muitas ve=es )om ris% )os e outros detalhes@, sCo invariavel% mente vendidos )om uma garantia menor. Rreste aten1Co na hora de )omprar. os bot2es )ontrolados via so.tware, )omo o "Laun)h ,anager", 5ue )ontrola o botCo do transmissor da pla)a wireless e outras .un12es em noteboo7s da >)er. Uamos entCo a uma lista dos prin)ipais .abri)antes: Ace + http://support.a)er%euro.)om/drivers/ downloads.html ou http://www.)psL.)om.br/. H-+ http://wel)ome.hp.)om/)ountrL/br/pt/ support.html Le!ovo e I$M+ http://www.lenovo.)om/support/br/ ?a p-gina in)lui tamb(m manuais t()ni)os detalhados para a maioria dos mode% los@. Tos(iCa+ http://support.toshiba.)om/ Asus+ http://support.asus.)om/download/ Ave a"ec+ http://www.averate).)om/)ustomer)are /downloads.asp Dell+ http://support.dell.)om/support/downloa ds/ Compal: $mbora a Compal venda um nKmero muito pe5ueno de noteboo7s 179

D ive s
;n.eli=mente, )ada ve= mais .abri)antes optam por nCo .orne)er um C* de 5ui)7 restore e muitas ve=es nem mesmo um C* de drivers 8unto )om os noteboo7s vendidos, uma pe5uena e)onomia, 5ue a)aba representando dor de )abe1a para 5uem )ompra. Desses )asos, para gerar o 5ui)7%resto% re, vo)F deve usar o utilit-rio in)lu!do no sistema e .orne)er um *U* virgem. 6 maior problema ( 5ue ele in)lui ape% nas uma imagem do sistema, sem uma pasta )om os drivers. >o instalar uma )3pia limpa do Ain% dows, vo)F pre)isa baixar os drivers e utilit-rios ne)ess-rios no site do .abri% )ante. $m muitos )asos, al(m dos dri% vers, vo)F pre)isa tamb(m de um so.tware de geren)iamento para ativar

Especial No"eCooHs
sob sua pr3pria mar)a, ela ( a verdadeira .abri)ante de uma grande par)ela dos noteboo7s vendidos pela >ma=on, 'oshiba e outros. 6 >ma=on LQ1 ( na verdade um Compal $LQ1, o >ma=on LO1 ( um Compal *LO1 e assim por diante. 6s drivers para noteboo7s .abri)ados pela Compal podem ser en)ontrados no:
http://www.)ompal.)om/asp/driver_dnd/.

- ocessado es
*ois )omponentes 5ue sCo )onsidera% velmente di.erentes nos port-teis sCo os pro)essadores e as a)eleradoras 0*. Uo)F pode per.eitamente )omprar um noteboo7 )om um pro)essador dual% )ore ou at( mesmo )om duas a)elera% doras 0* em #L;, mas naturalmente ele ser- e5uipado )om )omponentes de baixo )onsumo, di.erentes dos 5ue se% riam usados em um des7top. >ntigamente, o mer)ado de mi)ros port-teis era muito menor, de .orma 5ue os .abri)antes nCo tinham o h-bito de investir muito no desenvolvimento de pro)essadores para port-teis. >t( pou)o tempo atr-s, os pro)essadores mobile eram 5uase sempre vers2es de baixo )onsumo dos mesmos pro)essa% dores destinados a des7tops, apenas operando a .re5JFn)ias um pou)o mais baixas e in)luindo algum sistema rudi% mentar de geren)iamento de energia. Sma das primeiras empresas a tentar produ=ir pro)essadores de baixo )onsu% mo, destinado espe)i.i)amente a note% boo7s e outros e5uipamentos port-teis .oi a 'ransmeta.

Clevo+ > Clevo ( a verdadeira .abri)ante da maior parte ?senCo todos@ os no% teboo7s da Rositivo, entre outros integradores na)ionais. 6 Rositivo UI1, por exemplo, ( na verdade um Clevo ,NI/#. 6s drivers estCo dispon!veis no: http://www.)levo.)om.tw/download/ >l(m de drivers, as p-ginas de download da Compal e Clevo in)luem manuais e at( mesmo guias de desmontagem ?para alguns modelos@. >s .otos in)lu!das nos ma% nuais tamb(m a8udam a identi.i)ar os modelos vendidos pelos integradores na)io% nais em )aso de dKvidas.

-oto .o /an&al .o Clevo *540S e 0oto .e .iv&l1a23o .o %ositivo V414 !ota al1&/a se/elhan2a5 180

guiadohardware.net | Revista - ! "# $aro de %##&

Especial No"eCooHs
$la produ=iu duas linhas de pro)essa% dores, o Crusoe e o $..i)eon. >mbos eram in)rivelmente e.i)ientes, mas o.e% re)iam um baixo desempenho e o pre% 1o nCo era )ompetitivo )om rela1Co aos )on)orrentes diretos da ;ntel e da >,*. > 'ransmeta )onseguiu ganhar algu% mas batalhas entre 2//2 e 2//N, mas a)abou nau.ragando )om o lan1amento do Rentium , e do 'urion, pro)essado% res 5ue )onseguem )ombinar um bom desempenho )om um sistema e.i)iente de geren)iamento de energia, al(m de ter so.rido )om a )on)orrFn)ia direta do U;> C0 ?ve8a mais detalhes a seguir@, tamb(m desenvolvido para ser um pro% )essador de baixo )onsumo. >ntigamente, os pro)essadores >,* nCo eram exatamente uma boa op1Co para port-teis, pois a >,* nCo possu!a um sistema e.i)iente de geren)iamento de energia. >ntes do 'urion, os pro)es% sadores ",obile" da >,* eram basi)a% mente vers2es de baixo )onsumo dos )hips para des7tops, .a=endo )om 5ue o a5ue)imento e o )onsumo el(tri)o .i% )assem longe do ideal. > ;ntel tamb(m )ometeu suas ga.es, )om os Rentium I ,obile e os modelos e5uivalentes do Celeron ,obile, ambos baseados na ar5uitetura Det<urst. Sm ,obile Rentium I de 0./P 4H= ?basea% do no )ore Dorthwood@, por exemplo, possui um '*R de absurdos O/ watts, o 5ue resultava em noteboo7s volumo% sos, pesados e )om pou)a autonomia guiadohardware.net | Revista - ! "# $aro de %##& de baterias. Rara )ompletar, al(m de todas as desvantagens, o ,obile Ren% tium I de 0./P 4H= baseado no )ore Dorthwood perde em pro)essamento para um simples 'urion ,'%0I, lan1ado menos de dois anos depois. > situa1Co mudou )om o lan1amento do <anias, a primeira gera1Co do Ren% tium ,. $le .oi um pro)essador desen% volvido sob medida para o uso em no% teboo7s e a)abou se revelando tCo e.i% )iente 5ue a)abou dando origem ao Core 2 *uo. > >,* respondeu lan1an% do as vers2es ,obile do >thlon PI e do #empron e em seguida lan1ando o 'u% rion e o 'urion E2, tamb(m pro)essa% dores bastante e.i)ientes. Uamos entCo aos detalhes. Sm Rentium , de 1.P 4H= baseado no )ore <anias supera .a)ilmente um Ren% tium I de 2.I 4H= na maior parte dos apli)ativos. Com a de)adFn)ia da plata% .orma Det<urst, o <anias .oi su)essi% vamente atuali=ado, dando origem X plata.orma Core. > segunda gera1Co do Rentium , ( ba% seada no )ore *othan, su)essor do <a% nias. > primeira di.eren1a entre eles ( 5ue o <anias ainda era produ=ido usando uma t()ni)a de /.10 mi)ron, en5uanto o *othan inaugurou o uso da t()ni)a de /./M mi)ron. > redu1Co pos% sibilitou o aumento no )a)he, 5ue pas% sou a ser de 2 ,<, al(m de redu=ir o )onsumo do pro)essador 5ue, apesar do aumento na .re5JFn)ia de opera% 1Co, )aiu de 2I.NA para apenas 21A. 6 *othan trouxe tamb(m melhorias no )ir)uito de bran)h%predi)tion, 5ue ( ba% si)amente o mesmo usado no Conroe, a primeira versCo do Core 2 *uo.

-e!"ium M
> primeira gera1Co do Rentium , era baseada no <anias, um des)endente indireto do Rentium ;;; 'ualatin, em ve= de ser uma versCo de baixo )onsumo do Rentium I. #ob diversos pontos de vista, ele era um pro)essador mobile desenvolvido espe)i.i)amente para ser usado em port-teis, ao inv(s de ser um pro)essador para des7tops adaptado para uso em noteboo7s. >pesar do baixo )onsumo, o <anias se revelou relativamente poderoso.

%enti&/ * co/ core 6othan 181

Especial No"eCooHs
Com o lan1amento da plata.orma #o% noma, a segunda gera1Co da plata.or% ma Centrino, o Rentium , )om )ore *othan re)ebeu mais um upgrade, pas% sando a utili=ar mem3rias ** 2 e bus de N00 ,H=. $stas melhorias, entretan% to, sCo rela)ionadas ao )ontrolador de mem3ria in)lu!do no )hipset e nCo ao pro)essador em si. 'odos os pro)essadores Rentium , e Core o.ere)em suporte ao #peed#tep ;;; ?o #peed#tep original era usado nos pro)essadores baseados na ar5uitetura RP e o #peed#tep ;; era usado pelos pro)essadores ,obile Rentium I@, 5ue permite 5ue a .re5JFn)ia e tensCo usa% das pelo pro)essador se8am a8ustadas dinami)amente, de a)ordo )om a )arga de pro)essamento. 6 a8uste ( .eito em "degraus" ?steps, da! o nome@. $m um Rentium , de 1.O0 4H=, )om )ore *othan, por exemplo, os "degraus" dispon!veis sCo 1.O0 4H=, 1.00 4H=, 1./P 4H= e Q// ,H= ?a .re5JFn)ia m!nima@ e a tensCo pode os)ilar entre /.MQQ e 1.0NPU. Do s)reenshot a seguir temos uma me% di1Co de )onsumo .eita em um >sus ,N2//, baseado no Rentium , )om )ore *othan de 1.O0 4H=. >o exe)utar tare.as pesadas, )om o pro)essador operando na .re5JFn)ia m-xima, )om o H* sendo a)essado, o transmissor wire% less ativado e o brilho da tela no m-% ximo, o )onsumo do noteboo7 )hega a guiadohardware.net | Revista - ! "# $aro de %##& atingir os 0P watts. >o exe)utar tare.as leves, por outro lado, )om o pro)essador operando na .re5JFn)ia m!nima ?Q// ,H=@, o transmissor da pla)a wireless desati% vado e o brilho da tela redu=ido em P n!veis, o )onsumo do noteboo7 )hega a se aproximar da mar)a dos 1/ watts. Do s)reenshot ele est- )onsumindo 1/.QOMA:

Continuando, o *othan .oi lan1ado em vers2es de at( 2.2P 4H=, mas estas Kl% timas trabalhavam )om um '*R muito mais elevado, de 2O watts. Como a ;ntel )al)ula seu '*R )om base em uma esti% mativa de ON` da dissipa1Co m-xima do pro)essador, ( seguro di=er 5ue um *othan de 2.2P pode dissipar at( 0P watts ?durante )urtos espa1os de tempo@ em determinadas apli)a12es. > partir do *othan, a ;ntel passou a vender os pro)essadores sob um sis% tema de numera1Co, similar ao usado nos pro)essadores para des7top. > lista de pro)essadores baseados no )ore *othan in)lui o Rentium , A>< ?1.I 4H=, 2 ,<, 21A, I// ,H=@, A>O ?1.N 4H=, 2 ,<, 21A, I// ,H=@, A6O ?1.P 4H=, 2 ,<, 21A, I// ,H=@, A7< ?1.P

2 ,<, 2OA, N00 ,H=@, A7O ?1.O 4H=, ,<, 21A, I// ,H=@, A@< ?1.O0 4H=, ,<, 2OA, N00 ,H=@, A@O ?1.Q 4H=, ,<, 21A, I// ,h=@, AO< ?1.QP 4H=, ,<, 2OA, N00 ,H=@, AOO ?2./ 4H=, ,<, 21A, I// ,H=@, AP< ?2./ 4H=, ,<, 2OA, N00 ,H=@, APO ?2.1 4H=, ,<, 21A, I// ,H=@, AA< ?2.10 4H=, ,<, 2OA, N00 ,H=@ e A;< ?2.2P 4H=, ,<, 2OA, N00 ,H=@.

2 2 2 2 2 2 2 2 2

'odos estes modelos utili=am o so5uete IOM e nCo o.ere)em suporte Xs instru% 12es ##$0 ?apenas ao ##$2@, 5ue, ironi% )amente, sCo suportadas pelo >,* 'uri% on, 5ue seria seu )on)orrente direto. Rentium , *othan 182

Especial No"eCooHs

Co e Duo e Co e 6 Duo
6 Ro!a(, lan1ado em 2//P, .oi um pro8e% to ambi)ioso e o primeiro pro)essador mobile dual%)ore desenvolvido pela ;ntel. > partir do konah, a ;ntel abandonou o uso da mar)a "Rentium ," e passou a usar as mar)as "Core #olo" e "Core *uo", para ?respe)tivamente@ as ver% s2es single%)ore e dual%)ore do pro)es% sador. 6 Core 2 *uo para des7tops se )hama "Core 2 *uo" 8ustamente por ser a segunda versCo da plata.orma ini)ia% da )om o konah. 6 uso de dois nK)leos ( mais problem-% ti)o em um pro)essador mobile do 5ue em um pro)essador des7top devido X 5uestCo do )onsumo. *ois nK)leos dis% sipam mais )alor do 5ue apenas um e )onsomem o dobro de energia. >pesar disso, o '*R dos Core *uo ( de 01 watts, )ontra os 2O watts dos Rentium , single%)ore baseados no *othan, um aumento de apenas I watts. ;sso o)orre por dois motivos. 6 primeiro ( 5ue o konah ( produ=ido usando a t()ni)a de /./PN mi)ron, o 5ue .a= )om 5ue, mesmo )om dois nK)leos, ele o)upe uma -rea de apenas M/ mmn, )ontra QI mmn do *othan e tenha um )onsumo el(tri)o apenas um pou)o mais alto. guiadohardware.net | Revista - ! "# $aro de %##&

6 segundo ( 5ue o konah in)lui uma versCo aprimorada do #peed#tep, 5ue ( )apa= de a8ustar a .re5JFn)ia de ope% ra1Co dos dois nK)leos de .orma inde% pendente. ;sso .a= )om 5ue o segundo nK)leo passe a maior parte do tempo operan% do na .re5JFn)ia m!nima, en5uanto o primeiro tem sua .re5JFn)ia a8ustada de a)ordo )om a demanda. $m situa% 12es onde os dois nK)leos se8am muito exigidos durante longos per!odos e o pro)essador a5ue1a de .orma exagera% da, o #peed#tep pode tamb(m redu=ir a .re5JFn)ia de um dos nK)leos "na marra", redu=indo assim a dissipa1Co at( 5ue a temperatura do pro)essador volte a n!veis seguros. >l(m de ser um pro)essador dual%)ore, o konah in)orporou o suporte a ##$0, o 5ue melhorou o desempenho em diver% sas apli)a12es. $ntretanto, a latFn)ia do )a)he L2 aumentou de 1/ para 1I )i)los, o 5ue pre8udi)a o desempenho em diversas -reas, sobretudo em apli% )ativos de produtividade, 5ue usam predominantemente pro)essamento de nKmeros inteiros. ;sso .a= )om 5ue um Core #olo baseado no konah realmente per)a para um *othan do mesmo )lo)7 em algumas apli)a12es, embora ganhe em outras devido ao suporte ao ##$0. 6 )a)he L2 de 2 ,< ( )ompartilhado en% tre os dois nK)leos, essen)ialmente o mesmo sistema utili=ado no Core 2 *uo.

;sso permite 5ue o espa1o utili=ado por )ada nK)leo se8a a8ustado dinami)a% mente, )on.orme o uso. 'emos a5ui uma .oto de divulga1Co da ;ntel 5ue mostra os )omponentes internos do pro)essador:

Sma )uriosidade ( 5ue os pro)essado% res "Core #olo" na verdade nCo )onsti% tuem uma linha separada. $les sCo simplesmente vers2es do konah )om um dos nK)leos desativados, o 5ue os trans.orma em pro)essadores single% )ore )om 2 ,< de )a)he, muito simila% res ao Rentium , )om )ore *othan.

;ntel dual )ore konah 183

Especial No"eCooHs
,esmo os Celerons baseados no "ko% nah%1/2I" )ome1am a vida )omo pro% )essadores dual%)ore e sCo su)essiva% mente )astrados, at( 5ue reste apenas um dos nK)leos, )om metade do )a)he e sem suporte ao #peed#tep. Ror moti% vos diversos, a ;ntel a)redita ser mais vanta8oso manter uma linha uni.i)ada de produ1Co e )astrar os pro)essadores )on.orme a apli)a1Co ?aproveitando as% sim pro)essadores de.eituosos 5ue de outra .orma pre)isariam ser des)arta% dos@ do 5ue manter linhas separadas para os pro)essadores single%)ore, dual%)ore e para os Celerons. 6 konah .oi usado nos Core *uo T6<O< ?1.P 4H=, 2 ,<, 01A, N00 ,H=@, T66O< ?1.O0 4H=, 2 ,<, 01A, N00 ,H=@, '20// ?1.PP 4H=, 2 ,<, 01A, PPO ,H=@, T67O< ?1.QP 4H=, 2 ,<, 01A, N00 ,H=@, T6@<< ?1.Q0 4H=, 2 ,<, 01A, PPO ,H=@, T6@O< ?2./ 4H=, 2 ,<, 01A, N00 ,H=@, T6O<< ?2./ 4H=, 2 ,<, 01A, PPO ,H=@, T6P<< ?2.1P 4H=, 2 ,<, 01A, PPO ,H=@ e T6A<< ?2.00 4H=, 2 ,<, 01A, PPO ,H=@. 'emos ainda trFs modelos de baixo )onsumo, o Core *uo LU L67<< ?1.N 4H=, 2 ,<, 1NA, PPO ,H=@, LU L6@<< ?1.PP 4H=, 2 ,<, 1NA, PPO ,H=@ e o LQ L6O<< ?1.Q0 4H=, 2 ,<, 1NA, PPO ,H=@. Como pode ver, eles possuem um '*R de apenas 1N watts, in.erior at( mesmo 5ue o dos Celerons basea% dos no *othan%1/2I. 6 konah .oi utili=ado tamb(m nos Core #olo T>6<< ?1.N 4H=, 2 ,<, 2OA, PPO ,H=@, T>7<< ?1.PP 4H=, 2 ,<, 2OA, PPO ,H=@, T>7O< ?1.QP 4H=, 2 ,<, 2OA, N00 ,H=@, T>@<< ?1.QP 4H=, 2 ,<, 2OA, PPO ,H=@, T>O<< ?2./ 4H=, 2 ,<, 2OA, PPO ,H=@ e T>P<< ?2.1P 4H=, 2 ,<, 2OA, PPO ,h=@. 'odos os pro)essadores baseados no konah utili=am o so5uete , e sCo por isso in)ompat!veis )om as pla)as ante% riores. importante en.ati=ar 5ue tanto os pro)essadores baseados no )ore *othan 5uanto no konah nCo possuem suporte a instru12es de PI bits ?o $,PI est- dispon!vel apenas nos Core 2 *uo e superiores@. $ste ( um dos pontos em 5ue os pro)essadores ;ntel desta sa.ra ini)ial perdem para os pro)essadores da >,*. $m seguida temos o ,eron, 5ue ( a versCo mobile do Core 2 *uo. #e )om% parado )om o konah, ele in)lui diversas melhorias, )om desta5ue para o )a)he de I ,<, adi1Co de um de)odi.i)ador adi)ional de instru12es simples ?o ,e% ron possui trFs, )ontra dois do konah@, re.or1o nas unidades de pro)essamen% to de instru12es ##$, aumento do )om% primento do bu..er do )ir)uito ordena% dor de instru12es e melhorias no )ir)ui% to de bran)h predi)tion. Combinadas, estas melhorias 8usti.i)am o brutal au% mento no nKmero de trans!stores, 5ue saltou de 1N1 milh2es no konah para nada menos do 5ue 2M1 milh2es no ,eron, distribu!dos sob uma -rea de 1II mmn. Wuase tCo importante 5uanto as me% lhorias rela)ionadas ao desempenho ( o suporte a instru12es de PI bits, in)lu!do apenas a partir do ,e% ron. Denhum dos pro% )essadores baseados no <anias, *othan ou konah o.ere)e supor% te ao $,PI, o 5ue a)aba sendo uma limita1Co grave. > 5uestCo ( 5ue o ,eron nCo ( di.e% rente do Conroe, usado nos Core 2 *uo para des7% tops. 184

#ore 1uo baseado no core Qonah ;C esquerda< e "entium 2 com core 1othan

guiadohardware.net | Revista - ! "# $aro de %##&

Especial No"eCooHs
Daturalmente ele possui otimi=a12es rela)ionadas X redu1Co do )onsumo el(tri)o, mas a ar5uitetura dos dois ( idFnti)a. Comparando dois pro)essado% res do mesmo )lo)7, o ,eron )onsegue ser de 1/ a 2/` mais r-pido 5ue o ko% nah em 5uase todos os apli)ativos. >pesar do brutal aumento no nKmero de trans!stores, o ,eron tamb(m nCo )onsome )onsideravelmente mais energia 5ue um konah do mesmo )lo)7, de .orma 5ue realmente nCo existem pontos negativos no Core 2 *uo em rela1Co ao Core *uo. >pesar das melhorias, a ;ntel optou por nCo .a=er nenhum grande es.or1o de mar7eting )om rela1Co a ele. Dotebo% o7s vendidos sob a mar)a "Centrino *uo" podem tanto ser baseados no Core *uo baseado no konah 5uanto no Core 2 *uo baseado no ,eron, sem dis% tin1Co. in)lusive poss!vel substituir um konah so5uete ,, por um ,eron ?tamb(m so5uete ,@ diretamente, na maioria dos )asos pre)isando apenas de um upgrade de <;6#. 6 pre1o dos pro)essadores tamb(m nCo mudou, de .orma 5ue durante muito tempo, era poss!vel en)ontrar pro)essadores ba% seados nas duas ar5uiteturas pelo mesmo pre1o. > lista de pro)essadores baseados no ,eron in)lui o Core 2 *uo TO6<< ?1.P 4H=, 2 ,<, 0IA, N00 ,H=@, TOO<< ?1.PP 4H=, 2 ,<, 0IA, PPO ,H=@, TOP<< ?1.Q0 4H=, 2 ,<, 0IA, PPO ,H=@, TA6<< ?2./ guiadohardware.net | Revista - ! "# $aro de %##& 4H=, I ,<, 0IA, PPO ,H=@, TA7<< ?2./ 4H=, I ,<, 0NA, Q// ,H=@, TA@<< ?2.1P 4H=, I ,<, 0IA, PPO ,H=@, TAO<< ?2.2 4H=, I ,<, 0NA, Q// ,H=@, TAP<< ?2.00 4H=, I ,<, 0IA, PPO ,H=@ e TAA<< ?2.I 4H=, I ,<, 0NA, Q// ,h=@. $xiste tamb(m o ,eron%2,, uma ver% sCo redu=ida do ,eron, )om apenas 2 ,< de )a)he, em ve= de I ,<. $le ( di% .erente dos 'N2//, 'NN// e 'NP//, modelos baseados no ,eron 5ue pos% suem apenas 2 ,< do )a)he ?)om os outros 2 ,< desativados@, pois ele ( realmente um pro)essador di.erente, )om menos )a)he, e nCo um ,eron re% gular )om metade do )a)he desativa% do. 6 ,eron%2, ( usado no Core 2 *uo TO6O< ?1.N 4H=, 2 ,<, 0IA, PPO ,H=@, TO7<< ?1.O0 4H=, 2 ,<, 0IA, N00 ,H=@, TO@O< ?1.PP 4H=, 2 ,<, 0IA, PPO ,H=@, TO@A< ?1.P 4H=, 2 ,<, 0IA, Q// ,H=@, TOO<< ?1.PP 4H=, 2 ,<, 0IA, PPO ,H=@, TOP<< ?1.Q0 4H=, 2 ,<, 0IA, PPO ,H=@ e TA><< ?1.Q 4H=, 2 ,<, 0NA, Q// ,H=@. 6s Core 2 *uo baseados no ,eron e ,eron%2, sCo produ=idos tanto em .ormato so5uete , 5uanto so5uete R. ;sso permite 5ue eles se8am usados tanto em pla)as novas 5uanto )omo substitutos diretos para os Core *uo baseados no konah em pro8etos 8- exis% tentes.

Core 7 6&o T5$008 basea.o no *eron"7*

Cele o! M
6 Celeron , ( possivelmente o pro)es% sador mobile da ;ntel mais vendido, usa% do em uma in.inidade de noteboo7s de baixo )usto. $mbora todo o mar7eting se8a )on)entrado em torno da plata.or% ma Centrino, os noteboo7s baseados no Celeron a)abam sendo vendidos em maior nKmero, 8- 5ue sCo mais baratos.

Celeron * 3508 basea.o no core 6othan"1074 185

Especial No"eCooHs
Como de praxe, o Celeron , possui me% tade do )a)he do Rentium ,. Do )aso do Celeron )om )ore *othan, por ex% emplo, temos 1 ,< )ontra 2 ,< do Rentium ,. ;sto nCo )hega a ser uma desvantagem tCo grande, 8- 5ue redu= o desempenho em apenas 1/`, em m(dia. > prin)ipal .ra5ue=a do Celeron , reside na .alta de geren)iamento avan1ado de energia. >o )ontr-rio do Rentium ,, ele trabalha sempre na .re5JFn)ia m-xima, sem a op1Co de usar o speedstep, o 5ue signi.i)a mais )onsumo e uma menor autonomia das baterias, sobretudo ao rodar apli)ativos leves, situa1Co onde a di.eren1a de )onsumo entre o Celeron e outros pro% )essadores ?)om suporte a sistemas de geren)iamento de energia@ ( maior. >s primeiras vers2es do Celeron eram baseadas no "<anias%N12" 5ue, )omo o nome sugere, ( uma versCo do Rentium , )om )ore <anias )om metade do )a% )he L2. $sta s(rie ini)ial engloba o Ce% leron M 7>< ?1.2 4H=, N12 +<, 2I.NA@, 76< ?1.0 4H=, N12 +<, 2I.NA@, 77< ?1.I 4H=, N12 +<, 2I.NA@ e 7@< ?1.N 4H=, N12 +<, 2I.NA@. > s(rie seguinte ( baseada no "*othan%1/2I", novamente uma versCo do Rentium , )om metade do )a)he. $la in)lui o Celeron M 7O< ?1.0 4H=, 1 ,<, 21A@, 7P< ?1.I 4H=, 1 ,<, 21A@, 7P</ ?1.I 4H=, 1 ,<, 21A@, 7A< ?1.N 4H=, 1 ,<, 21A@, 7;< ?1.P 4H], 1 ,<, 21A@ e 7?< ?1.O 4H=, 1 ,<, 21A@. guiadohardware.net | Revista - ! "# $aro de %##& 'odos estes modelos utili=am pla)as so% 5uete IOM e suportam apenas instru12es ,,E, ##$ e ##$2, sem suporte a ##$0. 6s modelos 7P</, 7A<, 7;<, 7?< supor% tam E* bit ?o re)urso de seguran1a, 5ue protege -reas de mem3ria, di.i)ultando a a1Co dos v!rus@. 'odos os modelos utili% =am tamb(m bus de I// ,h=. $m seguida temos os modelos mais atuais, baseados no konah e no ,eron. >o )ontr-rio do Rentium ,, os Celerons baseados em ambas as s(ries sCo sin% gle%)ore e possuem apenas 1 ,< de )a)he L2. 6s nK)leos sCo )hamados respe)tivamente de "konah%1/2I" e ",eron%1/2I". >t( o momento ?outubro de 2//O@ nCo existem Celerons dual%)ore, nem not!% )ias sobre um poss!vel lan1amento. ,esmo 5ue a ;ntel de)idisse lan1ar vers2es de baixo )usto do ,eron dual% )ore, possivelmente venderia os pro% )essadores sob a mar)a "Rentium", as% sim )omo no )aso do Rentium $ para des7tops ?baseados no >llendale@ e nCo sob a mar)a "Celeron". Uoltando ao 5ue interessa, a s(rie ba% seada no Ro!a(D><6@ in)lui o Celeron M @>< ?1.IP 4H=, 1 ,<, 2OA@, @6< ?1.P 4H=, 1 ,<, 2OA@, I0/ ?1.O0 4H=, 1 ,<, 2OA@, @@< ?1.QP 4H=, 1 ,<, 2OA@ e @O< ?2./ 4H=, 1 ,<, 2OA@. > s(rie baseada no ,eron%1/2I in)lui o Celeron , N2/ ?1.P 4H=, 1 ,<, 0/A@ e O7< ?1.O0 4H=, 1 ,<, 0/A@. $xiste ain% da a s(rie baseada no ",eron%L", uma versCo de baixo )onsumo do Me o!D><6@ 5ue in)lui o Celeron O6< ?1.P 4H=, 1 ,<, 2PA@, NI/ ?1.QP 4H=, 1 ,<, 0/A@ e OO< ?2./ 4H=, 1 ,<, 0/A@. 6 Celeron N2/ baseado no ,eron%L di% .eren)ia%se do N2/ baseado no ,eron%1/2I apenas pelo '*R, 5ue ( um pou)o mais baixo. >s demais )ara)% ter!sti)as dos dois pro)essadores sCo idFnti)as. 'odos estes modelos utili=am o so5ue% te , e bus de N00 ,H=. > ex)e1Co .i)a por )onta do Celeron , NI/, 5ue utili=a o so5uete R. 'odos eles o.ere)em su% porte tamb(m ao ##$0 e ao E* bit.

A pla"a5o ma Ce!" i!o


#em dKvida, vender um pa)ote )om pro% )essador, )hipset e pla)a wireless ( mui% to mais lu)rativo do 5ue vender apenas o pro)essador. Controlar o desenvolvi% mento dos trFs )omponentes .a)ilita tamb(m o desenvolvimento de sistemas mais e.i)ientes de geren)iamento de energia e otimi=a12es em geral. > id(ia por tr-s de todo o mar7eting em torno da mar)a "Centrino" ( )on% ven)er os )ompradores de 5ue os no% teboo7s )om o selo sCo uma es)olha segura. 186

Especial No"eCooHs
> Kni)a bre)ha importante para o uso de )omponentes "nCo%;ntel" em note% boo7s Centrino ( no )aso de )hipsets de v!deo alternativos. $mbora os )hip% sets ;ntel mais usados se8am os )hip% sets da linha "4,", 5ue in)luem v!deo onboard, estCo dispon!veis tamb(m os )hipsets da linha "R,", 5ue sCo idFnti)os, mas nCo in)luem o )hipset de v!% deo. $les permitem 5ue os .a% bri)antes de noteboo7s in)lu% am )hips ou pla)as ,E, ou >E;6D da nUidia ou >'; sem )om isso abandonar o uso da mar)a "Centrino". $ntre os no% teboo7s mais )aros, ( )omum o uso de pla)as nUidia o..bo% %rocessa.or8 placa 9ireless e chipset: ; <=it< ard no lugar do .ra)o v!deo ;n% Centrino tel onboard. &abri)antes, )omo a nUidia, <road)om, alin7, >theros, U;>, #i#, ealte7 e ou% tros vendem )hipsets e pla)as wireless a pre1os mais )ompetitivos 5ue a ;ntel. $m muitos )asos os produtos alternati% vos sCo in)lusive )laramente superio% res, )omo no )aso das solu12es de v!% deo onboard da nUidia e >';, 5ue supe% ram em muito os )hipsets de v!deo da s(rie 4,>M// utili=ados nos )hipsets ;ntel. >pesar disso, o mar7eting em torno da mar)a Centrino .a= )om 5ue os .abri)antes pre.iram utili=ar os )hip% sets e pla)as wireless da ;ntel, relegan% do os produtos de outros .abri)antes aos modelos de baixo )usto ou a )on.i% gura12es espe)!.i)as. guiadohardware.net | Revista - ! "# $aro de %##& > primeira en)arna1Co da plata.orma Centrino .oi lan1ada em 2//0 e res% ponde pelo )odenome Carmel. $la )on% siste na )ombina1Co de um Rentium , )om )ore <anias ou *othan, um )hipset iQNN e uma pla)a wireless ;ntel 21// ou 22//. 6 )hipset ;ntel QNN o.ere)e suporte apenas a mem3rias ** e as pla)as wireless ;ntel R 6/Aireless 21// ainda utili=am o padrCo Q/2.11b ?11 mega% bits@, sem suporte ao Q/2.11g, o 5ue ho8e em dia sCo duas pesadas limita% 12es. > 5uestCo da pla)a wireless .oi solu)ionada em 2//I, )om o lan1a% mento da ;ntel R 6/Aireless 22//, 5ue > partir do momento em 5ue os )om% pradores passam a pre.erir noteboo7s baseados na plata.orma, a ;ntel pode trabalhar )om margens de lu)ro maio% res e assim maximi=ar os lu)ros, ao mesmo tempo em 5ue mant(m o )on% trole sobre toda a plata.orma. pode operar tanto em modo b 5uanto g. Wuase todos os noteboo7s Centrino produ=idos a partir do segundo trimes% tre de 2//I 8- sCo e5uipados )om a pla)a wireless atuali=ada. $m 2//N .oi lan1ada a segunda gera1Co, sob o )odenome #onoma. Dessa (po)a, o <anias 8- havia sido des)ontinuado, de .orma 5ue passou a ser usado ex)lusi% vamente o Rentium , )om )ore *othan. 6 limitado QNN .oi substitu!do pelo ;ntel M1N, 5ue trouxe o suporte a mem3rias ** 2, #>'>, slots $xpress Card, -udio H*> e bus de N00 ,H=. 6 uso de mem3rias ** 2 a8uda a re% du=ir o )onsumo el(tri)o, 8- 5ue os m3dulos utili=am uma tensCo mais bai% xa. $xiste tamb(m um pe5ueno ganho )om rela1Co X )ompatibilidade )om m3dulos de di.erentes .abri)antes, 85ue os m3dulos ** 2 possuem um terminador resistivo dentro de )ada )hip, o 5ue garante uma melhor 5uali% dade de sinal e redu= o nKmero de )a% sos de in)ompatibilidade, sobretudo ao utili=ar dois m3dulos di.erentes. > partir do ;ntel M1N, todos os )hipsets mobile da ;ntel o.ere)em suporte a dual%)hannel ?)om ex)e1Co dos )hip% sets da linha "4,#", )omo o M1N4,#, 5ue sCo uma linha de baixo )usto, )om um )ontrolador single%)hannel@. >pesar disso, a maior parte dos noteboo7s nCo vem )om o re)urso ativado, simples% mente por5ue o uso de dual%)hannel 187

Especial No"eCooHs
exige o uso de dois m3dulos de mem3% ria, o 5ue aumenta os )ustos. Dada im% pede, entretanto, 5ue vo)F instale um segundo m3dulo de mem3ria, ativando assim o dual%)hannel. Com rela1Co X pla)a wireless, os note% boo7s baseados na plata.orma #onoma podem utili=ar tanto a R 6/Aireless 22// ?<4@ 5uanto a 2M1N><4, 5ue, )omo o nome sugere, o.ere)e )omo di% .eren)ial o suporte tamb(m ao padrCo Q/2.11a. > 0MIN><4 ( uma versCo atuali=ada da 2M1N><4, 5ue mant(m o suporte aos padrCo a, b e g, en5uanto a IMPN>4D ?a mesma utili=ada no #anta osa@ ( uma pla)a "dra.t%n", )om suporte a uma ver% sCo pr(via no padrCo Q/2.11n, 5ue o.e% re)e uma taxa de transmissCo te3ri)a de 0// megabits e um al)an)e at( duas ve% =es maior 5ue uma pla)a Q/2.11g e5ui% pada )om um transmissor de potFn)ia similar. .-)il di.eren)iar as pla)as IMPN>4D das antigas, pois al(m de se% rem produ=idas ex)lusivamente no .or% mato $xpress ,ini, abandonando o .or% mato mini%RC;, elas possuem trFs )one)% tores de antena, em ve= de apenas dois: *uo". DCo existem noteboo7s "Centrino *uo" baseados na plata.orma #onoma, 8- 5ue ela nCo prevF o uso de pro)es% sadores dual%)ore. 'emos ainda a plata.orma &a!"a Rosa4 lan1ada em 2//O. $la prevF o uso de um pro)essador Core 2 *uo so5uete R ?bus de Q// ,H=@, )ombinado )om um )hip% set ;ntel MPN e uma pla)a wireless ;ntel IMPN>4D. 6 sistema de geren)iamento de ener% gia .oi atuali=ado, de .orma a ?al(m de a8ustar a .re5JFn)ia do pro)essador@ permitir a redu1Co da .re5JFn)ia do &#< de Q// para I// ,H= nos momen% tos de baixa atividade, a8udando a )ompensar o aumento de )onsumo tra% =ido pelo uso do bus de Q// ,H= ?re% )urso bati=ado de "*Lnami) &ront #ide <us #wit)hing"@. > redu1Co da .re5JFn)ia do &#< resulta em uma e)onomia relativamente pe% 5uena, de menos de 1 watt. $ntretanto, muitos noteboo7s ultra%)ompa)tos ba% seados na plata.orma Centrino )hegam a )onsumir apenas 12 watts ou menos ?in)luindo a tela@ 5uando o pro)essador est- operando na .re5JFn)ia mais bai% xa, de .orma 5ue 5ual5uer nova redu% 1Co a)aba tendo um impa)to signi.i)a% tivo. 6utro re)urso divulgado ao ex% tremo pela ;ntel ( o "'urbo ,emorL" ?te)nologia obson@, onde ( utili=ado um m3dulo de mem3ria &lash ligado ao barramento RC; $xpress em )on8unto 188

%laca 9ireless Intel 7+15A> %CI instala.a

/ini" %laca 9ireless 4+$5A !8 no 0or/ato E?press *ini 6s noteboo7s baseados no Dapa, e5ui% pados )om pro)essadores Core #olo ainda sCo vendidos sob a mar)a "Cen% trino", en5uanto os baseados em pro% )essadores Core *uo ou Core 2 *uo passaram a utili=ar a mar)a "Centrino

> ter)eira gera1Co ( a plata.orma Dapa, lan1ada em 2//P. $la )onsiste no uso de um pro)essador Core #olo, Core *uo ou Core 2 *uo em versCo so% 5uete ,, )ombinado )om o )hipset ;n% tel MIN ?5ue in)lui suporte a bus de PPO ,H=@ e uma pla)a wireless ;ntel 0MIN><4 ou IMPN>4D. guiadohardware.net | Revista - ! "# $aro de %##&

Especial No"eCooHs
)om o eadL*rive do Uista, de .orma a melhorar o desempenho do a)esso ao H* e aumentar a autonomia da bateria. importante ressaltar 5ue a e)onomia de energia tra=ida pelo 'urbo ,emorL ( apenas in)remental, pois os H*s de 2.N" e NI// R, atuais sCo bastante e)onHmi)os, )onsumindo em torno de 0 watts ou menos. >l(m disso, o H* nCo .i)a todo o tempo girando, o 5ue redu= o )onsumo pr-ti)o a n!veis bem mais baixos. 6 'urbo ,emorL evita um )erto nKmero de a)essos ao H*, mas em tro% )a os pr3prios )hips de mem3ria &lash e a linha RC; $xpress a 5ue eles estCo ligados )onsomem uma )erta 5uanti% dade de energia, o 5ue redu= o ganho na pr-ti)a. DCo espere mais do 5ue 2 ou I` de ganho de autonomia de bate% ria em um noteboo7 )om o 'urbo ,e% morL em rela1Co a outro de )on.igura% 1Co similar sem o re)urso. 6 ganho ( tCo pe5ueno 5ue .i)a at( mesmo di.!)il de medir, pois a di.eren1a nos resulta% dos .i)a muitas ve=es dentro da varia% 1Co normal de um teste para outro. 6 'urbo ,emorL ( dese8-vel se .or um "brinde", in)lu!do em uma )erta )on.i% gura1Co sem um aumento )onsider-vel no )usto. DCo a)eite pagar mais )aro por um noteboo7 e5uipado )om ele, pois o ganho realmente nCo )ompensa 5ual5uer aumento expressivo no pre1o. esperada uma atuali=a1Co da plata.or% ma #anta osa para 2//Q, )om a in)lusCo guiadohardware.net | Revista - ! "# $aro de %##& de pro)essadores baseados no RenrLn. $les in)luirCo suporte ao $*>' ?$nhan% )ed *Lnami) >))eleration 'e)hnologL@, onde o pro)essador pode desativar o segundo nK)leo e usar a redu1Co no )onsumo para .a=er um over)lo)7 tem% por-rio do nK)leo ativo, melhorando assim o desempenho em apli)ativos single threaded, 5ue nCo sCo )apa=es de se bene.i)iar de um pro)essador dual%)ore. .oram mais )aros e o pro)essador ;ntel para noteboo7s de baixo )usto era o Celeron ,, um )hip muito menos )om% petitivo, devido ao baixo )lo)7, menos )a)he e X ausFn)ia do suporte ao #pe% ed#tep. > resposta da >,* veio na .orma do 'urion PI, uma versCo mobile do >th% lon PI so5uete ONI, 5ue operava a .re5JFn)ias mais baixas e in)lu!a o RowerDow. >l(m de ser relativamente barato, o 'urion o.ere)ia um desempe% nho muito bom, )hegando a superar o Rentium , baseado no )ore *othan em diversas apli)a12es, e era relativamen% te e)onHmi)o em termos de )onsumo el(tri)o. Levando em )onta apenas a 5uestCo do pro)essador, o 'urion era )ompetitivo )om o Rentium , e era uma es)olha muito melhor 5ue o Celeron ,. > 5ues% tCo ( 5ue um noteboo7 ( um )on8unto, onde o resultado nCo depende apenas das )ara)ter!sti)as do pro)essador, mas sim da )ombina1Co de todos os )omponentes. > ;ntel possu!a uma pla% ta.orma mais s3lida, 8- 5ue desenvolvia seus pr3prios )hipsets e pla)as wire% less, en5uanto os noteboo7s baseados no 'urion utili=avam )hipsets da >';, U;> ou #i#, )riando plata.ormas mais problem-ti)as. ;sso .a=ia )om 5ue os 'urion a)abasse sendo usado predominantemente nos noteboo7s de baixo )usto, o 5ue nCo 189

Tu io! P@
>pesar dos pro)essadores Rentium ,, baseados no )ore *othan, e os Core *uo, baseados no )ore konah nCo se% rem )apa=es de operar a .re5JFn)ias muito altas se )omparados aos pro)es% sadores para des7top, eles o.ere)iam um desempenho por )i)lo de )lo)7 mui% to bom, o 5ue permitia 5ue )ompetis% sem )om pro)essadores para des7top, baseados na ar5uitetura Det<urst, 5ue operavam a .re5JFn)ias muito mais elevadas, mesmo mantendo um )on% sumo el(tri)o relativamente baixo. > ar5uitetura e5uilibrada, )ombinada )om o es.or1o de mar7eting da ;ntel em torno da mar)a Centrino .i=eram )om 5ue eles .ossem um su)esso de vendas nos noteboo7s de m(dio e alto )usto. >pesar disso, os noteboo7s ba% seados na plata.orma Centrino sempre

Especial No"eCooHs
era ne)essariamente ruim, pois permi% tia 5ue vo)F )omprasse noteboo7s rela% tivamente potentes, baseados nas di.e% rentes vers2es do 'urion a pre1os subs% tan)ialmente mais baixos 5ue os base% ados na plata.orma Centrino. &oi in)lu!do ainda um est-gio adi)ional no sistema de geren)iamento de energia ?o C0@, 5ue )olo)ou o 'urion um passo X .rente dos >thlon PI para des7tops na 5uestCo do geren)iamento de energia. 6s 'urions da s(rie MT trabalham den% tro de um '*R de 2N watts, en5uanto os ML sCo um pou)o mais gastadores e adotam um '*R de 0N watts. $xistem ainda vers2es )om N12 +< e 1 ,< de )a)he L2, mas todas as vers2es utili% =am um )ontrolador de mem3ria sin% gle%)hannel ?8ustamente por isso ( uti% li=ado o so5uete ONI@, uma restri1Co adi)ionada para redu=ir o )onsumo. >ssim )omo os pro)essadores so5uete ONI para des7top, eles suportam apenas m3dulos ** ?sem suporte a ** 2@ o 5ue, )ombinado )om o a)esso single% )hannel, estrangula o barramento )om a mem3ria, pre8udi)ando o desempenho do pro)essador em diversas apli)a12es. > di.eren1a no )onsumo ( 8usti.i)ada pelo tipo de trans!stores e pelas otimi=a12es utili=ados em )ada s(rie. >pesar disso, nCo existe di.eren1a de desempenho en% tre um ,' e um ,L de mesmo )lo)7 ?e )om a mesma 5uantidade de )a)he@. $sta versCo ini)ial do 'urion PI .oi )hamada de La!cas"e e, assim )omo o Ueni)e, era produ=ida usando a t()% ni)a de /./M mi)ron e o.ere)ia suporte a ##$0 e instru12es de PI bits, al(m do suporte ao RowerDow. 6 )ore Lan)aster .oi usado no MTD6; ?1.P 4H=, N12 +<, 2NA@, MTD7< ?1.P 4H=, 1 ,<, 2NA@, MTD76 ?1.Q 4H=, N12 +<, 2NA@, MTD7@ ?1.Q 4H=, 1 ,<, 2NA@, MTD7A ?2./ 4H=, 1 ,<, 2NA@, MTD@< ?2.2 4H=, 1 ,<, 2NA@, MLD6; ?1.P 4H=, N12 +<, 0NA@, MLD7< ?1.P 4H=, 1 ,<, 0NA@, MLD76 ?1.Q 4H=, N12 +<, 0NA@, MLD7@ ?1.Q 4H=, 1 ,<, 0NA@, MLD7A ?2./ 4H=, 1 ,<, 0NA@, MLD@< ?2.2 4H=, 1 ,<, 0NA@, MLD@6 ?2.I 4H=, N12 +<, 0NA@ e MLD@@ ?2.I 4H=, 1 ,<, 0NA@. ,ais adiante .oi lan1ado o )ore Ric(D mo!d, 5ue utili=a o so5uete #1, o mesmo utili=ado pelo 'urion E2. $le tem a .un1Co de ser um pro)essador de transi1Co, permitindo 5ue os .abri)an% tes possam )onstruir noteboo7s basea% dos em pla)as #1, sem ne)essariamen% te migrar para o 'urion E2, 5ue ( mais )aro. 6 i)hmond .oi vendido em ape% nas duas vers2es: M%D7P ?2./ 4H=, N12 +<, 01A@ e M%D7; ?2.2 4H=, N12 +<, 01A@. Sm dos prin)ipais pontos .ortes do 'u% rion ( o sistema de geren)iamento de energia. 'anto o RowerDow, usado nos pro)essadores mobile, 5uanto o Co% olgngWuiet, usado nos pro)essadores para des7top, trabalham dentro do mesmo prin)!pio, a8ustando o multipli% )ador ?e )onse5Jentemente a .re5JFn% )ia@ do pro)essador, 8untamente )om a tensCo, )on.orme mais ou menos poder de pro)essamento ( exigido.

T&rion $4 e %enti&/ * co/ core 6othan 6 'urion PI tamb(m surgiu )omo uma deriva1Co do >thlon PI )om )ore Ueni% )e ?assim )omo o ,obile >thlon PI )om )ore Dewar7@, mas desta ve= a >,* tomou )uidados adi)ionais. Rara redu=ir o )onsumo el(tri)o, a >,* adotou o uso de trans!stores de )haveamento mais lento, 5ue redu=em a .re5JFn)ia m-xima de opera1Co do pro)essador, mas em tro)a o.ere)em um )onsumo el(tri)o muito mais baixo. Como um pro)essador mobile )omo o 'urion nun)a opera a .re5JFn)ias muito ele% vadas, devido X 5uestCo do )onsumo e dissipa1Co t(rmi)a, a tro)a a)abou .a% =endo sentido. guiadohardware.net | Revista - ! "# $aro de %##&

190

Especial No"eCooHs
Cada "degrau" )orresponde a uma re% du1Co de 1x no multipli)ador o 5ue ?no )aso do 'urion@ )orresponde a uma re% du1Co de 2// ,H= na .re5JFn)ia do pro)essador. > .re5JFn)ia ( redu=ida se5uen)ialmente at( atingir 1.P 4H=, ponto no 5ual o pro)essador entra no est-gio mais baixo, onde passa a ope% rar a apenas Q// ,H= ?independente% mente do modelo@. Buntamente )om a .re5JFn)ia, a tensCo tamb(m ( redu=ida, 8- 5ue o pro)essa% dor ( pro8etado para .un)ionar esta% velmente usando tens2es mais baixas, desde 5ue operando a .re5JFn)ias tamb(m mais baixas. Wuando mais pro)essamento ( exigido, a tensCo vol% ta ao valor ini)ial, seguida do aumento )orrespondente na .re5JFn)ia. Sm 'urion ,L%I/, por exemplo, opera a 2.2 4H= e tem um '*R de 0N watts, mas )onsome este valor apenas 5uando est- operando na .re5JFn)ia m-xima. Con.orme o RowerDow redu= a .re5JFn)ia de opera1Co do pro)es% sador, o )onsumo )ai para 2M watts ?2./ 4H=@, 2I.N watts ?1.Q 4H=@, 2/ watts ?1.P 4H=@ e, .inalmente, O.M watts ?Q// ,H=@. Como a mesma .re5JFn)ia de Q// ,H= ( usada )omo est-gio .inal em todos os ' uri% ons, independentemente da .re5JFn)ia original, todos os modelos a)abam )onsu% mindo apenas O.M watts 5uando o)iosos.

Tu io! =6
6 pr3ximo passo da >,* .oi o lan1a% mento do 'urion E2, )om o ob8etivo de )ompetir )om o Core 2 *uo baseado no )ore ,erom. 6 'urion E2 (, essen)ialmente, uma versCo de baixo )onsumo do >thlon E2, 5ue preserva as mesmas )ara)ter!sti% )as b-si)as, )omo o uso do Crossbar #wit)h, o )ontrolador de mem3ria ** 2 dual%)hannel ?)ompartilhado en% tre os dois nK)leos@ e o uso do barra% mento HLper'ransport. Daturalmente, o .ato de ser um pro)es% sador mobile torna ne)ess-rio o uso de um geren)iamento mais agressivo de energia. $ntra em )ena entCo uma ver% sCo atuali=ada do RowerDow, )om su% porte a um sistema de geren)iamento independente de )ada nK)leo. 6 n!vel de utili=a1Co de )ada nK)leo ( )ontinuamente monitorado e os n!veis apropriados de e)onomia de energia sCo apli)ados. ;sso permite 5ue um dos nK)leos )ontinue opera)ional, en5uan% to o outro "hiberna", em um dos est-% gios de baixo )onsumo. 6 primeiro n!vel ( o a8uste de .re5JFn% )ia e tensCo de opera1Co do pro)essa% dor, essen)ialmente o mesmo sistema 8- usado nos pro)essadores anteriores.

> .re5JFn)ia de opera1Co ( redu=ida para Q// ,H= e a tensCo para 1./ONU ?ou menos, de a)ordo )om a revisCo do pro)essador@. 6 pr3ximo n!vel ( o est-% gio C1 ?Halt@ onde o nK)leo ( essen)i% almente desativado, mas os )a)hes e registradores )ontinuam ativos. > partir da!, existem mais trFs est-gios adi)io% nais ?C2, C0 e CI@, onde mais )ompo% nentes internos sCo desativados, redu% =indo o )onsumo, mas aumentando o tempo de reativa1Co. Do est-gio C1 o )onsumo do pro)essador )ai para ape% nas I.N watts e no est-gio CI para apenas /./QN watts. >pesar de ser um pro)essador dual% )ore, o sistema de geren)iamento .a= )om 5ue o )onsumo a)abe sendo simi% lar, ou pou)a )oisa superior ao dos 'u% rions single%)ore, muito embora o de% sempenho se8a superior. Com os dois nK)leos operando X Q// ,H=, o 'urion E2 ?de /./M mi)ron@ )onsome 1/ watts, o 5ue d- apenas N watts por nK% )leo, menos 5ue os O watts do 'urion sin% gle%)ore. 6 prin)ipal motivo da redu1Co ( o uso de uma versCo aprimorada do #6; ?sili)on on insulator@, a t()ni)a 5ue permi% te adi)ionar uma .ina )amada de material isolante entre os trans!stores do pro)essa% dor e o wa..er, redu=indo a perda de el(% trons e )onse5Jentemente o )onsumo do pro)essador. 6 #6; ( utili=ado tamb(m em outros pro)essadores >,* produ=idos usando a t()ni)a de /./M mi)ron em diante, mas neste )aso ( utili=ada 191

guiadohardware.net | Revista - ! "# $aro de %##&

Especial No"eCooHs
uma revisCo anterior, menos e.i)iente 5ue a usada no 'urion E2. 6 'urion E2 adotou o uso do so5uete #1, uma versCo mobile do so5uete >,2, onde tamb(m sCo utili=ados m3% dulos de mem3ria ** 2, )om suporte a dual%)hannel. Como nem todos os .a% bri)antes utili=am dois m3dulos de mem3ria ?sobretudo nos modelos de baixo )usto@, vo)F nota um )erto ganho de desempenho ao instalar um segun% do m3dulo, nCo apenas pelo aumento no volume de mem3ria instalada, mas tamb(m pela ativa1Co do dual%)hannel. Sm dos desta5ues do so2ue"e &> ( o nKmero redu=ido de pinos. $le possui apenas P0Q pinos, )ontra MI/ pinos do so5uete >,2 para des7tops ?menos at( mesmo 5ue o so5uete ONI, 5ue ( sin% gle%)hannel@. 6 nKmero redu=ido de pinos a8udou a redu=ir o tamanho do en)apsulamento do pro)essador, 5ue passou a ser um pou)o menor 5ue o dos pro)essadores so5uete ONI. 6 so5uete #1 tem uma aparFn)ia muito similar ao so5uete , usado pelos pro% )essadores ;ntel. 6 so5uete #1 nCo ( uma ex)lusividade do 'urion E2. $le ( utili=ado tamb(m pelo 'urion single%)ore )om )ore i)hmond e tamb(m pelo ,obile #empron baseado no )ore +eene. Sma .orma muito simples de veri.i)ar se o seu noteboo7 utili=a um destes pro)essadores ?e nCo um dos modelos antigos, so5uete ONI@ ( veri.i)ar o tipo de mem3ria usada. 'odos os noteboo7s so5uete ONI utili=am mem3rias ** , en5uanto os so5uete #1 utili=am mem3rias ** 2. Da ilustra1Co a seguir temos um Core *uo baseado no konah, um Core 2 *uo ba% seado no ,eron e um 'urion E2. Dote 5ue apesar de possuir menos )a)he, o die do 'urion E2 ( maior, pois ele ( ainda produ=ido usando uma t()ni)a de /./M mi)ron.

Core 6&o AB es@&er.aC8 Core 7 6&o e o T&rion #7 *o ponto de vista do upgrade, as mem3rias ** 2 sCo muito mais dese8-veis, nCo apenas pela 5uestCo do desempenho, mas por5ue ?assim )omo nos des7tops@ os m3dulos #6*;,, ** 2 8- sCo mais baratos 5ue os m3dulos ** . 6utra 5uestCo ( 5ue usando m3dulos ** 2 vo)F vai, muito provavelmente, poder aproveitar os mesmos m3dulos ao tro)ar de noteboo7, en5uanto as ** sCo um be)o sem sa!da. 192

T&rion #7 instala.o no so@&ete S1 guiadohardware.net | Revista - ! "# $aro de %##&

Especial No"eCooHs
Uoltando ao pro)essador, a sa.ra ini)ial, lan1ada em 2//P, in)lui os 'urions base% ados nos )ores TaNlo e T i!idad. >m% bos sCo .abri)ados utili=ando a mesma t()ni)a de .abri)a1Co de /./M mi)ron, )om #6; e o uso de trans!stores de baixo )onsumo usados nos 'urions single%)ore da s(rie ,L. $les in)luem suporte a ##0, instru12es de PI bits, DE <it e suporte ao >,*%U, a Kni)a di.eren1a ( 5ue o 'aLlor in)lui apenas 2NP +< de )a)he L2 por nK)leo, en5uanto o 'rinidad ?usado na maior parte dos modelos@ in)lui N12 +< por nK)leo. > lista de modelos ( )omposta pelo 'u% rion E2 'L%N/ ?1.P 4H=, 2x 2NP +<, 01A@, 'L%N2 ?1.P 4H=, 2x N12 +<, 01A@, 'L%NP ?1.Q 4H=, 2x N12 +<, 00A@, 'L%P/ ?2./ 4H=, 2x N12 +<, 0NA@ e 'L%PI ?2.2 4H=, 2x N12 +<, 0NA@. $m 2//O .oi lan1ado o 'urion E2 base% ado no )ore TNle , produ=ido usando a nova t()ni)a de /./PN mi)ron, usada tamb(m no >thlon E2 <risbane e outros pro)essadores re)entes. $le ( usado nos modelos 'L%NP ?1.Q 4H=, 2x N12 +<, 01A@, 'L%NQ ?1.M 4H=, 2x N12 +<, 01A@, 'L%P/ ?2./ 4H=, 2x N12 +<, 01A@, 'L%PI ?2.2 4H=, 2x N12 +<, 0NA@ e 'L%PP ?2.0 4H=, 2x N12 +<, 0NA@. Uo)F pode notar 5ue nCo existe di.e% ren)ia1Co entre os modelos baseados no 'Ller e no 'rinidad. Com ex)e1Co do 'L%NP e do 'L%P/ ?5ue possuem um '*R ligeiramente in.erior@, at( mesmo o guiadohardware.net | Revista - ! "# $aro de %##& '*R dos pro)essadores baseados nos dois )ores ( o mesmo. Da verdade, o 'L% ler ( mais e)onHmi)o 5ue o 'rinidad ?embora a di.eren1a nCo se8a tCo gran% de@, o 5ue a >,* passou a .a=er .oi sim% plesmente passar a usar uma margem mais .olgada para )-l)ulo do '*R. Lem% bre%se de 5ue o '*R ( simplesmente um teto de )onsumo 5ue nCo deve ser ex)e% dido pelo pro)essador. 6 .abri)ante pode usar o mesmo '*R para v-rios pro)es% sadores, muito embora o )onsumo real de alguns deles se8a mais baixo. o de.eito era em um dos )abos .lat, por exemplo. Uamos entCo a um guia r-pido de )omo lo)ali=ar de.eitos ao dar manuten1Co em noteboo7s e, assim, des)obrir 5ual )omponente pre)isa ser reparado ou substitu!do.

No li#a
#e o noteboo7 simplesmente nCo dnenhum sinal de vida, a primeira )oisa a se veri.i)ar ( a .onte de alimenta1Co. DCo )on.ie 5ue a .onte est- .un)ionan% do s3 por5ue o led est- a)eso, use um mult!metro para medir a tensCo de sa!% da da .onte, a8ustando%o para medir a tensCo em uma es)ala de 2/U. Compa% re a medi1Co do mult!metro )om os va% lores in.ormados na eti5ueta da .onte. > .onte deve .orne)er a tensCo de sa!% da espe)i.i)ada na eti5ueta, )om uma margem de tolerGn)ia de N` para mais ou para menos:

Locali9a!do de5ei"os
*i.erentemente de um des7top, onde vo)F pode solu)ionar problemas sim% plesmente na base da tentativa e erro, tro)ando pe1as at( des)obrir 5ual ( o )ulpado, nos noteboo7s isso nem sempre ( poss!vel, 8- 5ue a maior parte dos )omponentes sCo diretamente integra% dos X pla)a%mCe e vo)F di.i)ilmente terum LC* ou outra .onte de alimenta1Co )ompat!vel ?por exemplo@ para testar. Da maior parte dos )asos, vo)F pre)isa identi.i)ar o problema e )erti.i)ar%se de 5ue o )omponente E pre)isa mesmo ser substitu!do, para s3 entCo en)omendar a pe1a de reposi1Co e poder .a=er o )onserto. Sm erro de diagn3sti)o pode sair muito )aro, levando%o X )ompra de uma nova pla)a%mCe 5uando

193

Especial No"eCooHs
>l(m da possibilidade da .onte ter 5uei% mado devido a alguma intemp(rie, tam% b(m ( )omum 5ue .ontes de baixa 5uali% dade apresentem )apa)itores estu.ados e outros de.eitos ap3s alguns meses de uso. > .onte pode entCo passar a o.ere)er uma tensCo )ada ve= mais baixa, at( 5ue o no% teboo7 simplesmente nCo ligue e nCo ini% )ie a )arga da bateria. Da maioria dos )asos, a solu1Co mais barata ( reparar a .onte. >s .ontes usa% das em noteboo7s nCo sCo di.erentes das usadas em monitores de LC* e ou% tros peri.(ri)os, por isso um t()ni)o es% pe)iali=ado em manuten1Co de .ontes pode resolver a maioria dos de.eitos sem muita di.i)uldade. >o optar por tro)ar a .onte, vo)F pode tanto pro)u% rar outra .onte idFnti)a, do mesmo .a% bri)ante, ou )omprar um .onte ")urin% ga", onde sCo .orne)idos diversos en% )aixes, de .orma 5ue a .onte possa ser usada em )on8unto )om um grande nKmero de modelos: $ssas .ontes sCo muito )omuns no $baL ?)he5ue a )ategoria "Computers f Detwor7ing b *es7top f Laptop >))esso% ries b >dapters, Chargers .or Laptops"@, embora a 5ualidade nem sempre se8a das melhores. $m 5ual5uer um dos )asos, nCo se es5ue1a de veri.i)ar a tensCo de sa!da ?novamente usando o mult!metro@ antes de ligar a nova .onte no note. #e a .onte est- .orne)endo a tensCo )orreta, a pr3xima possibilidade ( 5ue as soldas do en)aixe para o )one)tor da .onte na pla)a%mCe do note este8am 5uebradas. $ste de.eito ( muito )o% mum nos 'oshiba ,0NE, >PN, >O/, >ON e outros modelos, onde o )one)tor ( di% retamente soldado na pla)a%mCe e .i)a preso apenas pelas soldas, sem um bom suporte na )ar)a1a. $mbora isso exi8a uma )erta dose de habilidade manual, ( sempre poss!vel desmontar o note, remover a pla)a%mCe e re.a=er as soldas do )one)tor. >ssim )omo nos des7tops, problemas de mal )ontato e oxida1Co sCo muito )o% muns. $xperimente sempre des)one)tar o H*, o drive 3pti)o, a pla)a wireless e ou% tros )omponentes nCo%essen)iais e limpar os )ontatos dos m3dulos de mem3ria. #e o noteboo7 tiver dois slots de mem3ria, experimente instalar o m3dulo no segun% do slot. #e tiver dois m3dulos, experimen% te lig-%lo )om apenas um e assim por di% ante. 6utra observa1Co ( 5ue alguns no% teboo7s ?sobretudo modelos antigos@ nCo ligam se a bateria nCo estiver instalada.

I!s"aCilidade
>inda mais )omuns do 5ue os )asos em 5ue o noteboo7 simplesmente "morre" sCo os )asos de instabilidade, onde o noteboo7 trava, apresenta erros diver% sos ou simplesmente desliga so=inho de tempos em tempos, ou nos momen% tos de maior atividade. >ssim )omo em um des7top, proble% mas de estabilidade podem ser )ausa% dos pelos mais diversos .atores, in% )luindo problemas de so.tware, pro% blemas de supera5ue)imento )ausado pelo a)Kmulo de p3 nos dissipadores, de.eitos nos m3dulos de mem3ria, en% tre outras possibilidades, por isso ( 5uase sempre ne)ess-rio .a=er uma )he)agem geral, veri.i)ando diversas possibilidades at( .inalmente )onseguir des)obrir a .onte do problema. > primeira )oisa a .a=er ( dar boot )om uma distribui1Co Linux live%)d )om 5ue vo)F tenha .amiliaridade. Sse o sistema por algum tempo, exe)ute algumas tare% .as pesadas ?)omo )ompa)tar e des)om% pa)tar grandes 5uantidades de ar5uivos, por exemplo@ e monitore as respostas do sistema. #e os problemas de estabilidade se mani.estam apenas no Aindows, muito provavelmente o problema se restringe aos so.twares e drivers instalados e pode ser resolvido )om uma simples reinstala% 1Co do sistema. 194

guiadohardware.net | Revista - ! "# $aro de %##&

Especial No"eCooHs
#e os problemas )ontinuam mesmo depois de des)artar o .ator so.tware, o pr3ximo passo ( .a=er um teste )om% pleto da mem3ria usando o memtest, 8- 5ue a mem3ria passa a ser a pr3% xima suspeita. 6 mais )omum ( 5ue o note possua dois slots de mem3ria, um externo, a)ess!vel atrav(s das tampas in.eriores, e outro interno, a)ess!vel depois de remover o te)lado ?)omo no HRP11/@. Desses )asos, vo)F s3 pre)isa identi.i)ar 5ual dos m3dulos apresentou o de.eito e subs% titu!%lo. #e o de.eito .or nos Kltimos endere1os, ( poss!vel tamb(m usar as di)as 5ue vimos no )ap!tulo sobre mem3ria para limitar a 5uantidade de mem3ria usada pelo sistema e, assim, evitar o uso da parte onde estCo as )(lulas de.eituosas. Como a grande maioria dos noteboo7s utili=am mem3ria )ompartilhada para o v!deo, de.eitos na mem3ria podem )au% sar tamb(m o apare)imento de .alhas na imagem, in)luindo o apare)imento de li% nhas hori=ontais ou verti)ais. #e o de.eito se restringir X -rea de me% m3ria utili=ada pelo )hipset de v!deo ?normalmente os primeiros endere1os do m3dulo@, o sistema pode .un)ionar de .orma per.eitamente est-vel ?)om os problemas se restringindo ao v!deo@, por isso ( importante sempre )he)ar a me% m3ria antes de )olo)ar a )ulpa no LC* ou na )ontroladora de v!deo. $m )asos em 5ue os )hips re.erentes ao m3dulo interno vFm soldados X pla% )a%mCe do noteboo7, a situa1Co .i)a mais )ompli)ada, 8- 5ue vo)F nCo tem )omo substituir os )hips de mem3ria diretamente: #e o noteboo7 .un)iona de .orma apa% rentemente normal por algum tempo, mas trava, reini)ia ou desliga ao exe% )utar tare.as pesadas, muito prova% velmente temos um problema de su% pera5ue)imento. > solu1Co neste )aso ( remover o )ooler do pro)essador, .a=er uma boa limpe=a e substituir a pasta t(rmi)a do pro)essador. $m al% guns notes o )ooler .i)a bem a)ess!% vel atrav(s das tampas in.eriores, mas em outros ( pre)iso desmontar o note para )hegar at( ele. Sma op1Co r-pida para desobstruir o exaustor sem pre)isar desmontar o no% teboo7 ( usar um 8ato de ar )omprimi% do na sa!da de ar. 6 problema neste )aso ( 5ue vo)F apenas espalha a su% 8eira dentro do note, ao inv(s de remo% vF%la. ;sso .a= )om 5ue o .luxo de ar gerado pelo )ooler a)abe movendo o p3 novamente para a sa!da do )ooler, .a=endo )om 5ue o problema de supe% ra5ue)imento reapare1a mais r-pido do 5ue demoraria se vo)F tivesse .eito uma limpe=a )ompleta. >l(m do a)Kmulo de su8eira nos dissi% padores, ( )omum a entrada de p3 dentro do pr3prio motor de rota1Co do )ooler, o 5ue )ausa o apare)imento de um ru!do irritante e .a= )om 5ue o exaustor gire )ada ve= mais devagar ?ou at( pare )ompletamente@. > solu% 1Co nesse )aso ( desmontar o exaustor e .a=er uma boa limpe=a interna.

> solu1Co ")orreta" nesse )aso seria substituir a pla)a%mCe. >lgumas autori% =adas possuem )Gmaras de vapor e sCo )apa=es de substituir os m3dulos, mas nCo ( o tipo de )oisa 5ue vo)F pode .a=er usando um .erro de solda. #e o reparo nCo .or poss!vel e vo)F )hegar ao ponto de de)idir des)artar a pla)a, uma Kltima solu1Co desesperada 5ue vo)F pode tentar ( remover os )hips de mem3ria ?)om muito )uidado, para evitar dani.i)ar outros )omponen% tes@ e passar a usar um m3dulo insta% lado no slot de expansCo. #e nCo hou% ver nenhuma trava rela)ionada ao so.tware, o <;6# vai dete)tar a remo% 1Co da mem3ria integrada e passar- a usar o m3dulo instalado no slot.

guiadohardware.net | Revista - ! "# $aro de %##&

195

Especial No"eCooHs
Da maioria dos )oolers para noteboo7, o motor e a h(li)e sCo presos ao )orpo prin)ipal apenas pelo )on8unto de !mCs, de .orma 5ue basta puxar. $m alguns )a% sos as duas partes sCo presas por uma presilha, es)ondida sob uma eti5ueta. Limpe bem as partes internas do mo% tor, usando um )otonete embebido em -l)ool isoprop!li)o e )olo5ue um pou)o ?pou)oZ@ de p3 de gra.ite antes de .e% )har. $le .un)iona )omo um lubri.i)ante se)o, 5ue .a= seu papel sem o ris)o de resse)ar ou se misturar X su8eira )om o tempo. 6 p3 de gra.ite ( usado para desemperrar .e)haduras e pode ser en% )ontrado .a)ilmente em lo8as de .erra% gens ou lo8as de 1.MM. Uo)F pode remover o H* do noteboo7 e plug-%lo em outro mi)ro usando uma gaveta S#< ou um adaptador para ins% tal-%lo diretamente nas portas ;*$ ou #>'> do des7top. poss!vel en)ontrar tanto adaptadores para drives de 2.N" ;*$ ?velhos )onhe)idos de 5uem traba% lha )om manuten1Co@ 5uanto adapta% dores para os novos drives de 2.N" #>'>. Ror serem relativamente raros, estes adaptadores podem )ustar mui% tas ve=es T N/ ou mais em lo8as do <rasil, mas sCo muito baratos se )om% prados no $baL. 6utra op1Co ( dar boot no pr3prio no% teboo7, usando uma distribui1Co Linux live%C*, e )opiar os dados para um )ompartilhamento de rede, ou um H* externo. ;sso permite a)essar os dados e .a=er a re)upera1Co muito mais .a% )ilmente, sem pre)isar abrir o note e sem pre)isar de um segundo mi)ro. Carregando um C* de boot e um H* externo ?ou pelo menos um pendrive@, vo)F poderia re)uperar os dados dire% tamente no lo)al, sem pre)isar de .er% ramentas extras. $m )asos em 5ue os dados .oram apaga% dos e vo)F pre)isa usar um programa de re)upera1Co, )omo o $asL e)overL ou o RC ;nspe)tor para re)uper-%los, um op1Co ( .a=er uma imagem do H* usando o dd ?)omo vimos no t3pi)o de re)upe% ra1Co de dados do )ap!tulo sobre H*s@ a partir do pr3prio live%C* ?sal% vando a imagem em um H* externo@, restaurar a imagem em outro H*, insta% lado em um des7top ?obtendo, assim, um )lone do H* original@ e rodar o pro% grama de re)upera1Co no H* )lonado. *essa .orma, vo)F nCo )orre o ris)o de piorar as )oisas manipulando os dados salvos no H* original. >ssim )omo no )aso dos H*s, os drives 3pti)os sCo padroni=ados e podem ser substitu!dos, in)lusive usando um drive removido de outro noteboo7. $m mui% tos )asos, os problemas de leitura po% dem ser )ausados pelo a)Kmulo de su% 8eira na lente ou no me)anismo de lei% tura do drive. Desse )aso, uma boa limpe=a e lubri.i)a1Co pode resolver.

HD e DQD
>ssim )omo nos des7tops, os H*s de noteboo7 tamb(m apresentam de.eitos me)Gni)os e muitas ve=es pre)isam ser substitu!dos. Ror sorte, os H*s sCo um )omponente padroni=ado, de .orma 5ue vo)F pode substituir o drive em )aso de de.eito ou ao .a=er upgrade sem muitas di.i)uldades. > prin)ipal )uidado ao )omprar ( veri.i)ar se o H* usa inter.a)e ;*$ ou #>'>. $m )asos de perda de dados, os pro)e% dimentos de re)upera1Co sCo os mes% mos de um des7top. guiadohardware.net | Revista - ! "# $aro de %##&

Tela
*e.eitos na tela sCo possivelmente os mais )omuns. Como vimos, problemas de "tela apagada" sCo 5uase sempre re% la)ionados ao &L inverter e podem ser reparados )om a substitui1Co deste. 6s )asos de de.eitos rela)ionados Xs lGmpadas de )atodo .rio sCo mais ra% ros, mas a possibilidade nun)a deve ser des)artada, sobretudo em notebo% o7s )om mais tempo de uso. >s lGmpa% das de )atodo .rio sCo um )omponente do LC*, mas podem ser substitu!das separadamente, )aso vo)F en)ontre pe1as de reposi1Co. 196

Especial No"eCooHs
pre)iso extremo )uidado ao substitu!% las, pois elas sCo bastante .r-geis ?imagi% ne uma lGmpada .luores)ente )omprida e muito .ina@.

LD/pa.a .e cato.o 0rio testa.a 0ora .o LC6 $m noteboo7s 5ue utili=am L$*s para a ilumina1Co da tela, os problemas sCo muito mais raros, 8- 5ue eles nCo utili% =am o &L inverter ?os L$*s utili=am ten% sCo de NU ou 0.0U, .orne)ida diretamen% te pelos )ir)uitos reguladores da pla)a% mCe@ e sCo utili=ados um nKmero muito grande de L$*s, de .orma 5ue a 5ueima de um ou alguns deles nCo )ausa uma perda )onsider-vel de luminosidade. $m alguns )asos mais raros, o pro% blema pode ser )om os )ir)uitos de alimenta1Co na pla)a%mCe ?)ausado por )apa)itores estu.ados, por exem% plo@. $sses de.eitos sCo relativamente raros nos noteboo7s atuais, pois os .abri)antes tFm adotado o uso de )a% pa)itores de estado s3lido, 5ue sCo muito mais dur-veis 5ue os )apa)ito% res eletrol!ti)os, )omo vo)F pode ver na .oto a seguir: guiadohardware.net | Revista - ! "# $aro de %##&

Cada pixel do LC* ( .ormado por um )on8unto de trFs trans!stores, um para )ada )or. Wuando alguns dos trans!sto% res passam a 5ueimar, se8a 5ual .or o motivo, a tela passa a apresentar um nKmero )res)ente de bad%pixels. $les sCo relativamente benignos, 8- 5ue nCo impedem o uso da tela, apenas tFm um aspe)to visual desagrad-vel. 6 apare)imento de bad%pixels )ausados pelo "envelhe)imento" da tela era )omum em noteboo7s antigos, mas as telas atuais possuem uma 5ualidade de .abri)a1Co muito superior e por isso eles se tornaram um problema mais raro. $m um noteboo7 atual, se a tela nCo vem )om bad%pixels de .-bri)a, ( muito di.!)il 5ue eles apare% 1am posteriormente. Sm problema mais grave ( a )orrup1Co da tela, )ausada por de.eitos na pla)a )ontroladora. Desse )aso, o LC* pode apresentar desde linhas hori=ontais ou verti)ais ou de.eitos de atuali=a1Co em imagens em movimento, at( um borrCo )ompleto em ve= da imagem:

Uo)F pode di.eren)iar os de.eitos no LC* de de.eitos )ausados pela mem3ria ou de.eitos no )ontrolador de v!deo ?5ue .a= parte da pla)a%mCe@ usando um monitor externo. Da maioria dos noteboo7s, vo)F pre)isa pressionar uma )ombina1Co de te)las, )omo &nh&I, &nh&N, &nh&O ou &nh&Q, para ativar o monitor externo. #e a imagem apare)e )orrompida no LC*, mas .i)a per.eita no monitor externo, en% tCo o problema ( ou nos )abos ou no pr3prio LC*. $sse tipo de de.eito ( )ausado por de% .eitos na pla)a )ontroladora in)lu!da na tela, e nCo pelo LC* em si. $m muitos )asos a )ontroladora ( presa X tela por um )abo .lat e pode ser substitu!da, mas em muitos ela ( soldada, de .orma 5ue s3 ( poss!vel tro)-%la em )on8unto )om o LC*. 'amb(m nCo ( )omum en% )ontrar apenas a )ontroladora X venda, de .orma 5ue vo)F a)aba tendo 5ue substituir todo o LC*. 197

Especial No"eCooHs
,uitos noteboo7s utili=am pla)as de v!deo dedi)adas. >l(m das pla)as ,E, e >E;6D, existem ainda .ormatos pro% priet-rios, usados em modelos espe)!% .i)os, )omo nesta pla)a )om )hipset >'; usada em um >)er >spire 10N/

LC6 .es/onta.o8 /ostran.o a placa controla.ora Dem sempre vale a pena substituir o LC* em )aso de de.eito, pois nos notebo% o7s mais baratos, a tela )usta mais de metade do valor de um note novo. $m muitos )asos vale mais X pena )omprar outro note e passar a usar o antigo )omo des7top ?usando um monitor, te)lado e mouse externos@, ou desmont-%lo e vender as pe1as. #e, por outro lado, a imagem apare)e )orrompida tanto no LC* 5uanto no monitor externo, entCo o problema est- em outro lugar e nCo adianta perder tempo tro)an% do o LC*. #e o problema estiver na mem3ria, vo)F pode solu)ion-%lo usando as di% )as anteriores. #e, por outro lado, o de.eito .or no )ontrolador de v!deo, a situa1Co .i)a mais )ompli)ada, 8- 5ue ele ( integrado X pla)a%mCe ou ao pr3prio )hipset, lhe obrigando a tro)ar toda a pla)a. guiadohardware.net | Revista - ! "# $aro de %##&

%laca proprietEria &sa.a e/ &/ Acer Aspire 1350 AB es@&er.aC e &/a placa alternativa para o /es/o /o.elo8 basea.a e/ &/ chipset .i0erente Desses )asos, nCo apenas o )hipset de v!deo, mas tamb(m a mem3ria .a=em parte de um m3dulo separado, 5ue pode ser substitu!do em )aso de pro% blemas. 6s m3dulos ,E, e >E;6D sCo relativamente bem padroni=ados, de .orma 5ue vo)F pode en)ontrar pla)as de reposi1Co em lo8as online diversas e nos sites de leilCo, mas os m3dulos propriet-rios sCo )omponentes in)o% muns, 5ue geralmente sCo vendidos apenas pelo pr3prio .abri)ante. 198

Especial No"eCooHs
Sma observa1Co ( 5ue em alguns note% boo7s determinadas )on.igura12es de resolu1Co e re.resh podem .a=er a tela .i)ar .ora de sin)ronismo, assim )omo em um monitor para mi)ros de mesa. #e o LC* exibe )orretamente a tela do se% tup, mas a imagem .i)a embaralhada depois do )arregamento do sistema, muito provavelmente ( este o )aso. Lembre%se tamb(m de 5ue a regra do mal )ontato tamb(m vale para notebo% o7s. >ntes de des)artar 5ual5uer )om% ponente, experimente sempre limpar os )ontatos, desen)aixar e re%en)aixar os )one)tores e assim por diante. )ontr-rio vo)F nCo )onsegue ativar o transmissor da pla)a Aireless no Ain% dows. Do Linux essa .un1Co ( desempe% nhada por um m3dulo de +ernel 5ue, nas distribui12es re)entes, vem pr(%instalado no sistema. 6 pro)esso manual seria )ar% regar o m3dulo "a)er_a)pi", usando o )o% mando "modprobe a)er_a)pi" e em se% guida ativar o transmissor usando o )o% mando "e)ho "enabled : 1" b /pro)/a)pi/a)er/wireless". $sse ( o tipo de )oisa 5ue pode ser .eita automati)amente pelo sistema durante a .ase de dete)1Co do hardware e muitas distribui12es real% mente o .a=em de .orma autom-ti)a.

%laca *6C co/ os co/ponentes analF1icos .o /o.e/ >o )ontr-rio do modem, ( muito raro 5ue a pla)a wireless apresente 5ual% 5uer de.eito, 8- 5ue ela nCo ( vulner-% vel a des)argas externas )omo ele. > possibilidade da pla)a wireless se 5ueimar ou apresentar de.eito nCo ( maior do 5ue a do )hipset da pla)a% mCe, por exemplo. > maioria dos "de.eitos" rela)ionados X pla)a wireless sCo rela)ionados a proble% mas de )on.igura1Co. Ror exemplo, na maioria dos noteboo7s, o botCo 5ue ativa e desativa o transmissor da pla)a wire% less ( )ontrolado atrav(s de .un12es do >CR;, o 5ue .a= )om 5ue ele s3 .un)ione depois de instalar o driver ou o utilit-rio )orrespondente do .abri)ante. Da maioria dos noteboo7s da >)er, por exemplo, vo)F pre)isa instalar ?al(m do driver@ o "Laun)h ,anager", )aso

Modem e placa )i eless


>ssim )omo nos des7tops, os modems dis)ados in)lu!dos nos noteboo7s po% dem se 5ueimar ao re)eber uma des% )arga atrav(s da linha tele.Hni)a. 6 Kni)o motivo disso ser menos )omum nos noteboo7s ( 5ue eles nCo )ostu% mam .i)ar o tempo todo ligados na li% nha tele.Hni)a )omo ( o )aso de muitos des7tops. Da maioria dos noteboo7s, o modem a)aba nem sendo usado. *e 5ual5uer .orma, em )aso de 5ueima do modem, 5uase sempre o dano se restringe X pla)a ,*C, 5ue )ont(m os )omponentes anal3gi)os do modem. Uo)F pode substituir a pla)a por outra retirada de um note similar. guiadohardware.net | Revista - ! "# $aro de %##&

%laca 9ireless E?pressCar. AB .ireitaC8 instala.a e/ &/ noteboo= G% >l(m da 5uestCo dos drivers, temos os problemas normais rela)ionados X )o% nexCo )om a rede wireless. 6 sinal pode estar sendo atenuado por pare% des, la8es ou inter.erFn)ias presentes 199

Especial No"eCooHs
no ambiente ?)omo aparelhos de mi)ro% ondas@Y ou o ponto de a)esso pode ter sido )on.igurado para nCo divulgar o $#% #;*, o 5ue .a= )om 5ue a rede nCo apare% 1a no utilit-rio de )onexCo, at( 5ue vo)F tente se )one)tar a ela manualmente, espe)i.i)ando o nome da rede. 6utra 5uestCo )omum ( 5ue pontos de a)esso Q/2.11g ou Q/2.11n podem ser )on.igurados para nCo a)eitar a )one% xCo de pla)as de padr2es anteriores, deixando de .ora noteboo7s )om pla)as Q/2.11b, por exemplo. Desse )aso nCo existe muito o 5ue .a=er al(m de mu% dar a )on.igura1Co do ponto de a)esso ou atuali=ar a pla)a do noteboo7. >l(m da possibilidade de instalar uma pla)a RC%Card ou $xpressCard, ( per.ei% tamente poss!vel atuali=ar a pla)a ,ini% RC; ou $xpress ,ini do noteboo7 )aso dese8ado. >mbos sCo barramentos pa% droni=ados, de .orma 5ue do ponto de vista do hardware a altera1Co ( per.ei% tamente normal. >pesar disso, existem )asos de in)ompatibilidades entre no% vas pla)as e o <;6#. Desse )aso vo)F re)ebe uma mensagem "Snsupported Card *ete)ted" ?ou similar@ ao ligar o note e pre)isa ir atr-s de uma atuali=a% 1Co de <;6# ou de outra pla)a 5ue se8a )ompat!vel )om o <;6# original.

Comp a!do peas de eposio !o eB"e io


'ro)ar o &L ;nverter ( uma tare.a simples, basta remover 5ual5uer para.uso 5ue o prenda X )ar)a1a e soltar os dois )one)tores. 6 maior problema ( )omo en)ontrar o substituto. 6 mesmo se apli)a a telas, .ontes de alimenta1Co, )abos .lat, te)la% dos, baterias e outras pe1as de reposi1Co. 6 &L inverter, por exemplo, ( uma pe1a relativamente barata, 5ue )usta de S#T P/ a S#T 12/, dependendo do modelo. >5ui no <rasil, os pre1os variam muito, de a)ordo )om onde pes5uisar. poss!vel tamb(m en)ontrar alguns )om bons pre1os nos sites de leilCo. #e vo)F tem um )artCo de )r(dito interna)ional, a melhor op1Co ( )omprar direta% mente no exterior. Res5uisando pelo part number ?5ue 5uase sempre vem de)al% )ado no )omponente ou impresso em um adesivo@ ou pelo modelo do note, vo)F en)ontra diversas lo8as 5ue vendem pe1as de reposi1Co. >lguns exemplos sCo: http://www.s)reente7in).)om ?p-gina em portuguFs:http://www.s)reente7in).)om/telas%l)d.shtml@ http://www.sparepartswarehouse.)om/ http://www.impa)t)omputers.)om http://www.laptoprepair)o.)om http://www.)ru)ial.)om ?para m3dulos de mem3ria di.!)eis de en)ontrar@ 6utra op1Co ( pes5uisar no $baL, onde vo)F tamb(m en)ontra )omponentes usa% dos a pre1os mais baixos: http://ebaL.)om. >o pes5uisar no $baL, .a1a uma bus)a por "inverter" e a mar)a do noteboo7 e pro)ure por algum )ompat!vel )om o mode% lo entre os anKn)ios. DCo espe)i.i5ue diretamente o modelo, pois assim vo)F redu= muito o nKmero de resultados. Dem todo mundo espe)i.i)a diretamente o modelo exato no t!tulo. Da parte superior da lista, )li5ue no lin7 "#hipping to S#>" e mude para "<ra=il % < >" no menu. >ssim vo)F pode ver diretamente os vendedores 5ue o.ere)em a op1Co de envio para o <rasil, sem pre)isar .i)ar abrindo )ada um dos anKn)ios. $m muitos )asos, o vendedor pode nCo ter espe)i.i)ado o envio para o <rasil, mas a)eitar enviar )aso )onta)tado diretamente. 6utros espe)i.i)am diretamente 5ue enviam apenas para os $S> ou outros lo)ais espe)!.i)os. 200

guiadohardware.net | Revista - ! "# $aro de %##&

Especial No"eCooHs
>s op12es de envio expresso interna)i% onal da SR# e da &edex sCo muito )a% ras, vo)F a)aba pagando I/ d3lares ou mais mesmo para itens pe5uenos. Como al(m do )usto do envio vo)F vai pagar tamb(m impostos sobre ele, vo)F a)aba pagando, na pr-ti)a, 5uase o dobro desse valor. > melhor op1Co de envio para itens pe5uenos ( o "S#R# &irst Class ,ail ;n% ternational", uma modalidade de envio priorit-rio o.ere)ida pelos )orreios dos $S>. Desta modalidade, um pa)ote vindo dos $S> demora de O a 1/ dias )orridos para )hegar. 6utra op1Co ( o "S#R# RrioritL ,ail ;nternational", 5ue ( um pou)o mais r-pido, )hegando, mui% tas ve=es, em N dias. Ra)otes vindos de outros pa!ses )ostumam demorar, em m(dia, duas semanas, prin)ipalmente os vindos de pa!ses da -sia. Comprar pe1as no exterior usando o )artCo de )r(dito ( relativamente simples. 'amb(m ( interessante ter uma )onta no RaLRal, o sistema de pagamento usado no $baL, 5ue ( a)eito por um grande nKmero de lo8as. $le permite 5ue vo)F .a1a o pagamento sem pre)isar .orne)er o nKmero do )artCo e possui alguns sistemas de prote1Co )ontra .raudes. Com rela1Co ao envio, vo)F pode optar pelo envio via )orreios ?S#R#@, &edex ou ou% tro sistema de envio expresso, )omo o SR# ?note 5ue SR# ( di.erente de S#R#@. >o )hegar no <rasil, o pa)ote passa pela re)eita, 5ue vai de)idir se os impostos se apli)am de a)ordo )om o valor e o tipo de )omponente. Ror estranho 5ue possa pare)er, os impostos sCo )al)ulados )om base no valor total da )ompra, in)luindo os produtos e o .rete. >l(m dos P/` de impostos, vo)F paga tamb(m uma taxa de ;C,# ?a al!5uota varia de a)ordo )om o estadoY em #Co Raulo, por exemplo, ( de 21`@ e mais uma "taxa aduaneira", de pou)o mais de 2/ reais. Dormalmente os vendedores )obram uma taxa Kni)a de "#hipping and Han% dling" ?envio e manuseio@, 5ue in)lui o )usto do envio e 5ual5uer outra taxa 5ue ele 5ueira )obrar. por isso 5ue alguns podem )obrar P d3lares e ou% tros 2/ pela mesma modalidade de en% vio. Do mer)ado ameri)ano isso ( )on% siderado normal. $xiste a velha 5uestCo da isen1Co de )ompras de N/ d3lares. $sta regra se apli)a apenas para envios de pessoa .!si% )a para pessoa .!si)a, para .ins pessoais.

guiadohardware.net | Revista - ! "# $aro de %##&

201

Especial No"eCooHs
#e algum amigo dos $S> lhe mandar um mouse de presente, )olo)ando den% tro uma )arta lhe dando os parab(ns e o valor do mouse, somado )om o )usto do envio, nCo ultrapassar os N/ d3lares, muito provavelmente o pa)ote seren5uadrado na regra e vo)F nCo paga% r- impostos. ,as, )ompras em geral nCo se en5uadram nela. > ex)e1Co .i)a por )onta dos livros, 5ue sCo isentos na maior parte dos pa!ses do mundo. Compras em 5ue o envio ( .eito de .orma eletrHni)a, )omo no )aso de um so.tware ou um e%boo7, tamb(m sCo isentas. Do )aso dos servi1os de entrega ex% pressa ?SR#, &edex, et).@ ( )omum 5ue a empresa pague as taxas de importa1Co diretamente, para a)ele% rar a libera1Co do pa)ote na al.Gnde% ga e o entregador lhe apresente o )omprovante e lhe )obre o valor ao entregar. $m alguns )asos, o paga% mento ( .eito atrav(s de um boleto entregue 8unto )om o pa)ote. Sma observa1Co ( 5ue optando pelo envio via SR# ou &edex vo)F paga im% postos prati)amente sempre, mesmo no )aso de presentes, pois o valor do envio so=inho 8- d- 5uase os N/ d3lares permitidos. Uo)F pode )hegar entCo a )asos extremos onde paga S#T IN de envio, mais T Q/ de impostos por um item de S#T P. Do )aso dos pa)otes enviados pelo )or% reio ?S#R# ou similar@, vo)F re)ebe um aviso dos )orreios avisando da )hegada do pa)ote, do endere1o da agFn)ia ?dos )orreios@ onde ele est- dispon!vel e tam% b(m dos valores a pagar. Uo)F paga os impostos na pr3pria agFn)ia, ao retirar o pa)ote. > prin)ipal vantagem ( 5ue o en% vio neste )aso ( muito mais barato, entCo vo)F a)aba pagando impostos prati)a% mente apenas sobre o valor da mer)ado% ria propriamente dita. Ra)otes 5ue sCo )onsiderados isentos sCo entregues diretamente, )omo 5ual5uer outra )orrespondFn)ia. $m muitos )asos vo)F ver- uma .ita es)rito "aberto pela aduana do <rasil", indi% )ando 8ustamente 5ue o pa)ote .oi aberto e o )onteKdo )on.erido. 6 valor da mer)adoria ( in.ormado na "Custons *e)laration", uma eti5ueta padrCo )olada na parte externa do en% velope. Do )aso de )ompras .eitas em lo8as, vale o valor da nota .is)al. $m )a% sos onde o valor de)larado ( mais bai% xo 5ue o real ?o velho tru5ue de de)la% rar um valor menor para pagar menos imposto, ou para 5ue o pa)ote se en% 5uadre na regra dos N/ d3lares@, os impostos podem ser )al)ulados usando uma tabela interna. Lo8as e empresas de in.orm-ti)a pa% gam os mesmos impostos ao tra=er produtos do exterior. 4eralmente e)o% nomi=am no .rete, por )omprar v-rios itens de )ada ve=, mas ( s3. Como 5ual5uer empresa saud-vel pre)isa vender produtos )om lu)ro, os pre1os a)abam sendo 5uase sempre mais al% tos do 5ue vo)F pagaria ao )omprar di% retamente, in)luindo todos os impos% tos. muito )omum 5ue um &L inverter de S#T N/ se8a vendido por T 0// ou uma bateria de S#T P/ se8a vendida por T I//, por exemplo. Comprar no exterior geralmente nCo ( vanta8oso ao )omprar produtos )o% muns, )omo um pro)essador ou um m3dulo de mem3ria, por exemplo, ou no )aso de itens pesados, )omo gabi% netes e monitores, onde o )usto do en% vio ( muito alto. ,as, no )aso de itens raros, )omo pe% 1as de reposi1Co para noteboo7s, bate% rias, )abos, adaptadores in)omuns, et). ( muito mais pr-ti)o e barato pes5ui% sar diretamente e )omprar no exterior. e)omendo .ortemente 5ue vo)F pelo menos .a1a um teste, )omprando al% gum item barato ou um livro.
Ca los E* Mo imo"o editor do site http://www.guiadohardware.net, autor de mais de 12 livros sobre Linux, Hardware e Redes, entre eles os ttulos: "Redes e ervidores Linux", "Linux !ntendendo o istema", "Linux "erramentas #$%ni%as", "!ntendendo e &ominando o Linux", "'urumin, desvendando seus segredos", "Hardware, (anual )ompleto" e "&i%ion*rio de termos t$%ni%os de in+orm*ti%a". &esde 2,,- desenvolve o 'urumin Linux, uma das distribui./es Linux mais usadas no pas.

guiadohardware.net | Revista - ! "# $aro de %##&

202

Co!5i#u a!do a ede !o

Mi!do)s
por Ca los E* Mo imo"o

A configura!o de rede no MindoNs um assunto bastante conhecido, pois a configura!o bastante similar entre as diferentes vers>es do MindoNs e a configura!o grfica torna tudo mais simples. Entretanto, 'ustamente a aparente simplicidade que fa( com que muitos recursos passem despercebidos. &amos ent!o a uma revis!o de como configurar a rede nos clientes MindoNs, incluindo alguns tpicos avanados e o uso da linha de comando.

guiadohardware.net | Revista - ! "# $aro de %##&

203

Co!5i#u a!do a ede !o Mi!do)s


Do Aindows, a )on.igura1Co de rede vai dentro do "Rainel de Controle b Conex2es de rede", onde sCo listadas todas as inter.a)es de rede dispon!veis. > )on.igura1Co de rede no Aindows ( um assunto bastante )onhe)ido, pois a )on.igura1Co ( bas% tante similar entre as di.erentes vers2es do Aindows e a )on.igura1Co gr-.i)a torna tudo mais simples. $ntretanto, ( 8ustamente a aparente simpli)idade 5ue .a= )om 5ue muitos re)ursos passem desper)ebidos. Uamos entCo a uma revisCo de )omo )on.igurar a rede nos )lientes Aindows. Come1ando do b-si)o, a )on.igura1Co de rede ( dividida em duas partes. > prin)i% pal vai no "Rainel de Controle b Conex2es de ede" ?"Conex2es dial%up e de rede" no Aindows 2///@, onde .i)am agrupadas as )on.igura12es de todas as inter.a)es de rede dispon!veis, in)luindo os modems e pla)as wireless: *entro das propriedades de )ada inter% .a)e, vai uma lista dos proto)olos e ser% vi1os dispon!veis. 6 absoluto m!nimo ( o suporte a 'CR/;R, 5ue ( instalado por pa% drCo. $m seguida temos o "Cliente para redes ,i)roso.t", 5ue permite 5ue vo)F a)esse )ompartilhamentos de rede em outras m-5uinas e o "Compartilhamento de ar5uivos e impressoras para redes ,i)roso.t", 5ue ( o )omponente servi% dor, 5ue permite 5ue vo)F )ompartilhe ar5uivos e impressoras )om outras m-% 5uinas da rede. 6 )ompartilhamento de ar5uivos e im% pressoras no Aindows ( baseado no proto)olo #,</C;&#, 5ue ( suportado no Linux atrav(s do #amba. 4ra1as a ele, m-5uinas Linux podem parti)ipar da rede, tanto atuando )omo servido% res, 5uanto )omo )lientes. >t( o Aindows MQ a )on.igura1Co da rede era baseado em um )on)eito mais )on.uso, onde os proto)olos eram rela% )ionados Xs inter.a)es e tudo era mos% trado em uma Kni)a lista. Uo)F podia entCo ter listadas trFs vers2es do 'CR/;R, sendo uma para )ada uma das pla)as de rede instaladas e outra para o modem, por exemplo. >5ui temos dois s)reenshots, )om a )on.igura1Co de rede no Aindows MN/MQ ?X direita@ em )ompara1Co )om a inter.a)e atual, 5ue .oi adotada apenas a partir do Aindows 2///:

guiadohardware.net | Revista - ! "# $aro de %##&

204

Co!5i#u a!do a ede !o Mi!do)s


Uoltando Xs propriedades da )onexCo, a )on.igura1Co da rede vai dentro das propriedades do proto)olo 'CR/;R, onde vo)F pode es)olher entre ativar o )liente *HCR ou )on.igurar manualmente os endere1os. 6 segundo servidor *D# ( dese% 8-vel pela 5uestCo da redundGn)ia, mas nCo ( obrigat3rio dentro da )on.igura1Co. >l(m de usar os endere1os de *D# do provedor, vo)F pode usar um servidor de *D# instalado em uma m-5uina da rede lo)al ou ainda um servidor de *D# pKbli)o, )omo os do opendns.)om:

Uo)F pode adi)ionar )omponentes de rede adi)ionais atrav(s do botCo ";nstalar", )omo em )asos em 5ue vo)F pre)isar )one)tar a m-5uina Aindows a uma rede Detware antiga, baseada no proto)olo ;RE/#RE, ou em 5ue vo)F pre)ise adi)ionar o suporte ao proto)olo ;RUP em uma m-5uina Aindows ER:

guiadohardware.net | Revista - ! "# $aro de %##&

205

Co!5i#u a!do a ede !o Mi!do)s


Cli)ando no botCo ">van1ado" vo)F tem a)esso a algumas op12es adi)ionais. m primeira vista, a aba "Con.igura12es ;R" pare)e inKtil, 8- 5ue ela simplesmente mostra o endere1o ;R e o endere1o do gatewaL padrCo de.inidos na tela prin)ipal, mas na verdade ela tem uma .un1Co importante, 5ue ( per% mitir 5ue vo)F )on.igure endere1os ;R e gatewaL adi)ionais, )omo no meu exemplo, onde in)lu! o endere1o ;R "1/././.2": >*#L 5ue utili=a por padrCo um endere1o .ora da .aixa utili% =ada na sua rede, )omo por exemplo o "1/././.10Q". Sma .orma simples de resolver o problema ( adi)ionar um se% gundo endere1o ;R na mesma .aixa de rede usada pelo mo% dem, de .orma 5ue vo)F possa .a=er o a)esso ini)ial X inter% .a)e de )on.igura1Co e alterar o endere1o do dispositivo. Continuando, temos a aba "A;D#", 5ue est- rela)ionada X navega1Co na rede lo)al. 6 A;D# ?Aindows ;nternetwor7ing Dame #erver@ ( um servi1o auxiliar dentro das redes ,i)ro% so.t, respons-vel pela navega1Co no ambiente de rede. > .un1Co de servidor A;D# pode ser desempenhada tanto por um servidor ,i)roso.t 5uanto por um servidor Linux rodando o #amba. 6 uso do servidor A;D# nCo ( obrigat3rio, pois na ausFn)ia dele os )lientes da rede simplesmente passam a utili=ar pa% )otes de broad)ast para lo)ali=arem os )ompartilhamentos, mas o uso de um servidor A;D# torna a navega1Co no ambi% ente de redes mais est-vel. Ssar um servidor A;D# ( tam% b(m uma solu1Co em )asos em 5ue vo)F pre)isa )ombinar dois segmentos de rede ligados atrav(s de um roteador, 85ue o roteador des)arta os pa)otes de broad)ast, .a=endo )om 5ue os )lientes de um segmento da rede nCo )onsigam enxergar os do outro, at( 5ue se8a adi)ionado um servidor A;D# )entral. ;sso a)onte)e por 5ue as )onsultas ao servidor A;D# sCo .eitas diretamente ao endere1o ;R do servidor ?e nCo atrav(s de pa)otes de broad)ast@, o 5ue permite 5ue os pa)otes passem pelo roteador.

;sso .a= )om 5ue o sistema )rie um alias ?um apelido@ para a pla)a de rede e passe a es)utar nos dois endere1os. #e vo)F )on.igurar outro mi)ro da rede para usar outro endere1o dentro da mesma .aixa, vo)F )onseguiria a)essar o mi)ro atrav(s do endere1o "1/././.2" adi)ionado, da mesma .orma 5ue atrav(s do endere1o prin)ipal. $xistem diversos poss!veis usos para este re)urso. Sm exem% plo )omum ( em )asos em 5ue vo)F pre)isa a)essar a inter% .a)e de administra1Co de um ponto de a)esso ou um modem guiadohardware.net | Revista - ! "# $aro de %##&

206

Co!5i#u a!do a ede !o Mi!do)s


Logo abaixo temos o )ampo "Con.igura1Co Det<;6#", 5ue permite ativar ou desativar o suporte ao Det<;6#, 5ue ( o proto)olo respons-vel pela navega1Co no ambiente de redes ?o A;D# ( um servi1o 5ue roda sobre o Det<;6#@. > partir do Aindows 2/// passou a ser usado o C;&#, uma versCo atuali=ada do antigo proto)olo #,<, usado nas ver% s2es anteriores do Aindows, 5ue .un)iona de .orma inde% pendente do Det<;6#. $ntretanto, o suporte ao Det<;6# ain% da ( ne)ess-rio para diversas .un12es, entre elas a navega% 1Co no ambiente de redes ?sem ele vo)F )onsegue apenas mapear os )ompartilhamentos diretamente@ e para 5ue os )lientes Aindows se8am )apa=es de .a=er login em um servi% dor #amba )on.igurado )omo R*C. 6 Det<;6# tamb(m ( ne% )ess-rio )aso vo)F tenha m-5uinas )om vers2es antigas do Aindows na rede, 8- 5ue as vers2es anteriores ao Aindows 2/// ainda nCo o.ere)em suporte ao C;&#. Da Kltima aba, "6p12es", vo)F tem a)esso ao re)urso de .il% tragem de 'CR/;R. m primeira vista, pode pare)er tratar%se de um .irewall simples, onde vo)F pode espe)i.i)ar manualmen% te 5uais portas devem .i)ar abertas e .e)har as demais, mas nCo ( bem assim 5ue ele .un)iona. Uo)F pode .a=er um teste permitindo apenas a porta Q/ 'CR ?http@ e N0 S*R ?dns@. Dormalmente isso se8a su.i)iente para 5ue vo)F )onseguisse navegar, mas nesse )aso vo)F vai per)eber 5ue o a)esso ( blo5ueado )ompletamente. ;sso a)onte)e por 5ue a porta Q/ ( usada apenas para ini)iar a )onexCo, a resposta do servidor remoto )hega em uma porta alta aleat3ria, 5ue nesse )aso ( blo5ueada pelo sistema, im% pedindo 5ue vo)F navegue. *i.erente de um .irewall, 5ue permite blo5uear )onex2es de entrada, mas permite o retorno de pa)otes de resposta, este re)urso simplesmente blo5ueia todas as )onex2es .ora das portas espe)i.i)adas, o 5ue .a= )om 5ue ele se8a Ktil apenas em situa12es bem espe)!.i)as. guiadohardware.net | Revista - ! "# D DeEem;ro $aro dede %##& %##7

Io&

&m recuso pol'mico introduzido no (indo)s *+ o uso do ,-gendador de pacotes .o/," destinado a otimizar a conex!o. Ele aparece 0unto com os outros protocolos instalados nas propriedades da conex!o e pode ser desati1ado caso dese0ado:

207

Co!5i#u a!do a ede !o Mi!do)s


> .un1Co do Wo# ( otimi=ar o tr-.ego da rede, priori=ando o tr-.ego de apli)a12es 5ue pre)isam de um tr-.ego )onstante, )omo apli)ativos de Uo;R, streaming de audio e v!deo e 8ogos multiplaLer. 6 uso do Wo# o.ere)e ganhos pr-ti)os em diversas -reas ?redu= a ne)essidade de manter a )onexCo livre en5uanto est- .alando no #7Lpe, por exemplo@, mas )ausa uma )erta redu1Co na banda total dispon!vel, 8- 5ue o sistema pre)isa manter uma determinada par)ela da banda reservada. DCo existe )on.igura1Co para o Wo# dispon!vel nas proprie% dades da )onexCo, mas ele pode ser )on.igurado atrav(s do "#pedi"*msc", 5ue vo)F )hama usando o prompt do *6# ou o ";ni)iar b $xe)utar". *entro do gpedit, a )on.igura1Co do Wo# vai no "Con.igura1Co do )omputador b ,odelos admi% nistrativos b ede b >gendador de pa)otes Wo#": 6 de.ault ( reservar at( 2/` da banda. $ste nCo ( um valor .ixo, mas apenas um limiteY a per)entagem realmente reservada va% ria de a)ordo )om o uso. *e 5ual5uer .orma, esta op1Co permite redu=ir o valor, de .orma a redu=ir a perda, sem )om isso pre)i% sar desativar o Wo# )ompletamente. > pou)o )omentei 5ue a )on.igura1Co de rede ( .eita em duas partes. > segunda parte seria a )on.igura1Co do nome da m-% 5uina e do grupo de trabalho ou dom!nio, 5ue ( .eita atrav(s do Rainel de Controle b #istema b Dome do )omputador b >lterar:

6 )on)eito de "4rupo de trabalho" existe desde o Aindows 0.11, permitindo 5ue um grupo de m-5uinas )ompartilhem ar5uivos e impressoras, sem ne)essidade de um servidor )entral. Con.igu% rando todos os mi)ros da sua rede )om o mesmo grupo de tra% balho, todos apare)em no ambiente de redes e vo)F nCo tem di% .i)uldades em a)essar os )ompartilhamentos. 208

guiadohardware.net | Revista - ! "# $aro de %##&

Co!5i#u a!do a ede !o Mi!do)s


$m seguida temos o )on)eito de "*om!nio", 5ue se baseia no uso de um servidor )entral ?)hamado de RrimarL *omain Con% troller, ou R*C@, 5ue )entrali=a a autenti)a1Co dos usu-rios. > prin)ipal vantagem de utili=ar um R*C ( 5ue vo)F nCo pre)isa mais se preo)upar em manter os logins e senhas das esta12es sin)roni=ados em rela1Co aos dos servidores. >s senhas passam a ser arma=enadas em um servidor )entral, de .orma 5ue 5ual% 5uer altera1Co ( automati)amente apli)ada a toda a rede. 6 R*C permite in)lusive o uso de per.is m3veis, onde as )on.igu% ra12es do usu-rio .i)am arma=enadas no servidor, permitindo 5ue ele se logue em 5ual5uer m-5uina.

Compa "il(ame!"o de a 2uivos e imp esso as


,antendo o "Compartilhamento de ar5uivos e impressoras para redes ,i)roso.t" ativo nas propriedades da rede, vo)F pode )ompartilhar pastas )li)ando )om o botCo direito sobre elas e a)essando a op1Co "Compartilhamento e seguran1a". ,ar5ue a op1Co "Compartilhar esta pasta na rede" e, op)io% nalmente, a op1Co "Rermitir 5ue usu-rios da rede alterem meus ar5uivos" para tornar o )ompartilhamento leitura e es% )rita. Ror padrCo, o Aindows ER utili=a uma pasta )hamada ">r5uivos )ompartilhados", 5ue ( a Kni)a )ompartilhada por padrCo. Rara )ompartilhar outras pastas, vo)F pre)isa pri% meiro )li)ar sobre o lin7 "#e vo)F entende os ris)os de segu% ran1a, mas dese8a )ompartilhar ar5uivos sem exe)utar o as% sistente, )li5ue a5ui", dentro da aba de )ompartilhamento. 6 mesmo vale para as impressoras instaladas, 5ue vo)F pode )ompartilhar atrav(s do "Rainel de Controle b ;mpres% soras". Cli5ue )om o botCo direito sobre ela e a)esse a op1Co "Compartilhamento": guiadohardware.net | Revista - ! "# $aro de %##& 209 Uo)F pode visuali=ar e a)essar os )ompartilhamentos dispo% n!veis nas outras m-5uinas da rede atrav(s do menu ",eus lo)ais de rede", dentro do pr3prio Aindows $xplorer, o .amo% so ">mbiente de rede":

Co!5i#u a!do a ede !o Mi!do)s


> navega1Co em redes Aindows ( um re)urso 5ue depende .ortemente do envio de pa% )otes de broad)ast ?ou do uso de um servidor A;D#@ e da .igura do ",aster <rowser", uma das m-5uinas da rede, eleita )om a .un1Co de )olo)ar "ordem na )asa", lo)ali=ando os )ompartilhamentos e entregando a lista para as demais. $m resumo, existem muitas )oisas 5ue podem dar errado, .a=endo )om 5ue novos )ompartilhamentos demorem para apare)er, ou 5ue mi)ros )on.igurados para usar di.erentes grupos de trabalho ?por(m na mesma rede@ nCo se enxerguem. Desses )asos, vo)F pode mapear o )ompartilhamento manualmente. >inda dentro do Aindows $xplorer, )li5ue )om o botCo direito sobre o ",eu Computador" e a)esse a op1Co ",apear unidade de rede". Da tela seguinte, es)olha uma letra para a unidade e indi5ue o endere1o ;R, ou nome do servidor, seguido pelo nome do )ompartilhamento, )omo em "ooservidorout" ou "oo1M2.1PQ.1.200out". Dote 5ue vo)F usa duas barras invertidas antes do nome do servidor e mais uma barra antes do nome do )ompartilhamento. >o a)essar um servidor 5ue .i)a ligado )ontinuamente, vo)F pode mar)ar a op1Co " e)one)tar%se durante o logon", o 5ue torna o mapeamento permanente: Uers2es antigas do Aindows, in)luindo o 0.11, MN, MQ e ,$ utili=am o modo de a)esso baseado em )ompartilhamento por padrCo. Deste modo de a)esso, as pastas .i)am dispon!veis para a)esso pKbli)o dentro da rede e a Kni)a op1Co de seguran1a ( proteger a pasta usan% do uma senha. > partir do Aindows 2/// passou a ser usado o modo de a)esso )om base no usu-rio, onde ( ne)ess-rio se autenti)ar ?espe)i.i)ando um dos lo% gins )adastrados na m-5uina@ para ter a)esso. >pesar disso, ao )omparti% lhar uma pasta no Aindows ER, todos os usu-rios da rede tem a)esso o )on% teKdo, sem pre)isar espe)i.i)ar login e senha. #e vo)F mar)ar a op1Co "Rermitir 5ue usu-rios da rede alte% rem meus ar5uivos", entCo al(m de 5ual5uer um ter a)esso, 5ual5uer um poder- alterar o )onteKdo da pasta. ;sso a)onte)e devido ao sistema "sim% ple sharing" ?)ompartilhamento sim% ples de ar5uivo@, 5ue ( ativado por pa% drCo no Aindows ER. $le .lexibili=a as permiss2es de a)esso, de .orma a .a)i% litar as )oisas para usu-rios nCo t()ni% )os. Ror baixo dos panos, todos os a)essos passam a ser mapeados para a )onta "guest" ?ativa por padrCo@, o 5ue permite 5ue usu-rios remotos sem lo% gin v-lido a)essem os )ompartilhamen% tos diretamente. $ste re)urso ( tam% b(m )hamado de ".or)e guest".

guiadohardware.net | Revista - ! "# $aro de %##&

210

Co!5i#u a!do a ede !o Mi!do)s


Rara de.inir permiss2es de a)esso, ( ne)ess-rio primeiro desativ-%lo, o 5ue ( .eito no menu de op12es de pasta ?"% &erramentas b 6p12es de pasta" no $xplorer@, desmar)ando a op1Co ",odo de exibi1Co b >r5uivos e pastas b Ssar )ompartilhamento simples de ar5uivo": Ror padrCo, o grupo "'odos" tem a)esso X pasta, o 5ue e.etivamente permite o a)esso de 5ual5uer um ?apenas leitura no ER #R2 e a)esso )ompleto no ER origi% nal@. >o a8ustar as permiss2es, remova o grupo "'odos" e adi)ione manualmente os usu-rios ou grupos 5ue devem ter a)esso X pasta, a8ustando as permiss2es de a)esso para )ada um:

> partir da!, vo)F pode a8ustar as per% miss2es de a)esso atrav(s da op1Co "Compartilhamento b Rermiss2es" nas propriedades da pasta ?note 5ue existe um menu separado para a )on.igura1Co das permiss2es lo)ais ?#eguran1a b >van1ado@, 5ue nCo ( o 5ue 5ueremos nesse )aso@. guiadohardware.net | Revista - ! "# $aro de %##&

Wuando um usu-rio remoto a)essa o )ompartilhamento, o sistema veri.i)a as )re% den)iais de a)esso e a partir da! autori=a ou nCo o a)esso, baseado nas permiss2es de.inidas. 6 )liente envia por padrCo o login e senha 5ue .oram usados para .a=er logon. #e eles .orem re)usados pelo servidor, o usu-rio vF uma tela de autenti)a% 1Co )omo a abaixo, onde deve espe)i.i)ar um login e senha v-lidos no servidor. $ste modo de a)esso ( similar ao 5ue temos em um servidor #amba )on.igurado )om a op1Co "se)uritL i user" ?usada por padrCo@ ou no Aindows 2///: 211

Co!5i#u a!do a ede !o Mi!do)s


$le o.ere)e um volume muito maior de op12es 5ue o "Rainel de )ontrole b Contas de usu-rio", in)luindo a exibi1Co de )ontas o)ultas, )on.igura1Co de grupos, desa% tiva1Co tempor-ria de )ontas, entre outros. $le tamb(m permite desativar a )onta guest, o 5ue ( dese8-vel ao desativar o simple sharing e espe)i.i)ar manualmente 5uais usu-rios devem ter a)esso. > )onta guest .a= parte do grupo "'odos" ?5ue, )omo vimos, ( in)lu!do por padrCo nas permiss2es de a)esso de todos os novos )ompartilhamentos@, o 5ue permite o a)esso de usu-rios nCo autenti)ados.

> ex)e1Co .i)a por )onta dos )lientes 5ue ainda utili=am o Aindows MN/MQ/,$. De% les, o )liente usa o login e senha usados para .a=er logon na rede e simplesmente exibe uma mensagem de erro se o a)es% so .or negado, sem exibir a 8anela de au% tenti)a1Co. #e vo)F simplesmente pressi% onar $#C na tela de logon, vo)F nCo )on% segue a)essar )ompartilhamentos em m-5uinas )on.iguradas para utili=ar o modo de seguran1a )om base no usu-rio. Uo)F pode geren)iar os logins de a)es% so na m-5uina )om o Aindows 2////ER/Uista atrav(s do lus m# *msc ?"lo)al user manager", tamb(m )onhe% )ido )omo "looser manager" Y@, )hama% do atrav(s do prompt do *6# ?este uti% lit-rio est- dispon!vel apenas no ER Rro.essional, nCo no Home ou #tarter@. guiadohardware.net | Revista - ! "# $aro de %##&

6 maior problema em utili=ar o )ontrole de a)esso )om base no usu-rio ( 5ue vo)F pre)isaria )riar )ontas idFnti)as em todas as m-5uinas ?para 5ue elas a)essem os )ompartilhamentos automati)amente, sem exibir o prompt de logon@ ou pelo me% nos distribuir as senhas para 5ue os outros usu-rios da rede possam espe)i.i)-%las manualmente ao a)essar os )ompartilhamentos. 8ustamente por isso 5ue a ,i% )roso.t de)idiu )riar o simple sharing em primeiro lugar. > solu1Co para o problema seria utili=ar um dom!nio, o 5ue permite )entrali=ar a autenti)a1Co em um servidor )entral ?o R*C@, resolvendo o problema das senhas. Uo)F passa entCo a )riar todas as )ontas ?de todos os usu-rios da rede@ no servidor e os usu-rios .a=em logon nas esta12es utili=ando 5ual5uer uma das )ontas )ria% das. > .un1Co de R*C pode ser tamb(m assumida por um servidor #amba. 212

Co!5i#u a!do a ede !o Mi!do)s

Compa "il(ame!"o e co!eBJes de po!"e

6 Aindows in)lui um sistema simples de )ompartilhamento de )onexCo, o .amoso ;C# ?;nternet Conne)tion #haring@, dispon!vel desde o Aindows MQ #$. Rara ativ-%lo, a)esse as propriedades da inter.a)e 5ue re)ebe a )onexCo )om a web ?pode ser um modem dis)ado in)lusive@ e, na aba >van1ado", mar5ue a op1Co "Rermitir 5ue outros usu-rios da rede se )one)tem pela )onexCo deste )omputador X ;nternet":

>tivar o )ompartilhamento .a= )om 5ue a inter.a)e da rede lo)al se8a re)on.igu% rada )om o endere1o "1M2.1PQ./.1" ?nCo ( uma op1Co, vo)F ( apenas noti.i)ado da mudan1a@, o 5ue vai 5uebrar a )one)tividade )om outros mi)ros da rede )aso vo)F utili=e uma .aixa de endere1os di.erente. 6 prin)ipal motivo ( 5ue o ;C# in)lui um servidor *HCR, 5ue passa a .orne)er endere1os dentro da .aixa "1M2.1PQ./.x" para os demais mi)ros da rede. Como a .aixa de endere1os deste *HCR interno nCo ( )on.igur-vel, vo)F a)aba sendo obrigado a adotar o uso desta .aixa de endere1os no res% tante da rede. 6 prin)ipal motivo da .aixa de endere1os "1M2.1PQ./.x" ser a mais usada em redes lo)ais ( 8usta% mente por 5ue ela ( a utili=ada pelo ;C#. $le in)lui tamb(m um proxL *D#, 5ue permite 5ue o endere1o ;R da m-% 5uina 5ue est- )ompartilhando se8a usado )omo *D# na )on.igura1Co dos )lientes. Da verdade ele apenas redire% )iona as re5uisi12es para o *D# do provedor. Cli)ando no "6p12es" vo)F tem a op% 1Co de ativar o en)aminhamento de portas ?port .orwarding@ para mi)ros da rede interna, de .orma 5ue eles pos% sam ser a)essados via internet. ;sso ( Ktil )aso vo)F dese8e rodar servidores diversos nos mi)ros da rede interna, ou pre)ise rodar programas 5ue pre)isem de portas de entrada:

guiadohardware.net | Revista - ! "# $aro de %##&

213

Co!5i#u a!do a ede !o Mi!do)s


6utra di)a ( 5ue, ao usar uma m-5uina ER )om duas ou mais )onex2es de rede, ( poss!vel tamb(m )riar uma ponte ?bridge )onne)tion@ dentre elas, permitindo 5ue os mi)ros )one)tados a )ada uma das duas inter.a)es se enxerguem mutuamente. ;magine uma situa1Co onde vo)F tenha trFs mi)ros e pre)isa )on.igurar rapidamente uma rede entre eles para 8ogar uma rodada de *oom 0, sem usar um swit)h. #e um dois mi)ros tiver duas pla)as de rede ?mesmo 5ue se8a uma pla)a )abeada e uma pla)a wireless@, vo)F pode usar )abos )ross% over ou )onex2es wireless add%ho) para ligar os outros dois mi)ros a ele. ;ni)ialmente, o mi)ro )om as duas pla)as enxergaria os outros dois, mas os dois nCo se enxergariam mutuamente. > ponte resolve este problema, permitindo 5ue os trFs se enxerguem e .a1am parte da mesma rede. Rara ativ-%la, sele)ione as duas pla)as )om o mouse, )li5ue )om o botCo direito e a)esse a op1Co "Conex2es de ponte":

>o usar uma m-5uina Aindows para )ompartilhar a )onexCo, ( indispens-vel ativar um .irewall, se8a o pr3prio .irewall do Aindows ou se8a um so.tware avulso, )omo o ]one>larm. B( temer-rio )one)tar uma m-5uina Aindows desprotegida diretamente, o 5ue di=er de us-%la )omo gatewaL da rede, ligada 2I horas por dia a uma )onexCo de banda larga. 6 ;C# pode ser usado )omo 5uebra%ganho em situa12es onde vo)F pre)isa )ompartilhar a )onexCo rapidamente, mas do ponto de vista da seguran1a ( mais re)omend-vel )ompartilhar a )onexCo utili=ando um servidor Linux, mantendo as esta12es Aindows protegidas dentro da rede lo)al. guiadohardware.net | Revista - ! "# $aro de %##& 214

Co!5i#u a!do a ede !o Mi!do)s


;sso .a= )om 5ue se8a )riada uma nova inter.a)e, )hamada de "ponte de rede". ;magine 5ue esta inter.a)e ( )omo um swit)h, ao 5ual as duas inter.a)es estCo ligadas, ou 5ue as duas inter.a)es .oram uni.i)adas em uma nova pla)a de rede. Das propriedades da ponte de rede vo)F pode ver os adaptadores 5ue .a=em parte e a8ustar as propriedades de rede ?;R, m-s)ara, gatewaL, et).@ para ela:

Coma!dos
>pesar do prompt de )omando ser muitas ve=es marginali=ado e relegado a segundo plano, o Aindows ER e o Uista o.ere)em um arsenal ra=o-vel de )omandos de )on.igura1Co da rede, 5ue podem a8ud-%lo a ganhar tempo em muitas situa12es. Ror exemplo, ao )on.igurar a rede via *HCR, vo)F pode )he)ar rapidamente 5ual endere1o ;R est- sendo usado por )ada mi)ro usando o )omando "ipco!5i#" dentro do prompt do ,#%*6#:

> ponte de rede re)ebe um ;R pr3prio e ( atrav(s dele 5ue o RC passa a ser a)essado pelos mi)ros ligados Xs duas inter% .a)es. Com a ponte, o sistema passa a en)aminhar os .rames 5ue )hegam a uma inter.a)e para a outra, de .orma 5ue os mi)ros ligados aos dois segmentos passam a se enxergar manualmente. guiadohardware.net | Revista - ! "# $aro de %##&

Rara ver tamb(m o endere1o ,>C da pla)a de rede ?ne)es% s-rio, por exemplo, para liberar o a)esso X rede wireless na )on.igura1Co do ponto de a)esso, ao )on.igurar restri1Co de a)esso )om base no endere1o ,>C das pla)as@ e outras in% .orma12es, adi)ione o parGmetro /all, )omo em: C/01 ip#o")i+ 2all 6utro )omando 5ue pode ser usado para ver rapidamente o endere1o ,>C da pla)a de rede ( o "#e"mac". 215

Co!5i#u a!do a ede !o Mi!do)s


>o )on.igurar o sistema para obter a )on.igura1Co da rede via *HCR, vo)F pode usar o )omando ip)on.ig para liberar o endere1o obtido via *HCR ?des)on.igurando a rede@ ou para renov-%lo, o 5ue pode ser Ktil em )aso de problemas ou em situa12es onde vo)F a)abou de mudar a )on.igura1Co do servidor *HCR e pre)isa agora .a=er )om 5ue os )lientes re% novem os endere1os para obterem a nova )on.igura1Co. 6u% tro exemplo sCo )asos em 5ue o mi)ro .alha em renovar o empr(stimo do endere1o obtido via *HCR ?o 5ue ( relativa% mente )omum ao a)essar via )abo, por exemplo@ .a=endo )om 5ue se8a des)one)tado da rede. Rara liberar o endere1o obtido via *HCR, use: C/01 ip#o")i+ 2release Rara renovar o endere1o, use: C/01 ip#o")i+ 2re"e3 Rara ver outras m-5uinas 5ue .a=em parte do mesmo grupo de trabalho da rede Aindows, in)luindo m-5uinas Linux )ompartilhando ar5uivos atrav(s do #amba vo)F pode usar o )omando "net view". $le mostra uma lista das m-5uinas, si% milar ao 5ue vo)F teria ao abrir o ambiente de redes, mas tem a vantagem de ser mais r-pido: C/01 "e 6ie3

Rara visuali=ar 5uais pastas seu mi)ro est- )ompartilhando )om a rede de .orma r-pida ?para )on.irmar se um novo )ompartilha% mento .oi ativado, por exemplo@, vo)F pode usar o )omando "net share" e, para ver 5uais m-5uinas estCo a)essando os )omparti% lhamentos nesse exato momento, usar o "net use". C/01 "e C/01 "e s7are use

Caso vo)F possua mais de uma inter.a)e de rede instalada, vo)F deve espe)i.i)ar a inter.a)e ?)om o mesmo nome 5ue ela apare)e no "Rainel de Controle b Conex2es de rede"@ no )omando, entre aspas, )omo em:

6 Aindows )ria dois )ompartilhamentos administrativos por padrCo, o CT ?5ue )ompartilha todo o )onteKdo do drive C:o@ e o ;RCT, usado para tro)ar in.orma12es de autenti)a1Co e .a)ilitar a transmissCo de dados entre os mi)ros. $stes )om% partilhamentos podem ser usados para a)essar os ar5uivos da m-5uina remotamente, mas apenas )aso vo)F tenha a senha de administrador.

C/01 ip#o")i+ 2release 4Co"ex5o lo#al4 C/01 ip#o")i+ 2re"e3 4Co"ex5o lo#al4

#e o )omando .alhar, muito provavelmente o seu servidor *HCR est- .ora do ar, ou existe algum problema no )abeamen% to da rede 5ue este8a impedindo a )omuni)a1Co, )omo um )o% ne)tor mal%)rimpado ou uma porta 5ueimada no swit)h. 216

guiadohardware.net | Revista - ! "# $aro de %##&

Co!5i#u a!do a ede !o Mi!do)s


poss!vel tamb(m usar o )omando "net use" para mapear )om% partilhamentos de rede de outras m-5uinas via linha de )omando. Desse )aso, vo)F deve espe)i.i)ar a letra 5ue ser- atribu!da ao )ompartilhamento, seguida pelo "ooservidoro)ompartilhamento", )omo em: C/01 "e use 8/ 00ser6idor0ar9ui6os ... onde o "ConexCo Lo)al" ( o nome da )onexCo de rede ?da .orma )omo apare)e no painel de Conex2es de rede do Rainel de )ontrole@, seguido pelo endere1o ;R, m-s)ara e gatewaL da rede. DCo se es5ue1a do nKmero "1" no .inal, 5ue ( um parGmetro para a )on.igura1Co do gatewaL. Rara )on.igurar o *D#, vo)F usaria: C/01 "e s7 i" 200%204%0%10 ip se d"s 4Co"ex5o !o#al4 s a i#

$le vai soli)itar o login e senha de a)esso, )aso exigido e a partir da! vo)F pode a)essar os ar5uivos atrav(s do drive 4:o. 6 resultado ( o mesmo de mapear o )ompartilhamento )li% )ando sobre o ",eu Computador", apenas .eito de .orma di% .erente. Rara des)one)tar o )ompartilhamento, use o parGmetro "/de% lete", )omo em: C/01 "e use 8/ 2dele e

Rara )on.igurar os endere1os e *D# via *HCR, vo)F pode usar os )omandos: C/01 "e s7 i" ip se !o#al4 sour#e:d7#p C/01 "e s7 i" ip se address "ame:4Co"ex5o d"s 4Co"ex5o !o#al4 d7#p

>o )ontr-rio do 5ue temos no Linux, o prompt do Aindows nCo ( )ase sensitive, de .orma 5ue tanto .a= digitar "net use 4: /delete", 5uanto "D$' S#$ 4: /*$L$'$" ou "De' u#e 4: /dele'$". Uo)F pode tamb(m .a=er toda a )on.igura1Co da rede via li% nha de )omando usando o "netsh". Da pr-ti)a, nCo existe nenhuma grande vantagem sobre )on.igurar pelo Rainel de )ontrole, mas nCo deixa de ser um tru5ue interessante. Rara )on.igurar a rede, espe)i.i)ando manualmente os ende% re1os, vo)F usaria: C/01 "e s7 i" ip se address "ame:4Co"ex5o !o#al4 sour#e:s a i# 1;2%1<=%0%22 255%255%255%0 1;2%1<=%0%1 1

Ca los E* Mo imo"o

editor do site http://www.guiadohardware.net, autor de mais de 12 livros sobre Linux, Hardware e Redes, entre eles os ttulos: "Redes e ervidores Linux", "Linux !ntendendo o istema", "Linux "erramentas #$%ni%as", "!ntendendo e &ominando o Linux", "'urumin, desvendando seus segredos", "Hardware, (anual )ompleto" e "&i%ion*rio de termos t$%ni%os de in+orm*ti%a". &esde 2,,- desenvolve o 'urumin Linux, uma das distribui./es Linux mais usadas no pas.

guiadohardware.net | Revista - ! "# $aro de %##&

217

Notcias GDH Hetrospectiva

A *ais li.a .o /Is 01J7007

Km " amCol(o !a "ampa do seu !o"eCooH


> >sus anun)iou o primeiro noteboo7 dual%s)reen do mer)ado, o AN&e. > segunda tela ( posi)ionada na tampa externa do noteboo7 e .un)iona )omo uma esp()ie de palmtop, permitindo ter a)esso aos )ontatos, e%mails e algumas outras .un12es sem pre)isar abrir o no% teboo7. DCo se trata de uma simples tela, mas sim de um "5uase palmtop" )om pro)essador e mem3ria pr3prios, 5ue se )omuni)a )om o sistema opera)ional prin)ipal ?por en5uanto apenas o Uista suporta este re)urso@ a .im de obter os dados 5ue sCo exibidos. > id(ia pare)e boa a prin)!pio, mas na pr-ti)a duvido muito 5ue so% breviva, pois ela vila alguns prin)!pios b-si)os. 6 primeiro ( a 5uestCo do )usto. > segunda tela )usta 5uase tanto 5uanto um palmtop )ompleto. $stima%se 5ue adi)ione algo entre S#T 2// a 0// ao )usto de produ1Co do noteboo7. Considerando 5ue os noteboo7s de baixo )usto )ustam )er)a de S#T P//, nos $S>, a id(ia en)are)eria demais os produtos para ser usada em 5ual5uer lugar .ora dos tops de linha. Uo)F pode argumentar 5ue a te)nologia tende a )air de )usto )aso se8a usada em larga es)ala, mas se isso .osse verdade, os palmtops e smartphones tamb(m )airiam de pre1o na mesma propor1Co, pois os )omponentes usados sCo essen)ialmente os mesmos. 6 segundo ( a 5uestCo do tamanho e peso. 'odos os .abri)antes es% tCo trabalhando no sentido de )riar noteboo7s mais leves e esta id(ia vai na )ontra mCo, adi)ionando )er)a de 2// gramas ao peso do e5uipamento, sem .alar no aumento da espessura da tela. Uo)F pode notar 5ue no AN&e temos um ")alombo", 8ustamente )ausado pela in)lusCo dos )omponentes adi)ionais. 6 ter)eiro ( 5ue ele redu= a autonomia das baterias, outro ponto im% portante nos noteboo7s atuais. 6 5uarto ( 5ue 5uem )arrega um noteboo7, normalmente tamb(m possui um palmtop ou )elular, 5ue 8a ( usado para arma=enar in.or% ma12es sobre )ontatos e )ompromissos, 5ue seria uma das prin)i% pais .un12es da segunda tela. Sm so.tware 5ue sin)roni=asse o palmtop/)elular )om rela1Co Xs in.orma12es )om rela1Co Xs in.orma% 12es arma=enadas no noteboo7, via bluetooth, seria mais Ktil. $, .inalmente, temos o 5uinto, 5ue ( a 5uestCo da prati)idade. #e vo)F 8- teve o trabalho de tirar o noteboo7 da mala, por 5ue .i)ar perdendo tempo )om uma tela minKs)ula, 5ue mostra in.orma12es limitadas, ao inv(s de abrir de uma ve= e usar o sistema prin)ipal\ 6 sistema depende 5ue o sistema opera)ional prin)ipal este8a em modo stand%bL, onde vo)F obt(m seu ambiente de trabalho em pou% )os segundos.

Leia mais em: http://gi=modo.)om/gadgets/laptops/asus%mutated%laptop%spotted%overseas%2/P02M.php

-os"ado po Ca los E* Mo imo"o guiadohardware.net | Revista - ! "# $aro de %##& 218

Notcias GDH Hetrospectiva


Mic oso5" liCe a Qi "ual -C 6<<A
> ,i)roso.t disponibili=ou para download gratuito a tCo aguardada versCo de seu so.tware de virtuali=a1Co, lan1ado na segunda .eira. 6 Uirtual RC 2//O agora possui suporte para o Aindows Uista, tanto no sistema virtuali=ado 5uanto no servidor, e possui a vantagem de uti% li=ar as novas te)nologias provindas da ;ntel e >,*. $st- dispon!vel para download gratuito a versCo 02 e PI bits. > ,i% )roso.t prometeu a gratuidade de so.tware assim 5ue tornou .reewa% re tamb(m o Uirtual RC 2//I #R1, em 8ulho do ano passado. Deste )ontexto, o ,i)roso.t Uirtual RC 2//O agora passa tamb(m a )on)orrer )om outros programas de virtuali=a1Co .reeware, )omo o .amoso U,Aare. Rara desempate, s3 mesmo os usu-rios pode% rCo di=er.

A *ais li.a .o /Is 07J7007

Leia mais em: http://www.betanews.)om/arti)le/,i)roso.t_;ssues_&ree_Uirtual_RC_2//O/11O1M1PQ/2 *ownload: http://www.mi)roso.t.)om/windows/produ)ts/win.amilL/virtualp)/de.ault.mspx -os"ado po /0lio C1sa $essa Mo!2uei o guiadohardware.net | Revista - ! "# $aro de %##& 219

Notcias GDH Hetrospectiva

A *ais li.a .o /Is 03J7007

Celula + a !ova 5o ma de pa#ame!"o es": em "es"es


F-asta pegar o telefone, fa(er o pedido normalmente e informar o nBmero do celular, que foi previamente cadastrado. 1o outro lado da linha, o dono do estabelecimento digita o nBmero do celular e o valor da compra no terminal enquanto a &isa9et encaminha os dados da transa!o via mensagem de te8to ao cliente.F @egundo a %1/ 9oNR, assim que est funcionando o novo m todo de pagamento , que est em fases de testes, com alguns t8is e disque,pi((as, em @!o "aulo, capital.

> nova onda de pagamentos est- sendo .eita )om a nova te)nologia da empresa Uisa, 5ue est- levando o novo meio X v-rios pa!ses. > primeira empresa de )elular a estreiar o servi1o ( a 6i, )om o 6i Raggo, 5ue pretende estar em toda a sua -res de )obertura at( o .inal do ano. #istema semelhante est- sendo utili=a% do pela Claro, em par)eria )om a Uisa e Cinemar7 , para )ompras de ingressos pelo aparelho )elular.

F2as quem mais vai ganhar com isso, n!o tenham dBvidas, s!o as administradoras dos cart>es e os bancos. ;...< 6utro que ganha o governo. ;...< Enquanto quase todos ns procuramos formas de ganhar algum dinheiro, acabamos de ser contemplados com mais uma forma de gast,lo. Aproveitemos, pois.F disse Andr #aramuru, colunista da %1/ 9oNR.

Rara ver )omo .un)iona o sistema, a)esse o espe)ial 5ue a ;*4 .e= sobre o novo servi1o, em: http://idgnow.uol.)om.br/espe)iais/pagamento_)elular

-os"ado po /0lio C1sa $essa Mo!2uei o guiadohardware.net | Revista - ! "# $aro de %##& 220

Notcias GDH Hetrospectiva

A *ais li.a .o /Is 04J7007

Ope!&K&E aCa!do!a ZENMo Hs e aC e Ra&T pa a comu!idade


6 6pen#S#$ abandonar- o sistema de atuali=a12es ]$DAor7s % 5ue in)lusive nCo tem muitos .Cs % para deixar a atuali=a1Co mais agrad-vel, e tamb(m est- abrindo o ka#' para a )omu% nidade )om .ins de desenvolvimento. 6 gerente do pro8eto #S#$, >ndreas Baeger disse "6 6pen#S#$ est- .o)ando num so.tware nativo de geren)iamento usando o ka#' e o Lib=Lpp, a bibliote)a de geren)iamento de pa)otes" Com isso, o sistema ]$DAor7s passa apenas para a linha dos produtos )orporativos da Dovell, )omo o #S#$ $nterprise *es7top e #erver. Lembramos 5ue, num passado re)ente, o 6pen#S#$ .oi usado )omo uma distribui1Co de testes para os produtos o.i)iais, assim )omo o &edora e o ed Hat. >ssim, a partir do 6pen#S#$ 1/.0 >lpha I, nCo ter- mais o ]$DAor7s e sim .erramentas nativas para atuali=a1Co, desen% volvendo o atual 6pensuse%updater e integrando%o ao k>#' e ]Lpper. >l(m disso, a abertura do desenvolvimento para a )omunida% de do k>#' e v-rias outras bibliote)as, )omo a Lib=Lpp, se% gundo >ndreas, aumentar- a velo)idade e 5ualidade do mes% mo, 5ue passaram para a 4RLv2. >ssim, o ka#' pode ser in% )lusive usado por outras distribui12es, expandindo a .a)ilidade para o mundo Linux. >ndreas tamb(m disse 5ue em breve te% rCo reposit3rios #UD de a)esso pKbli)o .

Leia mais em: http://www.des7toplinux.)om/news/D#N21/Q1O1/N.html -os"ado po /0lio C1sa $essa Mo!2uei o guiadohardware.net | Revista - ! "# $aro de %##& 221

Notcias GDH Hetrospectiva

A *ais li.a .o /Is 05J7007

A!:lise e "es"es com a !ova pla"a5o ma &a!"a Rosa


6 site >nand'e)h publi)ou uma an-lise sobre a nova plata% .orma para os pro)essadores Centrino, )hamada "#anta osa", 5ue est- sendo lan1ado )om diversos noteboo7s desde o in!)io deste mFs. Rara 5uem nCo )onhe)e o #anta da de outra not!)ia: osa, uma introdu1Co extra!% Do texto, o site .ala sobre a hist3ria da evolu1Co deste pro)es% sador e suas ar5uiteturas, as novidades )om rela1Co X ar5ui% tetura, pro)essamento, desempenho e )hipsets, al(m doi su% prote a )one)tividade ?)omo Ai%&i@, e testes )om a nova te)% nologia obson. 'amb(m ( .eito testes em diversos segmentos )omo renderi% =a1Co, )odi.i)a1Co, et), apresentando tamb(m g-.i)os sobre )onsumo de energia.

ova plata.orma provavelmente vir- )om a te)nologia obson 5ue o.ere)e um bu..er em mem3ria .lash para o H*, usada )on8untamente )om o eadL*rive do Aindows Uista, e segun% do Carlos $. ,orimoto "al(m dos ganhos de desempenho, so% bretudo a poten)ial redu1Co no tempo de boot, o bu..er permi% te 5ue o H* .i5ue mais tempo em modo de e)onomia de energia, 8- 5ue nCo ( pre)iso "a)ordar" o H* ao salvar ar5ui% vos ou 5uando o sistema pre)isa atuali=ar ar5uivos de log, por exemplo, opera12es 5ue podem ser reali=adas no bu..er. ;sto a)aba tornando a te)nologia bastante interessante para os no% teboo7s, onde o H* )hega a representar um 5uarto do )on% sumo el(tri)o total.?...@ 'emos tamb(m a te)nologia obson, desenvolvida pela ;ntel, onde temos um bu..er similar, instala% do na pla)a mCe." ?Ue8a mais sobre a te)nologia em: http://www.guiadohardware.net/artigos/sdds%hhds%readLboost% readLdrive/@.

Leia mais em: http://anandte)h.)om/)pu)hipsets/intel/showdo).aspx\ii2MQN -os"ado po /0lio C1sa $essa Mo!2uei o guiadohardware.net | Revista - ! "# $aro de %##& 222

Notcias GDH Hetrospectiva

A *ais li.a .o /Is 0$J7007

T a!smisso de e!e #ia el1" ica sem 5ios 3a 1 ealidade


6 )on)eito de wireless, obviamente, nCo ( re)ente na in.orm-% ti)a. > maioria dos peri.(ri)os, )elulares, noteboo7s e outros aparelhos possuem alguma )ompatibilidade, e muitas pessoas 8- usam o m!nimo de .ios em suas )asas. Ror(m, entre ;nter% net, rede e )onexCo de )omponentes de .orma sem .io, existe um em )ada aparelho 5ue )om )erte=a vo)F ainda nCo largou. o .io de energia el(tri)a. Res5uisadores do ,assa)husetts ;nstitute o. 'e)hnologL, o ,;', )riaram uma te)nologia experimental para trasmitir ele% tri)idade sem ne)essidade de .ios. $mbora limitada, a te)nologia ( similar ao uso de laser ou mi% )roondas, possuindo portanto um e.eito negativo signi.i)ante 5ue ainda pre)isa ser alterado, por )ausar ainda alguns male% .!)ios ao meio, e muitas inter.erFn)ias em ambientes 5ue pos% suem metais. Chamado de "Ai'ri)itL" pelos pes5uisadores, os mesmos )on% seguiram a)ender uma lGmpada de P/ Aatts a sete p(s da .onte energ(ti)a, usando um sistema de indu1Co eletromag% n(ti)a, )aindo radi)almente de e.i)iFn)ia 5uando ( a.astado mais ainda, )omo era de se esperar. 6 atual experimento usa uma bobina )om raio de 2/ polega% das de diGmetro, e ( )apa= de operar em uma distGn)ia de aproximadamente 2 metros. <oa not!)ia prin)ipalmente para 5uem usa noteboo7, embora a te)nologia ainda este8a em modo "embriCo", ( o in!)io para uma nova gera1Co num .uturo m(dio%distante.

Leia mais em: http://www.dailLte)h.)om/,;'h$ngineershSnveilhAirelesshRowerh#Lstem/arti)leOP02.htm -os"ado po /0lio C1sa $essa Mo!2uei o guiadohardware.net | Revista - ! "# $aro de %##& 223

Notcias GDH Hetrospectiva

A *ais li.a .o /Is 07J7007

$oas !ovas pa a 2uem usa o M& O55ice e o Ope! O55ice


> #un ?mantenedora o.i)ial do 6pen6..i)e@ lan1ou um plugin de importa1Co/exporta1Co do .ormato de ar5uivo 6pen*o)u% ment ?6*& % 6pen *o)ument &ormat@, utili=ado pelo 6pen6..i)e/< 6..i)e, para a su!te de es)rit3rio da ,i)roso.t. o "#un 6*& Rlug%in .or ,i)roso.t 6..i)e", para o ,# 6..i)e 2///, ER ?2//2@ e 2//0. *epois de nistalado, ele ativa no ,# 6..i)e o salvamento de ar5uivos no .ormato 6pen*o)ument, adi)ionando o .ormato na 8anela "salvar )omo" do Aord, per% mitindo ainda es)olher o 6*& para .ormato padrCo de ar5uivo. Do $x)el e no RowerRoint, no entanto, os add%ons ainda .i)am dispon!veis )omo novos itens no menu >r5uivo, e nCo direta% mente na 8anela de salvamento ?similar a um "$xportar"@. 6 instalador tem )er)a de 0/ ,<, baixe em: http://8avashoplm.sun.)om/$Com/do)s/Ael)ome.8sp\... ,ais in.orma12es sobre ele ?e o 6pen6..i)e em geral@: http://www.sun.)om/so.tware/star/openo..i)e/ Raralelamente, surgem melhorias no pro8eto em desenvolvi% mento da ,i)roso.t e Dovell, o "6penE,L/6*& 'ranslator >dd% 6n .or 6..i)e". $le permite trabalhar )om textos, planilhas e apresenta12es, mas as extens2es para o $x)el e RowerRoint ainda estCo em vers2es bem in)iais de desenvolvimento, apresentando uma )ompatibilidade um tanto .ra)a. >l(m dis% so, estas extens2es valem apenas para as vers2es 2//0 e 2//O do ,# 6..i)e. *ownload do CompatibilitL Ra)7 .or the 2//O 6..i)e #Lstem: http://www.mi)roso.t.)om/downloads/details.aspx\... -os"ado po guiadohardware.net | Revista - ! "# $aro de %##& Ma cos Elias -ico 224 >proveitando o tema, )om a )hegada do 6..i)e 2//O e seu novo .ormato de ar5uivo ?onde vem um "x" depois da exten% sCo e os ar5uivos sCo gravados )ompa)tados, )omo ".do)x", ".ppsx", ".xlsx"...@, a ,i)roso.t lan1ou pou)o depois do 6..i)e 2//O o "CompatibilitL Ra)7 .or the 2//O 6..i)e #Lstem", 5ue permite 5ue as vers2es anteriores do 6..i)e ?espe)ialmente o 2//0, ou as vers2es anteriores do 6..i)e 2////2//2 )om as mais re)entes atuali=a12es@ abram, editem e salvem ar5uivos no novo .ormato, auxiliando a )ompatibilidade para 5uem pre)isa ver ar5uivos desse tipo.

Notcias GDH Hetrospectiva

A *ais li.a .o /Is 0(J7007

i-(o!e desClo2ueado !o $ asil4 pa a ope ado as !acio!ais


iRhone desblo5ueado, agora no <rasil. ",a),asi" e "Raulo #tool", estudantes de #Co Raulo, estCo o.ere)endo o servi1o de desblo5ueio do iRhone por )er)a de T P//. 6riginalmente o iRhone s3 ( )ompat!vel )om a rede da opera% dora norte ameri)ana >'f'. >p3s modi.i)a12es, o aparelho a)eita )art2es 4#, de prati)a% mente 5ual5uer operadora na)ional. >l(m disso, eles trabalham de .orma a permitir a tro)a do )hip )om o aparelho ligado. ,ontaram um site, tentando vender o servi1o de desblo5ueio, o www.desblo5ueiobr.)om.br. Do site h- .otos e at( um v!deo do iRhone desblo5ueado. Ue8a esse, onde usam o iRhone para .a=er e re)eber liga12es de operadoras na)ionais, )om )hips retirados de )elulares. No vFdeo a!u!ciam tamb(m outro pro8eto: a tradu1Co dos menus do iRhone para o portuguFs. 6 trabalho nCo .oi bem uma "nova des)oberta", eles agem seguindo o "passo a pas% so" )om 1/ etapas, publi)ado no blog ameri)ano de 4eorge Hot= ? www.iphone8tag.blogspot.)om @. $ntre os ingredientes est- um .erro de solda, )ertamente nCo ( para 5ual5uer um Y@ >.inal o iRhone 8- )usta )aro, e .a)ilmente desastrados poderi% am dani.i)-%lo. ,ais in.orma12es: http://in.o.abril.)om.br/aberto/in.onews//Q2//O/0//Q2//O%1I.shl e )laro, o site deles: http://www.desblo5ueiobr.)om.br/ -os"ado po guiadohardware.net | Revista - ! "# $aro de %##& Ma cos Elias -ico 225

Notcias GDH Hetrospectiva

A *ais li.a .o /Is 0+J7007

.i!alme!"e acesse seu &peedN sem p ovedo

*epois de muita luta, a 'ele.oni)a .inalmente dispensou, de a)ordo )om regra estabele)ida pela >natel, o uso obrigat3rio de um provedor de )onteKdo para a)esso X ;nternet no seu servi1o banda larga #peedL, 5ue .un)iona em todo o $stado de #Co Raulo.. >gora, vo)F nCo pre)isa mais pagar a velha taxa de 1M,M/ ou 2I,M/ por mFs :%@

2 comunicado oficial saiu dia 23456" 1e0a:

http://www.speedLvantagens.)om.br/)admus/em/)omuni)ado/index.html

Con.ira tamb(m o anKn)io pela &olha de #Co Raulo: http://www1..olha.uol.)om.br/.olha/dinheiro/ultM1u020O0M.shtml

-os"ado po guiadohardware.net | Revista - ! "# $aro de %##&

/0lio C1sa $essa Mo!2uei o 226

Notcias GDH Hetrospectiva


Asus a!u!cia o5icialme!"e o Eee -C
> >sus .inalmente lan1ou ".ormalmente" a sua linha $ee RC, de sub% noteboo7s. Sltra port-teis e aparentemente mais ade5uados para )rian1as, muito se tem ouvido .alar ultimamente. #Co I modelos baseados num padrCo )omposto por: * tela de 7 polegadas; * processador Intel Celeron 900 MHz; * porta de rede ethernet 10/100 Mbps e rede sem fio * "H#" de mem$ria flash; * % portas &'(; * slot para cart)o de mem$ria '#; * a*to+falantes est,reo e microfone emb*tidos; * e *ma -ers)o do .in*/ 0andros!

A *ais li.a .o /Is 10J7007

> >sus disponibili=a os drivers ne)ess-rios para 5uem 5uiser usar o Aindows. > versCo on board do Linux vem )om so.tware de e%mail, navega1Co na internet e apli)a12es para internet via r-dio, al(m de .erramentas pare)idas )om o #7Lpe, 4oogle *o)s e Ai7ipedia. ,odelos di.erentes deverCo ser ade5uados a di.erentes pa!ses. > >sus da ;nglaterra, a prin)!pio, o.ere)er- apenas o I4, por p21M. Halguns adi)ionais ainda )om pre1os nCo divulgados. >presenta1Co ?)omer)ial@ do $ee RC, e espe)i.i)a12es: http://eeep).asus.)om/en/ &onte: http://www.reghardware.)o.u7/2//O/1//1P/asus_laun)hes_eee_p)/ >proveite para ler a5ui no 4dH a an-lise do ;ntel Classmate, do Car% los $. ,orimoto, 5ue vale tamb(m para o $ee RC: "6 ;ntel Classmate ( um mini%noteboo7 voltado para uso na edu)a% 1Co, )on)orrente direto do 6LRC. $le utili=a um Celeron de M// ,H=, )om 2NP ,<, 2 4< de mem3ria &lash, usada )omo espa1o de arma% =enamento, wireless, portas S#< e uma tela de Q//xIQ/. Uo)F pode notar 5ue esta ( a mesma )on.igura1Co do >sus $ee e isso nCo ( mera )oin)idFn)ia, 8- 5ue o $ee ( uma versCo de )onsumo do Clas% smate, voltado para o pKbli)o em geral. #e vo)F est- interessado no >sus $ee, esta an-lise tamb(m ser- do seu interesse, 8- 5ue, ex% )luindo a aparFn)ia externa, os dois sCo prati)amente idFnti)os."

80 !11b/g;

6 modelo b-si)o, 24 #ur., vem )om 2 4< de mem3ria .lash e 2NP ,< de mem3ria ** 2. 6 I4 tem o dobro de espa1o e mem3ria ?I 4< e N12 ,<, respe)tivamente@. >s m-5uinas superiores in)luem tamb(m uma web)am de /.0 me% gapixel no topo da tela. 'amb(m superam em tempo de bateria % 2,Q horas )om uma bateria de II//m>h, e 0,N horas )om uma unidade de N2//m>h. 6s modelos 24 #ur. e I4 #ur. sCo os mais b-si)os, e o I4 ?sem o "#ur."@ e Q4 sCo os mais avan1ados. 6 topo de linha da s(rie, Q4, vem )om 1 4< de mem3ria ** 2 e Q 4< de mem3ria .lash. >pesar de terem sido pro8etados para rodar Linux, eles podem rodar o Aindows ER tamb(m.

Leia mais em: http://www.guiadohardware.net/analises/intel%)lassmate%parte1/ -os"ado po guiadohardware.net | Revista - ! "# $aro de %##& Ma cos Elias -ico 227

Notcias GDH Hetrospectiva


Compi9 .usio! !o KCu!"u A*><
6 usu-rio $dvan ,a)edo publi)ou no site Uiva o Linux um artigo inte% ressante )hamado "Compi= &usion no 4utsL", 5ue mostra "de .orma bem pr-ti)a a instala1Co e )on.igura1Co dos e.eitos visuais em 0* na -rea de trabalho do Sbuntu O.1/. Ue8a a des)ri1Co: "$ssa vai pro pessoal 5ue a)abou de instalar seu Sbuntu 4utsL e nCo sabe muito bem )omo )on.igur-%lo. Leia, .a1a e deixe seu )omputa% dor impressionar 5ual5uer umZ" Ue8a um tre)ho ?introdu1Co@: F"or padr!o o Hbuntu /utsS ' vem com o #ompi(,=usion incluso, no entanto, logo de inicio, percebe,se que este n!o est muito na sua frente, claro, nada mais que uma boa procura pelo menu Hbuntu, mas como irei mostrar tudo mastigado, a) vai o caminho ;...<. os efeitos E8tras que vem por default no Hbuntu /utsS n!o demonstram todo o poder do #ompi(,=usion, fa(endo poucos efeitos. "ara que possamos acrescentar novos efeitos e configurarmos do 'eito que quisermos ;7%&AE<, bom fa(ermos os seguintes procedimentos ;...<.F 6 artigo est- dividido entre as seguinte se12es: 1. -dicionando no1as configura 7es 2. Configura !o

A *ais li.a .o /Is 11J7007

Leia mais em: http://www.vivaolinux.)om.br/artigos/ver>rtigo.php\)odigoiOIQP -os"ado po guiadohardware.net | Revista - ! "# $aro de %##& /0lio C1sa $essa Mo!2uei o 228

Notcias GDH Hetrospectiva


LiCe ado Mi!do)s &e ve 6<<; RC>
> ,# disponibili=ou para download o dows #erver 2//Q. elease Candidate 1 do Ain%

A *ais li.a .o /Is 17J7007

6 sistema de servidor dever- .i)ar pronto at( o )ome1o do ano 5ue vem, )om data prevista de lan1amento no primeiro trimestre de 2//Q ?mais pre)isamente, 2O de .evereiro@. >ntes se esperava para o .inal de 2//O, mas em agosto a ,# de)idiu deixar para o ano 5ue vem mesmo. 6 elease Candidate ( uma versCo 5uase .inal, onde se trabalham em )orre12es e a8ustes, sem .i)ar adi)ionando muita )oisa. Ressoal% mente testei algumas )oisas )om o elease Candidade / ?a versCo anterior ao C1@, e pare)eu bastante est-vel. 6 Aindows #erver 2//Q vem para substituir o Aindows #erver 2//0, )om novos re)ursos de servidor e o 7ernel baseado no Aindows Uista #R1 ?al(m da inter.a)e e apli)a12es@. 6 #erver 2//Q se di.eren)ia radi)almente do Aindows D', 2/// e 2//0 para servidor. $le possui um modo de opera1Co onde apenas o servidor em si ( instalado, sem inter.a)e gr-.i)a ?X la Linux :p@. ;sso ( muito Ktil em servidores remotos, onde toda a opera1Co ( .eita via li% nha de )omando, al(m de deixar o sistema muito mais leve e pr3prio para a tare.a 5ue vai .a=er na maior parte do tempo. *urante a insta% la1Co, ( poss!vel optar por instal-%lo )om ou sem suporte a inter.a)e gr-.i)a. >l(m disso, h- signi.i)antes implementa12es em re)ursos )omo o >)% tive *ire)torL, servi1os de terminal e a)esso remoto, seguran1a, vir% tuali=a1Co e .erramentas de administra1Co do servidor. plane8ado para ter v-rias edi12es, tais )omo:

/tandard Edition 8x93 e x93-3:; Enterprise Edition 8x93 e x93-3:; <atacenter Edition 8x93 e x93-3:; (e= /er1er 8x93 e x93-3:; /torage /er1er 8x93 e x93-3:; /mall >usiness /er1er 8x93-3:; Essential >usiness /er1er 2559 8x93-3:; $ tamb(m ( esperada uma versCo para pro)essadores ;tanium. ;nteressados em baixar a versCo C/, 5ue .un)iona at( 0/ de 8ulho de 2//Q ?ou por 0/ dias, se vo)F nCo 5uiser .a=er o registro gratuito@, podem entrar em: http://www.mi)roso.t.)om/windowsserver2//Q/audsel.mspx ;n.orma12es nCo o.i)iais sobre novos re)ursos dessa versCo de servidor do Aindows vo)F pode ler na Ai7ipedia: http://en.wi7ipedia.org/wi7i/Aindows_#erver_2//Q $ tamb(m na p-gina da ,i)roso.t, ( )laro: http://www.mi)roso.t.)om/windowsserver2//Q/ Do evento de lan1amento do Aindows #erver 2//Q, no ano 5ue vem, tamb(m serCo anun)iados o.i)ialmente o #WL #erver 2//Q e o Uisual #tudio 2//Q. Caso lhe interesse as vers2es trial desses outros produtos, baixe a5ui: #WL #erver 2//Q: http://www.mi)roso.t.)om/s5l/2//Q/prodin.o/download.mspxd$*< Uisual #tudio 2//Q: http://msdn2.mi)roso.t.)om/en%us/vstudio/aaO//Q01.aspx

-os"ado po guiadohardware.net | Revista - ! "# $aro de %##&

Ma cos Elias -ico 229

Notcias GDH Hetrospectiva


O Asus Eee 5oi supe ado
Com o lan1amento do $ee RC, a >sus tinha em mCos a possibilidade de abo)anhar uma grande .atia do mer)ado de noteboo7s, atenden% do a um novo e )res)ente mer)ado: o de pessoas 5ue 5uerem um noteboo7 simples, )ompa)to e barato para a)essar a web, ler e%mails e .a=er outras tare.as simples. 6 pro8eto do $ee RC atende per.eitamente bem a estes ob8etivos, o.ere% )endo um pro)essador de baixo )onsumo, um desempenho su.i)iente para o 5ue se prop2e e uma boa autonomia de baterias, )omo vo)F pode ler em mais detalhes no meu artigo anterior so=re o assunto. #e o $ee tivesse sido lan1ado dentro da .aixa de pre1o original ?S#T 2// a S#T 2N/@ e .osse produ=ido em volume su.i)iente, sem dKvida seria um su)esso de vendas. > >sus estaria mais de um ano na .rente dos )on)orrentes e teria tempo de sobra para se estabele)er no mer% )ado e aper.ei1oar o pro8eto antes 5ue o $ee tivesse um )on)orrente de peso. $ntretanto, nCo .oi isso o 5ue a)onte)eu. >proveitando o hLpe e o grande interesse em torno do $ee, a >sus optou por aumentar o pre% 1o, vendendo a versCo ini)ial do $ee por S#T I// e, apesar da gene% rosa margem de lu)ro, nCo .oi )apa= de atender X demanda, perden% do sua 8anela de oportunidade. Com isso, outros .abri)antes )ome1a% ram a se mexer. #urgiu entCo o Cloud<oo7 da $verex, 5ue provavelmente ser- su)e% dido por outros mini%noteboo7s semelhantes. $le ( baseado no pro8e% to Dano<oo7 da Uia, uma plata.orma de mini%noteboo7s de baixo )usto, )om telas de O", destinados a serem vendidos abaixo da mar% )a dos S#T N//. 6 Cloud<oo7 ( similar em tamanho e em )on)eito ao >sus $ee e ( vendido por S#T 0MM, exatamente o mesmo pre1o do $ee de I 4<. $le tamb(m tem uma tela de O", )om resolu1Co de Q//xIQ/ usa uma bateria )om I )(lulas, mas ele ganha do $ee em dois 5uesitos:

A *ais li.a .o /Is 01J700(

6 primeiro ( o arma=enamento. 6 $ee usa um ##* de I 4<, 5ue apesar de o.ere)em bons tempos de a)esso, o.ere)e taxas de leitura e es)ritas muito in.eriores Xs de um H* de 2.N", sem .alar no pou)o espa1o de arma=enamento, 8- 5ue o sistema opera)ional deixa pou% )o mais de 2.N 4< dispon!veis para o usu-rio. 6 Cloud<oo7, por sua ve=, o.ere)e um H* de verdade, )om 0/ 4< de espa1o, su.i)iente para arma=enar uma 5uantidade maior de ar5uivos e permitir a ins% tala1Co de mais de um sistema opera)ional em dual%boot. > desvan% tagem de usar um H* tradi)ional seria o tamanho, o )usto e o )on% sumo el(tri)o, mas pelo visto a $verex )onseguiu )ompensar estas desvantagens )om ganhos em outros )omponentes. 6 Cloud<oo7 ganha do $ee tamb(m no 5uesito pro)essamento. 6 $ee utili=a um Celeron%, under)lo)ado para P0/ ,H=, en5uanto o Cloud<oo7 usa um Uia CO%, de 1.2 4H=. Clo)7 por )lo)7, o CO perde para o Celeron%,, mas 5uando )omparamos um CO de 1.2 4H= )om um Celeron operando a 5uase metade disso, a vantagem do CO ( 3bvia. #e vo)F est- pensando em )omprar um $ee, a)onselho a esperar mais alguns meses. >l(m do Cloud<oo7, temos outros )on)orrentes surgindo no hori=onte.

-os"ado po Ca los E* Mo imo"o guiadohardware.net | Revista - ! "# $aro de %##& 230

Notcias GDH Hetrospectiva

A *ais li.a .o /Is 07J700(

Li!uB NeB"+ o p o3e"o de um He !el mais limpo e "es"ado


6 7ernel 2.P.x ( o 5ue usamos ho8e na maioria das distribui12es % ex% )eto algumas 5ue, por motivo de leve=a ?para mi)ros antigos@ ou )on)eito ?#la)7ware@ usam ainda a antiga 2.I.x. Contudo, para ter )ada ve= mais re)ursos, o 7ernel .oi in)hando, in)hando, e isso nCo ( nada agrad-vel aos desenvolvedores, sendo muito di.!)il de se man% ter, espe)ialmente para garantir 5ue nCo ter- regress2es e 5ue todos os )omponentes se8am testados. 8ustamente neste meio 5ue entra a id(ia do "Linux Dext", 5ue nas% )eu )omo um sonho de >ndrew ,orton, mantenedor do atual 7ernel, vendo 5ue ele e outros estavam )ome1ando a ter problemas. $le propHs a )ria1Co da -rvore "linux%next", 5ue re)eberia por dia v-rias -rvores de subsistemas do Linux e testes de )ompila1Co depois de terem sido apli)adas. Rare)e simples, mas nCo (. 6 desenvolvedor do 7ernel #tephen othwell anun)iou 5ue .aria par% te do grupo. $mbora o pro)esso se8a mais )ompli)ado e trabalhoso, garantiria um )3digo de maior 5ualidade e muito mais limpo 5ue o atual, )om muito mais testes. Contudo, ainda h- uma grande dis)ussCo, "saud-vel" segundo a .on% te, no Linux +ernel ,ailing List ?L+,L@, sobre )omo seria o tal linux% next sem a parti)ipa1Co de lideran1a de Linus 'orvalds. 6 neg3)io ( esperar para ver, a.inal os parti)ipantes estCo bem otimistas.

Leia mais em: http://osnews.)om/storL/1M0I//L;nux%Dext%<egins%to%'a7e%#hape http://blog.internetnews.)om/s7erner/2//Q//2/%linux%next%begins%to%ta7e%sha.html -os"ado po guiadohardware.net | Revista - ! "# $aro de %##& /0lio C1sa $essa Mo!2uei o 231

Notcias GDH Hetrospectiva

A *ais li.a .o /Is 03J700(

8oo#le e"i a al#u!s mapas do a a pedido do -e!":#o!o


>t( onde vai a liberdade de expressCo em vias pKbli)as\ 6 4oogle ,aps, popular servi1o do 4oogle 5ue exibe mapas de v-rios pa!ses, retirou alguns mapas das proximidades do Rent-gono, dos $S>. > alega1Co do Rent-gono ( 5ue algumas .otos presentes no 4oogle ,aps o.ere)iam amea1as X seguran1a das bases militares dos $S>. 6 general 4ene enuart, )he.e do )omando militar respons-vel pela de.esa na)ional, .alou 5ue o Rent-gono vinha )onversando )om o 4oogle sobre os poss!veis ris)os, e esperavam a )oopera1Co do 4oo% gle para remo1Co das imagens sele)ionadas do servi1o #treet Uiew ?Uista da ua@. > vista da rua do 4oogle ,aps .orne)e visCo de 0P/a, ao n!vel do )hCo, em mais de 0/ )idades dos $S>. poss!vel .a=er um passeio virtual pelas ruas, dirigindo nas )idades 8- mapeadas. Wual5uer um pode )on.erir no http://maps.google.)om, a)essando algum endere1o dos $S> % )li5ue em "Uista da rua". o tradi)ional )aso onde todos sCo iguais perante a lei, mas alguns sCo "mais iguais" do 5ue outros. ,edidas )omo essa tiram a liberda% de de expressCo, a impar)ialidade de um servi1o .orne)ido publi)a% mente. 6 4oogle ,aps, assim )omo o 4oogle $arth, 8- vFm sendo )ri% ti)ados por diversos governos h- tempos. Convenhamos, ( muito )ompli)ada a 5uestCo de proibir a exibi1Co de vias pKbli)as na web. Legalmente o Rent-gono nCo teria esse poder ?ou nCo deveria ter@.

Leia mais em: http://www.te)hradar.)om/news/internet/google/q...rimages%.rom%google%maps%2NQMQ0 -os"ado po guiadohardware.net | Revista - ! "# $aro de %##& Ma cos Elias -ico 232

A= visitou o Guiadohardware. .( hoBeC


O maio 5 um de i!5o m:"ica do paFs+

6*O<<*<<< me!sa#e!s >AO*<<< memC os

acesse: (""p+,,#uiado(a d)a e*!e"


#eu verdadeiro guia de in.orma1Co na internet

Ha d)a e+
OardNare /eral 6verclocG, ?NeaGs e EletrTnica #ase 2od e =erramentas 9otebooGs, "alms, #:meras, ?elefonia @ugest>es de #ompra 1rivers, -%6@ e 2anuais

Li!uB+
7inu8 /eral %nstala!o e configura!o @uporte a hardNare e drivers Aplicativos, produtividade e multim)dia #ompatibilidade com aplicativos MindoNs @ervidores 7inu8

&o5")a e e Redes+
MindoNs e "rogramas Aedes, @ervidores e acesso C Neb

2ac e Apple Mul"imFdia+


"lacas 31 &ideo, #odecs e 1&1 /rava!o de #1s e 1&1s

-a "icipe vocG "amC1m+


(""p+,,#uiado(a d)a e*!e",comu!idade,
Y!dice

Potrebbero piacerti anche