Otimizando o Sabayon Linux (inclusive o Firefox)

Este artigo descreve (ou fornece links para) várias coisas que você pode fazer para acelerar o seu Sabayon Linux. Adaptando os comandos e os procedimentos, as dicas podem ser usadas para outras distribuições. São dicas, porque você não precisa fazer tudo o que está descrito, somente o que quiser, ou puder.

[ Hits: 34.897 ]

Por: Alberto Federman Neto. em 15/02/2013 | Blog: https://ciencialivre.blog/


Acelerando instaladores de pacotes e atualizadores do Sabayon



DÉCIMA ETAPA: Embora haja várias maneiras de instalar pacotes em Sabayon, ele tem dois instaladores de pacotes principais, o Entropy e o Portage:
Vamos ver como acelerá-los, separadamente.

K) Acelerando o Entropy

As regras para acelerar o Entropy foram dadas nas excelentes dicas de Joost Ruis, seu mantenedor (na Fundação Sabayon):
O Entropy tem espelhos brasileiros e eu recomendo sua utilização, porque são rápidos e são mais próximos:
K-1) Meu atual arquivo atualizado dos espelhos Sabayon, com os do Brasil como default, é dado abaixo. Se for usá-lo, copie o arquivo original do Sabayon:

cd /
$ cd etc/entropy
# cp repositories.conf repositories.conf.original


E edite o arquivo /etc/entropy/repositories.conf:

# gedit repositories.conf

Obs.: Ou, use o Kwrite, kate, Nano, etc.

Substituindo todas as linhas dele por estas:

# Project Entropy 1.0 repositories configuration file
# modified by Albfneto, Brazil
# updated: January, 2013.
#
# syntax for repositories (content in square brackets not mandatory):
#
# repository: where the available packages and its database are stored
#
# example (content in square brackets not mandatory):
#
# Sabayon Linux Official Repository
# syntax for developer-repo
#
# developer-repo: Enable this setting to fetch an extended repository database containing
# the whole metadata set (including package ChangeLogs and contents).
# Disabled by default.
# Valid parameters: disable, enable, true, false, disabled, enabled
# developer-repo|disable
#
# syntax for product:
#
# product: Sabayon Linux product type (eg. standard, professional, mini)
# product|product string (no spaces!)
#
# example:
# product|standard
# or:
# product|professional
#
# Product default setting

product|standard
#
# syntax for branch:
#
# branch: in Sabayon Linux each release has its branch that is the version name (eg. 3.4, 3.5)
# branch|actual branch string (no spaces!)
#
# example:
# branch|4
# or:
# branch|5
#
# Branch default setting

branch|5 #
# syntax for officialrepositoryid:
#
# officialrepositoryid: Repository identifier for the official main distribution repository
# officialrepositoryid|
#

officialrepositoryid|sabayonlinux.org
#
# syntax for downloadspeedlimit:
#
# downloadspeedlimit: If you need a way to limit download speed, this is the option you were looking
# for
# downloadspeedlimit|
#
# example:
# downloadspeedlimit|30
#
# downloadspeedlimit|
#
# syntax for downloadtimeout:
#
# downloadtimeout: If you are on a slow network, you may want to raise the
# download timeout value (by default, it's set to 10 secs)
# downloadtimeout|
#
# example:
# downloadtimeout|20
#
# downloadtimeout|20
#
# syntax for securityurl:
#
# securityurl: Entropy compatible Security Advisories (GLSAs) package URL
# securityurl|
#
# example:
# securityurl|http://community.sabayon.org/security/security-advisories.tar.bz2
#
# securityurl|

# Repositorios Limbo. Pacotes experimentais, podem ser instáveis. Os dois primeiros, de cima, para baixo,
# sao os Limbo Oficiais. Ativos como principais, Brasil e Argentina.
# Descomente as linhas para usar, caso nao use, deixe comentado ou remova:
#repository|sabayon-limbo|Sabayon Linux Limbo Repository|http://pkg.sabayonlinux.org/entropy|http://pkg.sabayon.org|
#repository|sabayon-limbo|Sabayon Limbo|http://na.mirror.garr.it/mirrors/sabayonlinux/entropy|http://pkg.sabayon.org|
#repository|sabayon-limbo|Sabayon Limbo|http://ftp.nluug.nl/pub/os/Linux/distr/sabayonlinux/entropy|http://pkg.sabayon.org|
#repository|sabayon-limbo||http://mirrors.coopvgg.com.ar/sabayon/entropy|http://pkg.sabayon.org|
#repository|sabayon-limbo|Sabayon Limbo|http://sabayon.c3sl.ufpr.br/entropy|http://pkg.sabayon.org|

# Repositorios Oficiais - Os 2 últimos são os Brasileiros. De baixo para cima,
# pela ordem de uso, o principal atuante é o último.
# Brasil,Argentina, Italia Oficial, EUA, Portugal, França, espelhos rapidos da Holanda, Dinamarca e República
# Tcheca, depois: Alemanha,Austria, Suecia, Polonia, Hungria, Grecia, Russia, África do Sul, Australia, Japão
# O primeiro, acima é o redirecionador Oficial, porém o time recomenda que se use Espelhos.
# No momento, os repos do Pacífico Sul e Tailandia estao offline, porisso,foram retirados:

# Sabayon Linux Official Repositories

repository|sabayonlinux.org|Sabayon Linux Official Repository|http://pkg.sabayon.org|http://pkg.sabayon.org,sabayon.org
repository|sabayonlinux.org||http://ftp.tsukuba.wide.ad.jp/Linux/sabayon/entropy|
repository|sabayonlinux.org||http://ftp.kddilabs.jp/Linux/packages/sabayonlinux/entropy|
repository|sabayonlinux.org||http://ftp.yz.yamagata-u.ac.jp/pub/linux/sabayonlinux/entropy|
repository|sabayonlinux.org||http://ftp.riken.jp/Linux/sabayon/entropy/
repository|sabayonlinux.org||http://mirror.internode.on.net/pub/sabayonlinux/entropy|
repository|sabayonlinux.org||http://mirror.optusnet.com.au/sabayon/entropy|
repository|sabayonlinux.org|http://sabayon.mirror.ac.za/entropy/|
repository|sabayonlinux.org||http://mirror.agooga.ru/Linux/sabayonlinux/entropy|
repository|sabayonlinux.org||http://mirror.yandex.ru/sabayon/entropy/|
repository|sabayonlinux.org||http://ftp.cc.uoc.gr/mirrors/linux/SabayonLinux/entropy|
repository|sabayonlinux.org||http://ftp.fsn.hu/pub/linux/distributions/sabayon/entropy|
repository|sabayonlinux.org||http://mirror.chmuri.net/sabayon/entropy/|
repository|sabayonlinux.org||http://ftp.portlane.com/pub/os/linux/sabayon/entropy|
repository|sabayonlinux.org||http://gd.tuwien.ac.at/linux/sabayonlinux/entropy|
repository|sabayonlinux.org||http://mirror.de.sabayon.org/entropy|
repository|sabayonlinux.org||http://ftp.sh.cvut.cz/MIRRORS/sabayon/entropy|
repository|sabayonlinux.org||http://ftp2.cz.freebsd.org/pub/sabayon/entropy|
repository|sabayonlinux.org||http://mirror.dkm.cz/sabayon/entropy|
repository|sabayonlinux.org||http://ftp.klid.dk/sabayonlinux/entropy|
repository|sabayonlinux.org||http://ftp.surfnet.nl/pub/os/Linux/distr/sabayonlinux/entropy|
repository|sabayonlinux.org||http://ftp.nluug.nl/pub/os/Linux/distr/sabayonlinux/entropy|
repository|sabayonlinux.org||http://mirror.freelydifferent.com/sabayon/entropy|
repository|sabayonlinux.org||http://ftp.rnl.ist.utl.pt/pub/sabayon/entropy|
repository|sabayonlinux.org||http://cesium.di.uminho.pt/pub/sabayon/entropy|
repository|sabayonlinux.org||http://cross-lfs.sabayonlinux.org/entropy|
repository|sabayonlinux.org||http://mirror.clarkson.edu/sabayon/entropy|
repository|sabayonlinux.org||http://mirror.umoss.org/sabayonlinux/entropy|
repository|sabayonlinux.org||http://mirror2.mirror.garr.it/mirrors/sabayonlinux/entropy|
repository|sabayonlinux.org||http://na.mirror.garr.it/mirrors/sabayonlinux/entropy|
repository|sabayonlinux.org||http://mirrors.coopvgg.com.ar/sabayon/entropy/|
repository|sabayonlinux.org||http://sabayon.c3sl.ufpr.br/entropy|

# Sabayon Linux default Repositories, com os pacotes estáveis, atualizados semanalmente.
# Se for usar Bleeding Edge ou Limbo,mantenha comentado:

# repository|sabayon-weekly|Sabayon Linux Official Repository|http://pkg.sabayon.org|http://pkg.sabayon.org,sabayon.org|
# Teste RSYNC. No futuro,o Entropy podera usar repos RSYNC. No momento, nao atuam,porisso, deixe-os comentados, ou delete
# repository = sabayonlinux.org||rsync://mirror.aarnet.edu.au/sabayonlinux/entropy|
# repository = sabayonlinux.org||rsync://gd.tuwien.ac.at/linux/sabayonlinux/entropy|
# repository = sabayonlinux.org||rsync://ftp.nluug.nl/sabayonlinux/entropy|
# repository = sabayonlinux.org||rsync://ftp.SURFnet.nl/sabayonlinux/entropy|
# repository = sabayonlinux.org||rsync://ftp.fsn.hu/ftp/pub/linux/distributions/sabayon/entropy|
# repository = sabayonlinux.org||rsync://ftp.pwsz.elblag.pl/sabayon/entropy|
# repository = sabayonlinux.org||rsync://ftp.pwsz.elblag.pl/sabayon/entropy|
# repository = sabayonlinux.org||rsync://mirror.umoss.org/sabayonlinux/entropy|
# repository = sabayonlinux.org||rsync://mirrors.coopvgg.com.ar/sabayon/entropy|
# repository = sabayonlinux.org||rsync://sabayon.c3sl.ufpr.br/sabayon/entropy|


download-speed-limit = 0

Ou:

K-2) A vantagem de usar o arquivo acima, é ter os Repositórios Brasileiros, mais próximos como default. Eu prefiro usar assim, mas se você pode preferir ainda acelerar mais um pouco o Entropy, ordenando todo o pool dos espelhos, inclusive os internacionais por ordem de velocidade e priorizando-os.

Para isso, ao invés (ou além de editar o arquivo) como em K-1 (acima), simplesmente execute o comando:

# equo repo mirrorsort sabayon-weekly #Se estiver usando os repositórios padrão do Sabayon
Ou:
# equo repo mirrorsort sabayonlinux.org  #Se estiver usando meu arquivo repositories.conf, acima, K-1

Em seguida, execute:

# equo up --force

Isso seta os espelhos mais rápidos como default e os atualiza, mas não serão mais necessariamente os espelhos brasileiros os principais, além de que seu arquivo /etc/repositories.conf será permanentemente modificado, mas funciona.

K-3) Podemos ainda também acelerar o Entropy, modificando o arquivo /etc/entropy/client.conf.

No arquivo, há uma linha "multifetch", comentada. Descomente-a e coloque um outro valor numérico. Isso instrui ao Entropy quantos pacotes ele irá baixar em paralelo, ao mesmo tempo.

O time do Sabayon recomenda 10, porém, verifique que se sua banda larga é como a minha (não muito rápida, 2 Mega), acima de 4 arquivos, fica ainda mais lento!

Por isso recomendo que você use um valor próximo adequado à sua rede, de 2 arquivos ao mesmo tempo, por mega de velocidade de rede. Isto é, para uma rede como a minha de 2 M, use 3 ou 4 arquivos (se tiver 4 M, use 5 a 8 arquivos, com 1 Mega, 2 ou 3 arquivos, etc).

Portanto, deixe a linha de "multifetch" assim:

multifetch=3 ou 4

K-4) Acelere mais ainda um pouco, usando sistema Delta.

Sistema Delta é uma operacionalidade inventada para distribuições RPM (Red Hat), mas hoje usada também extensivamente por outras distribuições (como openSUSE, Gentoo e Sabayon).

No sistema Delta, através de um arquivo diferencial diff, ele compara e baixa só a parte a ser atualizada, o patch, de um pacote. Assim, fica mais rápido baixar e economiza-se largura de banda.

Embora nas versões novas de Sabayon o Delta já venha sendo usado por default, para implementar Delta no Entropy de Sabayons mais antigos, instale os pacotes necessários:

# equo i bsdiff diffutils

E no arquivo /etc/entropy/client.conf, procure a linha do Delta e edite-a, deixando-a assim:

packages-delta=enable


Se for também usar Portage, como abaixo (item L) não se esqueça de editar a linha referente a "spmdowngrades", trocando "disable" por "enable":

ignore-spm-downgrades = enable

Se não fizer isso, seu Entropy começará a fazer downgrade dos pacotes ao invés de upgrade.

Obs.: A partir daqui, recomendado para quem tem certa prática com Portage.

L) Acelerando o Portage

Por padrão, o Portage do Gentoo e do Sabayon sincroniza os espelhos com rsync e depois baixa os pacotes com Wget.

L-1) Você pode ajustar os espelhos e o rsync com o comandos:

# equo install mirrorselect
Ou:
# emerge -av mirroselect

# mirrorselect -i
# mirrorselect -i -r
# emerge --sync


L-) Ou ajustar o rsync e os espelhos manualmente no arquivo /etc/make.conf:
Com isso, o Portage (Gentoo ou Sabayon) usará os espelhos brasileiros ou os mais próximos, acelerando baixar os ebuilds dos pacotes.

Mas Sabayon e as outras distribuições tipo Gentoo tem várias dependências cruzadas e por isso em certas tarefas, usarão o melhor pacote dentre os instalados para realizá-las. Além disso, para poder usar os Overlays, o Portage precisa de pacotes e ferramentas adicionais dos diversos sistemas de controle de versão.

L-3) Por isso aproveite e instale, ou atualize, os principais sistemas de controle de versão e vários aceleradores de download, bem como aplicativos úteis para quem trabalha com Portage:

# equo i --verbose net-misc/curl aria2 axel rsync cvs subversion git bzr bzrtools eix mercurial esearch autounmask portage gentoolkit portage-utils portageXS ufed
Ou:
# LINGUAS="pt_BR" emerge -av net-misc/curl aria2 axel rsync cvs subversion git bzr bzrtools mercurial eix esearch autounmask portage gentoolkit portage-utils portageXS ufed

L-4) De posse desses pacotes instalados, para acelerar o Portage você pode trocar o Wget padrão pelo acelerador cURL. Siga as instruções dadas neste artigo:
L-5) Você pode preferir que o Portage use Aria2 (e não o cURL). Para efetuar isso, instale o pacote chamado Gentooget (ele faz o Portage usar automaticamente o acelerador de download Aria2).

# LINGUAS="pt_BR" emerge -av gentooget

Ou baixe com o Git:

# git clone "http://github.com/donaldmunro/gentooget.git"

E faça as necessárias modificações no arquivo /etc/make.conf, seguindo o procedimento descrito no fórum do Gentoo:
Complemente o procedimento, instalando o pacote auxiliar Fetchcommandwrapper:

# emerge -av fetchcommandwrapper

L-6) Você ainda pode usar os aceleradores Axel ou Prozzila (no lugar de Wget, cURL ou Aria2), veja como em:
Em meus testes, há uma pequena vantagem de velocidade usando Aria2 em relação ao Axel, mas os dois são muito mais vantajosos em relação ao WGet padrão.

Contudo, Prozilla não está mais disponível nos repositórios para Sabayon e Gentoo. Se você for usá-lo, vai precisar compilá-lo manualmente:
L-7) Outra alternativa, é não trocar o Wget, mas usar acelerador via Sistema Delta, DeltaUP.

Observação: Opções de trocar o acelerador (como em L-4 e L-5) ou usar DeltaUP, são excludentes e conflitantes. Portanto, para usar DeltaUP, não faça o que está em L-5 ou L-6, mas siga o descrito neste artigo:
L-8) As otimizações de Portage exigem modificações adicionais no arquivo /etc/make.conf.

Regule-o para sua arquitetura de Hardware, regule os espelhos, o download, a CFLAGS, etc. Tome por base este artigo e os links citados nele:
Para servir de guia, eis meu atual arquivo /etc/make.conf do Sabayon. Use-o como base e edite para seu computador, arquitetura, etc.

# These settings were set by the catalyst build script that automatically built this stage.
# Please consult /etc/make.conf.example for a more detailed example.
# Modified by Albfneto, Brazil, 20, November, 2012.

# CFLAGS="-O2 -march=x86-64 -pipe"
# CFLAGS="-march=athlon64 -O2 -pipe"

CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
LDFLAGS="-Wl,-O1,--as-needed"
ACCEPT_KEYWORDS="~amd64"
MAKEOPTS="-j3 -s"
FEATURES="parallel-fetch collision-protect"
RUBY_TARGETS="ruby19"
PORTAGE_NICENESS="12"
LINGUAS="pt_BR pt"
ACCEPT_LICENSE="*"

## USE ARRAYS ##
SAB_BAD="-kdeprefix -arts -qt3 -beagle -gnome -evo -mono -eds -apm -oss -branding -esd"
SAB_MEDIA="musicbrainz sdl pulseaudio wmf fame cdr dvi mp3rtp xine cddb alsa dvb dvd network dvdread ipod audiofile artswrappersuid dvdr jack dri cdda mjpeg mmx joystick xvmc cpudetection v4l v4l2"
SAB_CODECS="x264 gsm lame dv mp3 stream live openal theora ogg a52 win32codecs matroska xvid flac ffmpeg aac speex real dts musepack"
SAB_SYSTEM="cjk ruby unicode gnutls nptl nls gcj hal udev kerberos acl dbus bash-completion lzo rar policykit xcb bzip2 bidi wifi lm_sensors acpi usb pcmcia bluetooth irda ieee1394"
SAB_FILESYS="fat hfs jfs xfs ntfs reiserfs sysfs inotify"
SAB_PRINT="cups ppds foomatic-db gimpprint freetype xprint scanner"
SAB_XSYS="cairo X opengl png gif gtk qt4 qt3support xpm tiff xinerama aiglx svg gphoto2 dga lcd openexr"
SAB_DESKTOP="kdehiddenvisibility gmp libnotify rdesktop pda zeroconf kdeenablefinal visualization avahi startup-notification accessibility"
SAB_BROWSER="nsplugin firefox mozdevelop xulrunner"
SAB_COMMS="jabber msn yahoo icq irc aim rss slp mail imap"

USE="${SAB_BAD} ${SAB_MEDIA} ${SAB_CODECS} ${SAB_SYSTEM} ${SAB_FILESYS} ${SAB_PRINT} ${SAB_XSYS} ${SAB_DESKTOP} ${SAB_BROWSER} ${SAB_COMMS}"

## DEVICES ##
INPUT_DEVICES="evdev keyboard mouse void"
VIDEO_CARDS="fbdev vesa nv nvidia"
LIRC_DEVICES="audio audio_alsa serial"
ALSA_CARDS="emu10k1x darla20 darla24 emu10k1 gina20 gina24 hdsp hdspm ice1712 indigo indigoio layla20 layla24 mia mixart mona pcxhr rme32 rme96 sb16 sbawe sscape usbusx2y vx222 usb-usx2y"
CAMERAS="agfa_cl20 casio_qv dimagev dimera3500 kodak_dc120 kodak_dc210 kodak_dc240 kodak_dc3200 kodak_ez200 konica_qm150 panasonic_coolshot panasonic_dc1000 panasonic_dc1580 panasonic_l859 polaroid_pdc320 polaroid_pdc640 polaroid_pdc700 ricoh_g3 sipix_blink sipix_blink2 sipix_web2 sony_dscf1 sony_dscf55 toshiba_pdrm11 adc65 aox barbie canon clicksmart310 digigr8 digita directory enigma13 fuji gsmart300 hp215 iclick jamcam jd11 konica largan lg_gsm mars mustek pccam300 pccam600 ptp2 ricoh samsung sierra smal sonix soundvision spca50x sq905 stv0674 stv0680 sx330z template"

## PORTAGE CONFIG ##
source /var/lib/layman/make.conf
CONFIG_PROTECT="/usr/share/config/kdm /etc"
CONFIG_PROTECT_MASK="/etc/skel"
APACHE2_MPMS="prefork"
EMERGE_DEFAULT_OPTS="--autounmask=n"

# RSYNCs, Sincronização. Comente se não quiser usar (para usar um unico espelho).
# O primeiro é da Ameríca Latina, depois Brasil, locais e gerais, mas use apenas um e comente os outros:


SYNC="rsync://rsync.samerica.gentoo.org/gentoo-portage"
# SYNC="rsync.gentoo.org"
# SYNC="rsync://rsync.br.gentoo.org"
# SYNC="rsync://gentoo.c3sl.ufpr.br/gentoo/"
# SYNC="rsync://gentoo.lcc.ufmg.br/gentoo-sources"
# SYNC="rsync://rsync1.br.gentoo.org/"
# SYNC="rsync://rsync2.br.gentoo.org/"

# Mirrors do Gentoo Atualizados. Pela ordem de uso preferencial: Brasil, depois
# Argentina, depois Ibiblio Internacional e Ibiblio EUA. Se preferir
# outros espelhos, modifique ou comente (com #) caso queira
# apenas usar o RSYNC.
# Também pode selecionar os espelhos com o comando "mirrorselect":


GENTOO_MIRRORS="ftp://ftp.las.ic.unicamp.br/pub/gentoo/
http://www.las.ic.unicamp.br/pub/gentoo/
ftp://gentoo.c3sl.ufpr.br/gentoo/
http://gentoo.c3sl.ufpr.br/
http://gentoo.lcc.ufmg.br/
ftp://mirrors.localhost.net.ar/pub/mirrors/gentoo
http://gentoo.localhost.net.ar/
http://ibiblio.org/pub/Linux/MIRRORS.html
ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/
http://distro.ibiblio.org/pub/linux/distributions/gentoo/"

Portanto, você pode acelerar o Portage ajustando os espelhos e o rsync e/ou trocando o gerenciador de downloads padrão ("Wget") dele, por aceleradores de download como Axel, Aria2, cURL ou Prozilla ou ainda otimizando o funcionamento do sistema Delta.

Resumo desta DÉCIMA ETAPA, você também pode acelerar o Sabayon otimizando as configuracões do Portage e do Entropy.

Lembre que Portage é mais lento para rodar porque ele é compilador, vai baixar apenas os scripts Ebuilds e depois vai compilar com GCC e montar os pacotes no micro.

Depois de instalados, teoricamente os de Portage são mais rápidos, mas na prática, a diferença de performance é pequena e depende principalmente do ambiente gráfico e do tamanho da distribuição.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Ponto de partida: hardware e providências iniciais
   3. Deixando o boot e sistema mais rápidos
   4. Deixando o kernel mais rápido
   5. Acelerando aplicativos e pacotes
   6. Acelerando instaladores de pacotes e atualizadores do Sabayon
   7. Otimizações adicionais
   8. Resumo, testes e comparação
Outros artigos deste autor

Estudo comparativo de alguns gerenciadores e aceleradores de download

Como usar o Bugzilla do Sabayon

Experimento com Linux: Misturando Sabayon com Gentoo

Usando Linux - Vida nova para um velho Itautec Infoway

Linux pode ser usado por todo mundo! Escolhendo o seu primeiro Linux. Duas Filosofias fundamentais

Leitura recomendada

O software livre e as novas oportunidades

BrisCAD: Manipulando arquivos do Autocad (.dwg) no Linux

FeniX Green 3D/HD

Guia Rápido do Miniconda para Aplicações Científicas - Instalação e Configuração

Variety - Instalação e configuração

  
Comentários
[1] Comentário enviado por xerxeslins em 15/02/2013 - 18:43h

Não sou usuário de Sabayon, mas achei o artigo excelente e quem sabe um dia eu vá usá-lo. Nota 10.

[2] Comentário enviado por removido em 15/02/2013 - 20:50h

Muito bom o artigo Alberto!

[3] Comentário enviado por edgalvao em 16/02/2013 - 20:13h

Caro Alberto, realmente parabéns pelo artigo, é fantástico! embora tenha me cadastrado a pouco sou fã dos seus artigos a algum tempo. Estou tentando seguir esse, porém na instalação dos pacotes boost, somente foi encontrado o boost e o boost-build os demais não, tem alguma idéia? obrigado antecipadamente.

[4] Comentário enviado por removido em 17/02/2013 - 21:20h

Apliquei as configurações no Firefox.

Ótimo artigo!

[5] Comentário enviado por albfneto em 25/02/2013 - 12:19h

COMPLEMENTOS E ATUALIZAÇÕES PARA O ARTIGO:

Atualizado até 21 de Julho de 2014.

sôbre Boost:

Nos Sabayons mais atuais, os pacotes do Boost antigos foram removidos, pois considerados obsoletos, deprecated e foram sistematizados dentro dos pacotes de Boost e Boost Build. basta instalar esses:

$ sudo equo i boost boost-build

Mas se quiser os outros, os achará em diversos Overlays do Gentoo:

http://gpo.zugaina.org/Search?search=boost

pode instalá-los com Portage, emerge:

$ sudo layman a NOME DO OVERLAY
$ sudo layman -S
$ emerge -av NOME DO PACOTE

Sobre aplicação a outras Distros:

Embora eu tenha feito para Sabayon, certas otimizações, como as do Firefox, podem ser feitas para outras distros, e mesmo os serviços iniciados, pode ser modificados em outras distros, com comandos equivalentes.

Também pacotes como Preload e VeryNice, devem existir para outras dIstros.

Portanto, parte do conteúdo do Artigo pode ser usado para otimizar outras Distros.

Além do Preload,outro pacote acelerador é o Prelink.

Mais otimizações para o Firefox, veja aqui:

http://www.vivaolinux.com.br/dica/13-dicas-uteis-para-o-aboutconfig-do-Firefox


[6] Comentário enviado por MarceloTheodoro em 14/08/2013 - 11:31h

Comecei usar Sabayon esses dias. Me surpreendi com o ótimo desempenho.
Seguirei algumas dessas dicas logo que pegar um pouco mais de experiência. Esse artigo ficou perfeito! Muito bem feito.. ;)


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts