prelink no ubuntu 7.10? é possível?

Iniciado por carioca, 15 de Fevereiro de 2008, 21:46

tópico anterior - próximo tópico

carioca

 ???
oi, ubuntistasl, eu achei esse tutorial no viva o linux sobre o prelink e postei aqui no forum ubuntu, pois não achei informação sobre o prelink aqui. primeiro, eu gostaria de saber se posso usar o prelink aqui com o gnome do ubuntu ou tem que ser com o kde?vale a pena usar mesmo o prelink? ele otimiza mesmo o sistema? obrigado pelas dicas. fiquem com Deus! um abraço.


"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:
prelink.zip

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... "
;-)

8)
fundador dos seguintes suportes oficiais no Brasil:
Mageia do Brasil em http://mageiadobrasil.com.br/forum/
siduction Br em http://portal.siduction.com.br/

acvsilva

Sim, carioca!...

Quando eu fiz esta dica no VOL foi para aquelas distros que não o tivessem compilado... ;-)
Basta instal-alo pelo apt-get e rodar com o sudo o "prelink" (sem aspas) que ele vai fazer o serviço...
Rode-o sempre que vc instalar um programa...

Inté,


acvsilva!