Arquivo

Arquivo da Categoria ‘linux’

Conheça (parte) do grupo que desenvolve o Linux

O Linux cresce cada vez mais, e isso não se dá de maneira automática. Existe muita gente que trabalha bastante para que ele seja bem sucedido onde aplicado. Na foto abaixo, podemos ter uma idéia das pessoas que desenvolvem diversas partes do pingüim.

20080918 ks group 150x150 Conheça (parte) do grupo que desenvolve o Linux

Fonte: Lwn.net

Categories: linux Tags:

lançado kernel 2.6.26.1

O kernel 2.6.26.1 foi lançado, e quem usa a última versão estável (mas talvez não tão estável assim), deve atualizar. Segue um trecho da mensagem na íntegra:

20080804 tux 150x150 lançado kernel 2.6.26.1

We (the -stable team) are announcing the release of the 2.6.26.1
kernel.

It contains lots of bugfixes, all over the map. Any users of the 2.6.26
kernel series should upgrade to this version. For details on the fixes,
see the changelog entries and the diffstat below.

I’ll also be replying to this message with a copy of the patch between
2.6.26 and 2.6.26.1

The updated 2.6.26.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.26.y.git
and can be browsed at the normal kernel.org git web browser:

http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.26.y.git;a=summary

thanks,

greg k-h

Categories: kernel, linux Tags: , ,

diretrizes de performance e ajustes para linux

Leitura recomendada. Se você precisa ajustar alguma configuração do Linux, identificar algum gargalo no seu sistema, esse documento pode te ajudar. É o Redpaper da IBM Linux Performance and Tuning Guidelines, e um trecho do documento diz:

The use of Linux in an enterprise-class server requires monitoring performance and, when
necessary, tune the server to remove bottlenecks that affect users. This IBM Redpaper
publication describes the methods you can use to tune Linux, tools that you can use to
monitor and analyze server performance, and key tuning parameters for specific server
applications. The purpose of this paper is to explain how to analyze and tune the Linux
operating system to yield superior performance for any type of application you plan to run on
these systems.

Você pode baixá-lo aqui: http://www.redbooks.ibm.com/abstracts/redp4285.html?Open

dicas do dia-a-dia, parte 1

Você provavelmente se encontra em uma situação parecida nas suas tarefas rotineiras:

$ cat arquivo | less

Por que alimentar um processo (less) com a saída do outro (cat), sendo que o less é capaz de abrir o arquivo e ler seu conteúdo?

Do Unix Power Tools, página 888:

A wise man once said: if you find yourself calling cat with just one argument, then you’re probably doing something you shouldn’t.

Categories: dicas, linux, shell Tags:

ubuntu 8.04 e firefox 3

Acabei de atualizar minha estação de trabalho para 8.04, e não gostei do Firefox 3. Ainda mais porque ele não reconheceu muito bem minhas atuais extensões, e ainda por cima, ficou meio “manco”. Algumas extensões como a NoScript, e SafeCookies, funcionaram mas não funcionaram, sabem como é. Resultado: tive que mover meu “.mozilla” e criar um a partir do zero. Além disso, removi o Firefox 3.

Não sei se isso aconteceu para todos, mas imagino que o Firefox 3 não tenha sido uma boa escolha para a 8.04. Talvez como um pacote opcional, mas não o padrão da distribuição.

Categories: linux, ubuntu Tags: ,

Suporte a múltiplos virtualhosts com SSL/TLS em um único IP

Muita gente ainda acredita que suporte a vários sítios seguros (SSL/TLS) em um único IP só é possível quando se usa portas diferentes (443, 444, etc).

Graças à RFC 3546, que disponibilizou o suporte a SNI (Server Name Indication), é possível que durante o estabelecimento da conexão segura, envie-se o nome do servidor através dos campos de extensão disponíveis.

Infelizmente, suporte ao SNI não está disponível em todos os navegadores, mas os mais recentes, como Firefox 2, já são capazes de utilizar essa funcionalidade.

O módulo mod_gnutls permite que essa funcionalidade seja adicionada de maneira simples ao Apache. Para maiores informações e exemplos, visite o sítio: http://www.g-loaded.eu/2007/08/10/ssl-enabled-name-based-apache-virtual-hosts-with-mod_gnutls/

Categories: apache, linux, ubuntu Tags:

O que todo programador deveria saber sobre memória

Esse é o título de uma série de artigos que serão postados no LWN.net, escritos por Ulrich Drepper. Eu estava procurando textos sobre esse assunto recentemente. Vale a pena dar uma olhada, já foram publicadas 2 partes:

Memória Parte 1: Introdução e memória RAM em detalhes
Memória Parte 2: Caches de CPU

Categories: kernel, linux Tags: