|
Uma das melhores seccoes do livro sao o capitulo 8 e 9, onde os autores explicam como o Solaris foi desenhado a pensar em escalabilidade -- o conteudo destes capitulos e' tao detalhado que provavelmente podia ser usado para reescrever o kernel do Linux por forma a ser multi-threaded (para quem nao sabe o Solaris tem um kernel multi-threaded desde a versao 2.5.1). Especialmente a explicacao do conceito de LWP's (Light Weight Processes) do Solaris e como estas se relacionam com as threads do kernel. O livro tambem cobre coisas como o desenho do sistema de ficheiros /proc (quase similar ao do Linux), e como este pode ser usado eficientemente. Gostei especialmente da forma como o livro cobre os comandos que se encontram em /usr/proc/bin, sobre os quais a documentacao e' quase inexistente. Outras seccoes cobrem IPC (Interprocess Communication), incluindo o interface "doors" que e' relativamente pouco documentado, a forma como a memoria virtual foi implementada em Solaris (chega ao ponto de explicar a diferenca do MMU em Ultra-SPARC e Intel x86), o esquema de acesso I/O assincrono (o interface POSIX aio_read()/aio_write() que tambem existe em Linux), ficheiros "memory mapped" e a forma como estes sao implementados ao nivel do kernel, os sistemas de ficheiros virtuais e modulares do Solaris (similares ao Linux), entre muitras outras coisas... Em geral o Livro e' extremamente legivel, e para alguem que tenha que fazer desenvolvimento em plataformas Unix (Solaris ou nao) vai explicar o funcionamento de muitos dos mecanismos que ate' agora eram uma caixa negra de uma forma elegante e concisa. Ao mesmo tempo administradores de sistemas vao descobrir seccoes extremamente uteis para fazer a administracao diaria de maquinas que corram Solaris, incluindo o uso de ferramentas relativamente pouco documentadas para fazer debuging e escalamento de sistemas. Em conclusao, um livro (IMHO) a nao perder mesmo para pessoas que nao tenham contacto directo com Solaris. Ate' se podem tirar ideias para implementar no Linux 2.4.2... :)) Podem comprar o livro da Amazon ou entao esperem que apareca nas livrarias... :-/ Regards, " < Apache-1-3-17 is out | NightmareCast >
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||