Está en la página 1de 6

OptimizarelRendimientodeUbuntu

http://www.ubuntues.org/?q=node/4440
http://neodian.blogsome.com/2007/03/20/desactivarttyenubuntuedgy/
2.Cambiosgenerales

2.1Swappiness
Pordefecto,enlarama2.6,elncleodelinuxtieneestevaloraun60%(enlarama2.4noexiste).Estoquiere
decirqueseharbastanteusodelamemoriadeintercambio(swap).Resultatilsitenemosunservidorcon
grancargadetrabajoypocaRAM,osicompilamosfrecuentementeaplicacionesmuuuuygrandes.Sin
embargo,enunsistemadeescritorio,convariasaplicacionespequeasejecutndose,podemosbajarestevalor
a10paraqueelncleousemsamenudolamemoriaRAM(msrpida)yrecurramenosalamemoriade
intercambio.Paraello,abrimosunaterminalyhacemoslosiguiente:
Consultamoselvalorinicial:"sudocat/proc/sys/vm/swappiness".Despusdeintroducirlacontrasea,nos
muestraunvalorde60(siyanosmuestra10,nohaynadaquehacer.Pasaalsiguienteapartado
Probamoscmorespondeelsistemaalbajarelvalor:"sudosysctlwvm.swappiness=10".Ejecutamos
despusunpardeaplicaciones.
Sielresultadoessatisfactorio,vamosamodificarunarchivodeconfiguracinparaqueelcambiosea
permanente:"sudonano/etc/sysctl.conf".Enlaltimalneaaadimos:"vm.swappiness=10".
GuardamosloscambiospulsandolasteclasCONTROL+oysalimospulsandoCONTROL+x.

2.2Consolasvirtuales
Parahacerestotendremosqueeditarlosficheros/etc/event.d/tty3yasisucesivamentehastala6.Vamosadejar
dosconsolas,porsiacasonovayaaserquealgundialasnecesitemos.Bienelarchivotienelasiguienteforma:
#tty3getty
#
#Thisservicemaintainsagettyontty3fromthepointthesystemis
#starteduntilitisshutdownagain.
startonrunlevel2
startonrunlevel3
stoponrunlevel4
stoponrunlevel5
stoponshutdown
respawn/sbin/getty38400tty3
Paradesactivarlasimplementeaadimosunaalmohadillaacadaunalaslineas,hastateneralgoasi:
#tty3getty
#
#Thisservicemaintainsagettyontty3fromthepointthesystemis
#starteduntilitisshutdownagain.
#startonrunlevel2
#startonrunlevel3
#stoponrunlevel4
#stoponrunlevel5
#stoponshutdown
#respawn/sbin/getty38400tty3
2.3Xorg
Podemosbajarlaprofundidaddecolora24bita16bitnotandopocadiferencia.Estoreduceusodela
memoriadelatarjetagrfica.
Abrimosunaterminalytecleamos:"cd/etc/X11".
Ahoravamosamodificarelarchivodeconfiguracinxorg.conf:"sudonanoxorg.conf".
BuscamoslalneaqueponeDefaultDepthymodificamossuvalorde24a16.
GuardamosloscambiospulsandolasteclasCONTROL+oysalimospulsandoCONTROL+x.

2.4Cambiarelncleo
Pordefecto,UbuntuGNU/Linuxvieneconunncleoestndarcompiladoparai386demodoquefuncione
desdeenelviejoPentium100deltrasterohastaenelpotentePentium2,2delsaln.Sinembargo,siescogemos
unncleoprecompiladodeUbuntuqueseajusteanuestroprocesador,notaremosunamejora.Pasosaseguir:
VamosalmenSistemadeGNOME,abrimosAdministracineiniciamoselGestordePaquetesSynaptic.
UnavezdentrodeSynaptic,sidisponemosdeconexinaInternet,pulsamosenRecargarparaobtenerlos
ltimospaquetes.
Trasactualizar,escogemoslaseccinSistemaBase.OJO!!:paraevitarproblemasconncleosnooficiales,
marcamosSistemabase,noSistemabase(universe)
Bajamoshastalazonadndetenemospaquetesquesellaman:linuximageX.X.X
nombre_de_nuestro_procesadorymarcamoslaversinmsactual.Porejemplo,enestemomento,parami
ordenadorsera:linuximage2.6.105k7.
Sitenemosalgnhardwarequerequieramdulosdelncleoespeciales(vasetarjetasNvidia),debemos
marcartambinloslinuxrestrictedmodulescorrespondientesalncleoseleccionado.
Aplicamosloscambios.Alreiniciarlaprximavez,secargarelncleoseleccionado.
2.5Pararserviciosnonecesarios
Paracubrirelmayornmerodesituacionesposibles,UbuntuGNU/Linuxiniciatodaunaseriedeserviciosque,
aveces,nosonnecesarios.Sideshabilitamoslosquenonecesitamos,noestarndurmiendoyconsumiendo
memoria.Existenotrosprogramasyformasdeevitariniciarservicios,porejemploupdaterc.doelprograma
bootUpManager(http://www.marzocca.net/linux/bum.html),peroestaformaessimpleyefectiva(esla
recomendadatambinporhttp://www.ubuntuguide.org).
Abrimosunaterminalyvamosaldirectorio/etc/init.d:"cdetc/init.d/".
Vemosquserviciospuedeejecutarelordenador:"ls"(sonlosqueaparecenenverde).
Denegamoselpermisodeejecucinparaelquenoqueramosarrancar:"sudochmodxnombre_del_servicio".
Porejemplo,sinousamosfetchmail,teclearemos"sudochmodxfetchmail"
Sinosequivocamos,siemprepodemosvolverahabilitarelserviciohaciendo:"sudochmod+x
nombre_del_servicio".
Sugerenciasdeserviciosquenormalmentenoseusanenunordenadordeescritorio:
ntpdate:actualizaelrelojdelsistemasincronizndolocadavezquesereinicia.
pcmcia:sloseusaconporttilesquetengantarjetasPCMCIA.
ppp:protocolopuntoapunto.SloseutilizasiusasunmdemparaconectarteaInternet
powernowd:enteoralousanlosprocesadoresAMDparagestionarelusodelaenerga,personalmentenunca
loheusado.
rsync:utilidadparatransferirarchivosparahacercopiasomantenerunespejosincronizado.
fetchmail:recogeyreenvacorreoyactacomopasarelahaciaelserviciosmtp.
postfix:agentedetransferenciadecorreo,parecidoasendmail.Personalmente,conYahooyEvolutionme
llega.
Enestepunto,alsercadacasodistinto,slopuedorecomendarqueantesdeevitarquearranqueunserviciose
sepaparaquesirve:"mannombre_del_servicio"obienbusquemosenGooglemsinformacinsobreel
mismo.
Hayquetenercuidadosisedesactivaalgnservicioqueusenotrasaplicaciones.Porejemplo:Gnomeusa
cupsys,demoniodeimpresin.SisehacedesdeGnomeunallamadaalmismoynoestejecutndose,el
sistemasevuelveinestable.Paraevitaresto,hayquemodificar,desdeelmenSistema,Preferencias,Sesiones,
losdemoniosdelescritorioqueseinicianenelarranque(enestecasosequitaradelarranqueelprocesode
Gnomerelacionadoconcupsys).

2.6Iniciodeprocesosenparalelo
Noentroentecnicismossobreelarranque,resumolaidea.Init.dinvocalosprocesosdeunoenunoenel
arranque.Silosinvocamosenparalelo,ahorramostiempoeneliniciodelsistema.Puedeserqueseproduzca
algnerrordedependenciasporqueciertosprocesos"suponen"quehayotrosejecutndosecundoseinician.
Anas,enunsistemadeescritorionodebehaberproblemas.Pasosquesedebenseguir:
Abrimosunaterminalytecleamos:"cd/etc/init.d".
Ahoravamosamodificarelarchivodeconfiguracinrc:"sudonanorc".
Buscamoslalneaquepone"startup$istart"yaadimosun&,demodoquequedecmosigue:"startup$i
start&".
GuardamosloscambiospulsandolasteclasCONTROL+oysalimospulsandoCONTROL+x.
Laprximavezqueiniciemoslamquina,veremoscmotodoslosprocesossalen"disparados"deunasolavez
enlatrazadelinicio.
2.7Gnome
ParainiciarmsrpidoGnome,podemosdesactivarlapantalladebienvenidadesdeelmenSistema,
Preferencias,Sesiones,enlapestaaOpcionesdelasesindesmarcandolaopcin:Mostrarlapantallade
bienvenidaaliniciarsesin.
Sisomoslanicapersonaqueaccedealordenadorositodosaccedenconelmismousuario,podemosiniciarla
sesinsinhacerloginnicargarGDMdeestemodo:
VamosalmenSistemay,dentrodeAdministracin,escogemos:Configuracindelapantalladeiniciode
sesin.VamosalapestaaGeneralymarcamoslaopcinAccederautomticamenteconunusuarioalarrancar
porprimeravez.Debajoescribimosnuestronombredeusuario.OJO!!:apartirdelaactivacindeestecambio
NOsepedircontraseaalentrarenelsistema.
Losescritoriosvirtualesson,param,unatractivomsparausarLinux,peropuedeserque4consuman
demasiadosrecursos.Paracambiarelnmerodeescritoriosvirtualeshacemosclickconelbotnderechodel
ratnenelpanelinferior,justoenelpaginadordeescritorios(alaizquierdadelapapelera).Enelmenque
apareceseleccionamosPreferenciasyescogemosenCantidaddeespaciosdetrabajoelnmeroquequeramos.

2.8Prelink
ExisteunautilidadqueseencuentraenlosrepositoriosUniversequesellama"Prelink".Segnsupginadel
manualsufuncines:"preenlazarbinariosybibliotecasELFcompartidasparaacelerarsutiempodeinicio".
Hayquetenerencuentaqueparadisponerdelprogrmaprelink,debemostenerlosrepositoriosUniverse
activos,elmododehacerloseexplicaaqu:http://www.guiaubuntu.org/hoary/doku.php).Paraponerloen
funcionamientoharemoslosiguiente:
VamosalmenSistemadeGNOME,abrimosAdministracineiniciamoselGestordePaquetesSynaptic.
UnavezdentrodeSynaptic,sidisponemosdeconexinaInternet,pulsamosenRecargarparaobtenerlos
ltimospaquetes.
Trasactualizar,ledamosalbotnBuscarytecleamosprelink.Unavezqueapareceelprogramalomarcamos
yloinstalamos.
Ahoramodificamoslasopcionesdeprelink:"sudonano/etc/default/prelink".Enlalneaquepone:
PRELINKING=unknown,lomodificamosyponemos:PRELINKING=yes.Elrestodeopcionespordefecto
funcionanbien.
Parainiciarprelinkporprimeravez(laprimeravezpuedellevaralgodetiempo).Tecleamos:"sudo
/etc/cron.daily/prelink".
Sinoqueremosenlazartodoelsistema,sinosloOpenoffice.org(aplicacinbastantepesada)nossaltaramos
elpasoanteiroryharamos:"sudo/usr/sbin/oooprelinkf"
Debemostenerencuentaquealactualizarbibliotecas,debemosejecutardenuevo"sudo
/etc/cron.daily/prelink",paraevitarinestabilidadesenelsistema.
Sinonosgustaelrendimientodeprelink,podemoshacer"sudonano/etc/default/prelink".Enlalneaque
pone:PRELINKING=yes,lomodificamosyponemos:PRELINKING=no.Ejecutamosdenuevo"sudo
/etc/cron.daily/prelink".
3.Optimizarlasaplicaciones
SienelmenAplicacionesdeGnomevamosalaopcinHerramientasdelsistemaeiniciamosMonitordel
sistema,veremosunalistadeprocesosyaplicacionesjuntoconlamemoriaqueconsumecadauno.Ahora
intentaremos"aligerar"losmspesados.

3.1Nautilus
AunquemeencantaelmodoespacialnativodeGnome,hayquereconocerqueelnavegadordearchivosviene
conunascuntasopcionesquehacenqueseabastantelento.Podemosdesactivaralgunasparahacerlomsgil.
AbrimosNautilus.Porejemplo,entrandoenelmenLugaresdeGnomeyabriendoCarpetapersonal.
EntramosenelmenEditarydespusenpreferencias.VamosalapestaaVistapreviaylasdesactivamos
todas,marcandoentodoslosapartadoslaopcinNunca.

3.2Firefox
SepuedenhacercambiosenFirefoxparaaumentarelnmerodeconexionesyparaqueaprovecheotros
parmetros.
AbrimosFirefoxpulsandoensuicono.Enunaventanaescribimosladireccin:"about:config"ypulsamos
enter.
Cambiamosestosvalores.Paraello,hacemosdobleclickencimadelalneaquequeremosmodificaryenel
cuadrodedilogoqueaparece,escribimoselvalornuevo:
network.dns.disableIPv6?Cambiamoselvaloratrue(bastaconundobleclick)
network.http.maxconnections?Cambiamoselvalora128
network.http.maxconnectionsperserver?Cambiamoselvalora48
network.http.maxpersistentconnectionsperproxy?Cambiamoselvalora24
network.http.maxpersistentconnectionsperserver?Cambiamoselvalora12
Sisedisponedeconexindebandaancha,tambinsepuedemodificarlossiguientesvalores:
network.http.pipelining?Cambiamoselvaloratrue(bastaconundobleclick)
network.http.proxy.pipelining?Cambiamoselvaloratrue(bastaconundobleclick)
network.http.pipelining.maxrequests?Cambiamoselvalora30

3.3Openoffice.org
UnadelasaplicacionesmspesadasesOpenoffice.org.Utilizandolacachintentamosqueseejecutems
rpido.
AbrimosOpenoffice.org.Porejemplo:menAplicaciones,Oficina,Openoffice.orgWordProcessor.
.EntramosenelmenuHerramientas,apartadoOpcionesymarcamosmemoriadetrabajo.Aladerechaen
Antememoriadelaimagen,cambiamoslosvaloresdeUsodeOpenoffice.orgde6a128ydeMemoriapor
objetode0,5a20.Aceptamosloscambios.AlejecutarOpenoffice.orgrepetidasveces,notaremosla
diferencia.

También podría gustarte