Otimizando seu Linux com o prelink (e uma mãozinha do Kurumin)

Publicado por Perfil removido em 24/06/2007

[ Hits: 16.672 ]

 


Otimizando seu Linux com o prelink (e uma mãozinha do Kurumin)



Que tal dar uma melhorada no desempenho de seu Linux???
E que tal fazê-lo por sua conta e risco???
rs...rs..rs...

Deixemos nosso inominável colega Carlos E. Morimoto explicar como funciona "a parada":

"O prelink permite otimizar o desempenho do sistema. Ao ser ativado, ele calcula dinamicamente de quais bibliotecas e arquivos cada programa precisa carregar durante sua inicialização e modifica cada executável para carregá-las de forma otimizada e sem duplicações desnecessárias.

O resultado é que o sistema passa a consumir até 10% menos memória RAM e os programas passam a abrir de 5 a 30% mais rápido, sem que você precise fazer nenhuma modificação adicional."

Ele ainda alerta que:

1) O prelink não é livre de falhas. Alguns poucos programas podem deixar de funcionar corretamente, travando ou exibindo problemas diversos.

2) É recomendável fechar todos os programas abertos antes de ativar o prelink, pois alguns podem travar durante o processo.

3) Durante a ativação é normal que apareçam alguns erros e avisos.

Fiz o teste no Mandriva 2007 com a atualização da glibc + python + perl, KDE 3.5.6 e kernel 2.6.17.13, ou seja, NÃO é a distribuição original, mas creio que você não apresentará maiores problemas.

I) Programas necessários

Sua distro deverá estar rodando o kde ou ter o webdev + dependências instaladas mesmo com outra interface em uso (veja se o tamanho final e recursos de seu PC compensarão o trabalho).

Deverão ser instalados os abaixo mais as dependências que se façam necessárias, segundo o procedimento padrão de sua distro, além do prelink propriamente dito e também o xterm. Certifique-se de que os pacotes acima contenham as bibliotecas libkommanderplugin.so.0, libkommanderwidgets.so.0 e libkdewebdev0-kommander. Caso contrário, baixe-os também. Baixe-os de seu repositório preferido ou então de rpm.pbone.net.

Mandriva:
  • kdewebdev-kommander (possui o executável kmdr-executor)
  • libkdewebdev0-kommander

Fedora:
  • kdewebdev

SuSE:
  • kdewebdev3

openSUSE:
  • kommander-runtime

II) Fazendo acontecer

1) instale os pacotes acima de modo a obter o kmdr-executor, xterm, prelink e as bibliotecas no seu sistema;

2) faça o download do pacote "prelink.zip" abaixo, descompacte-o e:
a) mova os scripts "prelink-ativar e prelink-desativar" para /usr/bin
b) crie uma pasta Painel em /etc (mkdir /etc/Painel)
c) mova o arquivo "prelink.kmdr" para o diretório em "b)"

3) edite o menu do seu KDE de modo a poder criar uma entrada para a otimização do sistema, pondo o comando de forma idêntica a de baixo:


III) Otimizando o sistema

1) clique no botão existente no menu K:


2) na janela abaixo, clique em "ativar o prelink":


3) para o processo inverso, "desativar o prelink".

4) abaixo, o prelink funcionando no Mandriva 2007 free:


O único problema que presenciei até agora foi na utilização do botão direito do mouse no Gimp, também atualizado. Portanto, tem lá suas justificativas...

IV) Para terminar...

O trabalho aqui publicado foi obtido exclusivamente por observação direta dos scripts e um "fuçamento" detalhado do Kurumin Light (baseado na versão do homônimo 5.0). Desconheço qualquer artigo publicado e - caso haja - não se trata de plágio ou apropriação de idéia alheia.

Os arquivos existentes em "prelink.zip" pertencem a Carlos E. Morimoto e a única modificação que realizei foi um encurtamento do texto descritivo em "prelink.kmdr".

Mais uma vez, espero que esta pequena dica possa ser de validade para vocês.

Um abraço e até a próxima...

;-)

Outras dicas deste autor

Roteando o modem Thomson Speedtouch 510 v6 no Velox

GPhoto2 - Integre sua câmera digital no Linux

Driver "nvidia" no Ubuntu 9.10 com o envyng-core

Atualizando Debian 10 para Debian 11

Como instalar o módulo (driver) da placa Wireless RTL8192se

Leitura recomendada

Obtenha novos esquemas de cores para o seu terminal

Colocando seu script do iptables no lugar correto na inicialização

Barrando arquivos por extensão no servidor Samba

Gnome 3 no Ubuntu

Duas telas de bloqueio?

  

Comentários
[1] Comentário enviado por zoby em 05/10/2008 - 18:48h

Não usei o pacote referido, mas sim os do Slackware. No Slack 10.2 houve melhora notável; no 12 não notei melhora e ainda atrasou muito a abertura do MSWord e Kword com arquivos .rtf.

[2] Comentário enviado por jansen.kurumin em 08/01/2009 - 13:22h

eh isso ai melhoria!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts