Re: [FUG-BR] [1/2 OFF] PostgreSQL no FreeBSD ao invés de Linux

2013-08-09 Por tôpico Juliano Atanazio
Em 8 de agosto de 2013 17:54, Paulo Henrique - BSDs Brasil 
paulo.rd...@bsd.com.br escreveu:

 Em 08/08/2013 17:48, Danilo Egea escreveu:
  On 08/08/13 16:55, Juliano Atanazio wrote:
  Em 8 de agosto de 2013 16:35, Paulo Henrique - BSDs Brasil 
  paulo.rd...@bsd.com.br escreveu:
 
  Em 08/08/2013 16:18, Juliano Atanazio escreveu:
  Em 8 de agosto de 2013 15:42, Paulo Henrique - BSDs Brasil 
  paulo.rd...@bsd.com.br escreveu:
 
  Em 08/08/2013 14:42, Juliano Atanazio escreveu:
  Boa tarde, pessoal.
 
  Sou DBA PostgreSQL e apesar de admirar o FreeBSD ainda não tenho uma
  base
  de conhecimento suficiente para argumentar com alguém porque eu
  trocaria
  um
  servidor de banco de dados que já está rodando em Linux pelo
 FreeBSD.
 
  Lembrando que o maior desafio de um DBA é I/O de disco, no Linux o
 tipo
  de
  partição mais recomendada para obter um maior desempenho é XFS.
  Será que eu poderia obter um desempenho melhor utilizando UFS2 com
  SoftUpdates?
 
  Enfim...
  Em bancos de dados como eu poderia ter um melhor desempenho que o
 Linux
  no
  FreeBSD?
 
  Obrigado.
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
  ZFS
 
  Caro Paulo.
  Agradeço a resposta, mas infelizmente curta demais.
  Não questionei somente FS do FreeBSD, mas que outras vantagens o
 FreeBSD
  me
  daria com relação ao Linux para bancos de dados.
 
  Lembrando que muita gente que não conhece o FreeBSD torce o nariz
 pra
  ele.
  Preciso de embasamento para quem sabe um dia fazer uma migração.
 
  Sobre o ZFS, já me disseram que em alguns casos ele pode ser mais
  performático sim, mas nem todos.
 
  Obrigado.
 
  Saudações,
 
  Lamento pela compreensão, tres letras não deveria ser o que esperava,
  mais algo proximo do que se encontra nas URLs abaixo.
 
  http://www.freebsd.org/features.html
  http://www.freebsd.org/internet.html
  http://www.freebsd.org/applications.html
  http://www.freebsd.org/administration.html
  http://www.freebsd.org/marketing/
  https://wiki.freebsd.org/IdeasPage
  http://www.freebsd.org/security/
 
  E claro, especialmente feito para nós administradores de sistemas, a
  seguinte página:
  http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/
 
  Infelizmente só posso dizer que Linux é bom, contudo só poderia ser
  comparado com o FreeBSD se ele fosse de fato um sistema operacional
  coeso, concreto e completo, infelizmente ele é só um kernel,
  incapacitado de muitas coisas principalmente o de rodar sozinho.
  A comparação que talvez esteja interessado seja entre FreeBSD, Solaris,
  IBM AIX, SGI IRIX, OpenBSD, NetBSD,  Mac OS X , Windows enfim não
 existe
  muitos sistemas operacionais completos em si próprio e se considerar
  sistemas operacionais Open Sources completos em si próprio limitaríamos
  a apenas a familia BSD, MenutOS e BeOS ( devo estar esquecendo algum ).
 
  Comparar desempenho muito raramente haverá algo em que  rode no FreeBSD
  e será mais lento que no linux, infelizmente tem muitas coisas que só
  roda no Linux, tipo Oracle Database que no FreeBSD através de emulação
  obtém ( segundo fontes não confiáveis ) uma performance equivalente.
 
  Espero agora ter conseguido despertar a discussão, pois pontos de
 vistas
  distintos e mais experientes é realmente uma benção.
 
 
  Abraços !!
 
  --
  Paulo Henrique.
  BSDs Brasil - FUG-BR
  site: www.fug.com.br
 
  Rip Irado !!!
  flamers  /dev/null
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
  --
  Paulo Henrique.
  BSDs Brasil - FUG-BR
  site: www.fug.com.br
 
  Rip Irado !!!
  flamers  /dev/null
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
  Paulo e Matheus.
 
  Muito obrigado pelas elucidações e experiências compartilhadas.
  Infelizmente não existem testes de performance realmente confiáveis no
 que
  tange a bancos de dados FreeBSD vs Linux.
  Sei que o FreeBSD é um SO muito mais maduro do que o Linux e por isso,
 qdo
  tenho um pouco de tempo brinco nele, faço testes para poder me
 aprimorar.
  Imagino que realmente terei resultados melhores mesmo, o q me passaram
 aqui
  é de grande ajuda.
  Mas se alguém mais quiser compartilhar alguma experiência envolvendo
  PostgreSQL e FreeBSD fortalecerá mais ainda esse laço, pois
  ambos nasceram em Berkeley.
 
  Grande abraço e obrigado.
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
  Em geral é muito complicado realizar benchmarks confiáveis entre dois
  SOs distintos. Um dos motivos é porque eles podem usar 

Re: [FUG-BR] [1/2 OFF] PostgreSQL no FreeBSD ao invés de Linux

2013-08-09 Por tôpico Juliano Atanazio
Em 8 de agosto de 2013 17:48, Danilo Egea daniloe...@yahoo.com.brescreveu:

 On 08/08/13 16:55, Juliano Atanazio wrote:
  Em 8 de agosto de 2013 16:35, Paulo Henrique - BSDs Brasil 
  paulo.rd...@bsd.com.br escreveu:
 
  Em 08/08/2013 16:18, Juliano Atanazio escreveu:
  Em 8 de agosto de 2013 15:42, Paulo Henrique - BSDs Brasil 
  paulo.rd...@bsd.com.br escreveu:
 
  Em 08/08/2013 14:42, Juliano Atanazio escreveu:
  Boa tarde, pessoal.
 
  Sou DBA PostgreSQL e apesar de admirar o FreeBSD ainda não tenho uma
  base
  de conhecimento suficiente para argumentar com alguém porque eu
  trocaria
  um
  servidor de banco de dados que já está rodando em Linux pelo FreeBSD.
 
  Lembrando que o maior desafio de um DBA é I/O de disco, no Linux o
 tipo
  de
  partição mais recomendada para obter um maior desempenho é XFS.
  Será que eu poderia obter um desempenho melhor utilizando UFS2 com
  SoftUpdates?
 
  Enfim...
  Em bancos de dados como eu poderia ter um melhor desempenho que o
 Linux
  no
  FreeBSD?
 
  Obrigado.
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
  ZFS
 
  Caro Paulo.
  Agradeço a resposta, mas infelizmente curta demais.
  Não questionei somente FS do FreeBSD, mas que outras vantagens o
 FreeBSD
  me
  daria com relação ao Linux para bancos de dados.
 
  Lembrando que muita gente que não conhece o FreeBSD torce o nariz pra
  ele.
  Preciso de embasamento para quem sabe um dia fazer uma migração.
 
  Sobre o ZFS, já me disseram que em alguns casos ele pode ser mais
  performático sim, mas nem todos.
 
  Obrigado.
 
  Saudações,
 
  Lamento pela compreensão, tres letras não deveria ser o que esperava,
  mais algo proximo do que se encontra nas URLs abaixo.
 
  http://www.freebsd.org/features.html
  http://www.freebsd.org/internet.html
  http://www.freebsd.org/applications.html
  http://www.freebsd.org/administration.html
  http://www.freebsd.org/marketing/
  https://wiki.freebsd.org/IdeasPage
  http://www.freebsd.org/security/
 
  E claro, especialmente feito para nós administradores de sistemas, a
  seguinte página:
  http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/
 
  Infelizmente só posso dizer que Linux é bom, contudo só poderia ser
  comparado com o FreeBSD se ele fosse de fato um sistema operacional
  coeso, concreto e completo, infelizmente ele é só um kernel,
  incapacitado de muitas coisas principalmente o de rodar sozinho.
  A comparação que talvez esteja interessado seja entre FreeBSD, Solaris,
  IBM AIX, SGI IRIX, OpenBSD, NetBSD,  Mac OS X , Windows enfim não existe
  muitos sistemas operacionais completos em si próprio e se considerar
  sistemas operacionais Open Sources completos em si próprio limitaríamos
  a apenas a familia BSD, MenutOS e BeOS ( devo estar esquecendo algum ).
 
  Comparar desempenho muito raramente haverá algo em que  rode no FreeBSD
  e será mais lento que no linux, infelizmente tem muitas coisas que só
  roda no Linux, tipo Oracle Database que no FreeBSD através de emulação
  obtém ( segundo fontes não confiáveis ) uma performance equivalente.
 
  Espero agora ter conseguido despertar a discussão, pois pontos de vistas
  distintos e mais experientes é realmente uma benção.
 
 
  Abraços !!
 
  --
  Paulo Henrique.
  BSDs Brasil - FUG-BR
  site: www.fug.com.br
 
  Rip Irado !!!
  flamers  /dev/null
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
  --
  Paulo Henrique.
  BSDs Brasil - FUG-BR
  site: www.fug.com.br
 
  Rip Irado !!!
  flamers  /dev/null
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
  Paulo e Matheus.
 
  Muito obrigado pelas elucidações e experiências compartilhadas.
  Infelizmente não existem testes de performance realmente confiáveis no
 que
  tange a bancos de dados FreeBSD vs Linux.
  Sei que o FreeBSD é um SO muito mais maduro do que o Linux e por isso,
 qdo
  tenho um pouco de tempo brinco nele, faço testes para poder me
 aprimorar.
  Imagino que realmente terei resultados melhores mesmo, o q me passaram
 aqui
  é de grande ajuda.
  Mas se alguém mais quiser compartilhar alguma experiência envolvendo
  PostgreSQL e FreeBSD fortalecerá mais ainda esse laço, pois
  ambos nasceram em Berkeley.
 
  Grande abraço e obrigado.
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 

 Em geral é muito complicado realizar benchmarks confiáveis entre dois
 SOs distintos. Um dos motivos é porque eles podem usar compiladores,
 senão diferentes, em versões diferentes. E isso já 

Re: [FUG-BR] [1/2 OFF] PostgreSQL no FreeBSD ao invés de Linux

2013-08-09 Por tôpico Welkson Renny de Medeiros
Em 9 de agosto de 2013 08:09, Juliano Atanazio juliano.l...@gmail.comescreveu:

 Em 8 de agosto de 2013 17:48, Danilo Egea daniloe...@yahoo.com.br
 escreveu:

 Então, Danilo.

 A intenção do meu post não foi somente em termos de performance que estou
 preocupado do PostgreSQL no FreeBSD, mas também saber
 o que o FreeBSD pode me oferecer de vantajoso para manter o PostgreSQL
 nele.



É um pouco antigo, mas talvez ajude:
http://freebsdfoundation.blogspot.com.br/2010/06/freebsd-and-postgresql.html

Realmente o ZFS faz uma diferença enorme (veja o primeiro gráfico e compare
com os demais):
http://www.unix-experience.fr/2013/2451/

Pelo que lembro alguns dos desenvolvedores do PG usam FreeBSD (não achei
referências, mas acho que já comentaram isso por aqui)

Welkson
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [1/2 OFF] PostgreSQL no FreeBSD ao invés de Linux

2013-08-09 Por tôpico Leonardo Augusto
2013/8/8 Juliano Atanazio juliano.l...@gmail.com

 Boa tarde, pessoal.

 Sou DBA PostgreSQL e apesar de admirar o FreeBSD ainda não tenho uma base
 de conhecimento suficiente para argumentar com alguém porque eu trocaria um
 servidor de banco de dados que já está rodando em Linux pelo FreeBSD.

 Lembrando que o maior desafio de um DBA é I/O de disco, no Linux o tipo de
 partição mais recomendada para obter um maior desempenho é XFS.
 Será que eu poderia obter um desempenho melhor utilizando UFS2 com
 SoftUpdates?

 Enfim...
 Em bancos de dados como eu poderia ter um melhor desempenho que o Linux no
 FreeBSD?

 Obrigado.
 -


Apesar de nao ter experiência com postgree, e sim mysql no freebsd, vou te
relatar minha opinião baseado no que já vi/li nesses anos.

1) O mysql em algumas circunstâncias(benchmarks por ai) já respondeu
melhor no linux em razão das threads e do IO, pois no linux(se não me
engano) ele tem
desempenho superior em IO por ser assíncrono(full) ou seja, parece mais
rápido por que ele não garante que o seu write(que retornou) já está sync
no sistema
de discos.. Os benchamarks de IO entre linux e freebsd, onde o linux
vencia, sempre havia essa SACANAGEM no lado do linux, agora se você
configurar o ufs padrao
do freebsd para ser assíncrono(sem soft updates), verá que é muuito
mais rapido que o linux. Claro que esse desempenho de IO depende do
filesystem utilizado
e da maneira com que ele é empregado. Mas os ultimos benchmarks que vi de
mysql sobre linux/freebsd(a partir do 8.1) o desempenho do mysql no freebsd
foi
superior, principalmente quando os recursos(sockets/ram/consumo de swap)
estavam no limite da máquina, nesse momento o freebsd mantinha a resposta
estável,
já o linux se degradava exponencialmente,
Então por um bom tempo houve essa mística de mysql sobre freebsd, que até
as versões 7/8(do freebsd) ainda tinha um melhor desempenho no linux(em
algumas circunstâncias), hoje
com a evolução das threads do freebsd e a melhoria do SMP do mesmo, não
acredito que você obtenha melhores resultados no linux a ponto de
justificar a adoção de linux.

2) O gerenciamento de memória virtual(SWAP) do Freebsd é imbátivel, em
situações de over load, o Freebsd não entra em colapso.. já o linux...
Por esse motivo e pela maneira com que o postgre opera internamente(muito
diferente do linux), com relação aos processos de IO e memória, acredito
que o FreeBsd seja bem superior,
para não dizer muito, ao linux para operar uma base postgree, justamente em
função dessa relação direta entre a concepção do SGBD com a natureza do SO.
É a minha impressão, posso estar redondamente enganado, mas não acredito
que seja isso.

Quem torce o nariz para o Freebsd o faz porque não o conhece, isso é
natural.

- Freebsd é mais fácil de configurar / manter que linux.
- Freebsd é mais fácil/possível tunar o kernel e você tem mais recursos
nessa área, como IO por exemplo, sockets, etc.
- Freebsd só existe freebsd, quem usa suse se mata quando pega um fedora...
e por aí vai.. ubuntu então... cada um com seu sabor, freebsd só tem um
sabor.
- Freebsd tem jails linux não tem... isso quebra um galho tremendo.
- Linux é mais utilizado que o freebsd não por razões de qualidade, e sim
outras que fogem ao meu entendimento, mas alguns fatos sempre me surgem na
mente quando
penso se estou no caminho certo utilizando Freebsd, alguns deles são:
a) toda a estrutura de rede da última copa da alemanha foi baseada em
freebsd por que será ? (alemanha.. povo pouco cri cri)
b) o windows 2008 server só começou a prestar um pouco depois que copiou a
pilha tcp ip do freebsd... fora outros tantos que nem se imagina
c) os sistemas operacionais atuais da apple são um freebsd modificado, como
o sistema IOS dos iphones/ipads também são freebsd..
d) o whatsup usa freebsd como server, e já teve mais de um milhão de
conexões tcp num único servidor..
e) o logo do freebsd é mais legal que aquele pinguim sem noção,
freebsd(HOT), linux(COLD) pois congela, trava é lento (GELADO) tudo a ver
com aquele pinguim, comédia comédia.

Para desktop, algumas distros linux podem ser mais amigáveis para instalar
que o freebsd, mas para operações de servidor... o freebsd é superior.

Problemas reais em utilizar freebsd: (só tem um ao meu ver)

- Alguns fabricantes de hardware não disponibilizam o driver para o
freebsd, apenas para o linux, um amigo meu teve que adotar linux para um
storage dell pois não havia
driver disponível para o freebsd... e também não dão suporte ao so.
- E tem a novela do oracle/java também... que tenho certeza que rodariam
melhor no freebsd que no linux, se a oracle adotasse o mesmo, mas por
razões de mercado/marketing ou sei lá
quais, adotaram o linux.

Enfim, posso ter dito um monte de asneiras até agora, mas de uma coisa eu
tenho certeza.

Você não vai ter desempenho superior com o mesmo nível de segurança para o
seu postgree utilizando linux no lugar de freebsd, no mesmo hardware.
Claro que respeitando as tunagens 

Re: [FUG-BR] [1/2 OFF] PostgreSQL no FreeBSD ao invés de Linux

2013-08-09 Por tôpico Adiel de Lima Ribeiro
On Fri, 2013-08-09 at 10:16 -0300, Leonardo Augusto wrote:
 2013/8/8 Juliano Atanazio juliano.l...@gmail.com
 
  Boa tarde, pessoal.
 
  Sou DBA PostgreSQL e apesar de admirar o FreeBSD ainda não tenho uma base
  de conhecimento suficiente para argumentar com alguém porque eu trocaria um
  servidor de banco de dados que já está rodando em Linux pelo FreeBSD.
 
  Lembrando que o maior desafio de um DBA é I/O de disco, no Linux o tipo de
  partição mais recomendada para obter um maior desempenho é XFS.
  Será que eu poderia obter um desempenho melhor utilizando UFS2 com
  SoftUpdates?
 
  Enfim...
  Em bancos de dados como eu poderia ter um melhor desempenho que o Linux no
  FreeBSD?
 
  Obrigado.
  -
 
 
 Apesar de nao ter experiência com postgree, e sim mysql no freebsd, vou te
 relatar minha opinião baseado no que já vi/li nesses anos.
 
 1) O mysql em algumas circunstâncias(benchmarks por ai) já respondeu
 melhor no linux em razão das threads e do IO, pois no linux(se não me
 engano) ele tem
 desempenho superior em IO por ser assíncrono(full) ou seja, parece mais
 rápido por que ele não garante que o seu write(que retornou) já está sync
 no sistema
 de discos.. Os benchamarks de IO entre linux e freebsd, onde o linux
 vencia, sempre havia essa SACANAGEM no lado do linux, agora se você
 configurar o ufs padrao
 do freebsd para ser assíncrono(sem soft updates), verá que é muuito
 mais rapido que o linux. Claro que esse desempenho de IO depende do
 filesystem utilizado
 e da maneira com que ele é empregado. Mas os ultimos benchmarks que vi de
 mysql sobre linux/freebsd(a partir do 8.1) o desempenho do mysql no freebsd
 foi
 superior, principalmente quando os recursos(sockets/ram/consumo de swap)
 estavam no limite da máquina, nesse momento o freebsd mantinha a resposta
 estável,
 já o linux se degradava exponencialmente,
 Então por um bom tempo houve essa mística de mysql sobre freebsd, que até
 as versões 7/8(do freebsd) ainda tinha um melhor desempenho no linux(em
 algumas circunstâncias), hoje
 com a evolução das threads do freebsd e a melhoria do SMP do mesmo, não
 acredito que você obtenha melhores resultados no linux a ponto de
 justificar a adoção de linux.
 
 2) O gerenciamento de memória virtual(SWAP) do Freebsd é imbátivel, em
 situações de over load, o Freebsd não entra em colapso.. já o linux...
 Por esse motivo e pela maneira com que o postgre opera internamente(muito
 diferente do linux), com relação aos processos de IO e memória, acredito
 que o FreeBsd seja bem superior,
 para não dizer muito, ao linux para operar uma base postgree, justamente em
 função dessa relação direta entre a concepção do SGBD com a natureza do SO.
 É a minha impressão, posso estar redondamente enganado, mas não acredito
 que seja isso.
 
 Quem torce o nariz para o Freebsd o faz porque não o conhece, isso é
 natural.
 
 - Freebsd é mais fácil de configurar / manter que linux.
 - Freebsd é mais fácil/possível tunar o kernel e você tem mais recursos
 nessa área, como IO por exemplo, sockets, etc.
 - Freebsd só existe freebsd, quem usa suse se mata quando pega um fedora...
 e por aí vai.. ubuntu então... cada um com seu sabor, freebsd só tem um
 sabor.
 - Freebsd tem jails linux não tem... isso quebra um galho tremendo.
 - Linux é mais utilizado que o freebsd não por razões de qualidade, e sim
 outras que fogem ao meu entendimento, mas alguns fatos sempre me surgem na
 mente quando
 penso se estou no caminho certo utilizando Freebsd, alguns deles são:
 a) toda a estrutura de rede da última copa da alemanha foi baseada em
 freebsd por que será ? (alemanha.. povo pouco cri cri)
 b) o windows 2008 server só começou a prestar um pouco depois que copiou a
 pilha tcp ip do freebsd... fora outros tantos que nem se imagina
 c) os sistemas operacionais atuais da apple são um freebsd modificado, como
 o sistema IOS dos iphones/ipads também são freebsd..
 d) o whatsup usa freebsd como server, e já teve mais de um milhão de
 conexões tcp num único servidor..
 e) o logo do freebsd é mais legal que aquele pinguim sem noção,
 freebsd(HOT), linux(COLD) pois congela, trava é lento (GELADO) tudo a ver
 com aquele pinguim, comédia comédia.
 
 Para desktop, algumas distros linux podem ser mais amigáveis para instalar
 que o freebsd, mas para operações de servidor... o freebsd é superior.
 
 Problemas reais em utilizar freebsd: (só tem um ao meu ver)
 
 - Alguns fabricantes de hardware não disponibilizam o driver para o
 freebsd, apenas para o linux, um amigo meu teve que adotar linux para um
 storage dell pois não havia
 driver disponível para o freebsd... e também não dão suporte ao so.
 - E tem a novela do oracle/java também... que tenho certeza que rodariam
 melhor no freebsd que no linux, se a oracle adotasse o mesmo, mas por
 razões de mercado/marketing ou sei lá
 quais, adotaram o linux.
 
 Enfim, posso ter dito um monte de asneiras até agora, mas de uma coisa eu
 tenho certeza.
 
 Você não vai ter 

Re: [FUG-BR] [1/2 OFF] PostgreSQL no FreeBSD ao invés de Linux

2013-08-09 Por tôpico Juliano Atanazio
Em 9 de agosto de 2013 10:16, Leonardo Augusto lalin...@gmail.comescreveu:

 2013/8/8 Juliano Atanazio juliano.l...@gmail.com

  Boa tarde, pessoal.
 
  Sou DBA PostgreSQL e apesar de admirar o FreeBSD ainda não tenho uma base
  de conhecimento suficiente para argumentar com alguém porque eu trocaria
 um
  servidor de banco de dados que já está rodando em Linux pelo FreeBSD.
 
  Lembrando que o maior desafio de um DBA é I/O de disco, no Linux o tipo
 de
  partição mais recomendada para obter um maior desempenho é XFS.
  Será que eu poderia obter um desempenho melhor utilizando UFS2 com
  SoftUpdates?
 
  Enfim...
  Em bancos de dados como eu poderia ter um melhor desempenho que o Linux
 no
  FreeBSD?
 
  Obrigado.
  -
 


Antes de mais nada, muito obrigado pela atenciosa resposta, Leonardo.


 Apesar de nao ter experiência com postgree, e sim mysql no freebsd, vou te
 relatar minha opinião baseado no que já vi/li nesses anos.


Ops... rs... Só um pequeno esclarecimento, humildemente vou fazer uma
pequena correção aqui.
Não é Postgree... Muita gente realmente escreve/fala equivocadamente
(normal).
O nome do SGBD é PostgreSQL ou seu apelido Postgres (que remete aos seus
primórdios).



 1) O mysql em algumas circunstâncias(benchmarks por ai) já respondeu
 melhor no linux em razão das threads e do IO, pois no linux(se não me
 engano) ele tem
 desempenho superior em IO por ser assíncrono(full) ou seja, parece mais
 rápido por que ele não garante que o seu write(que retornou) já está sync
 no sistema
 de discos.. Os benchamarks de IO entre linux e freebsd, onde o linux
 vencia, sempre havia essa SACANAGEM no lado do linux, agora se você
 configurar o ufs padrao
 do freebsd para ser assíncrono(sem soft updates), verá que é muuito
 mais rapido que o linux. Claro que esse desempenho de IO depende do
 filesystem utilizado
 e da maneira com que ele é empregado. Mas os ultimos benchmarks que vi de
 mysql sobre linux/freebsd(a partir do 8.1) o desempenho do mysql no freebsd
 foi
 superior, principalmente quando os recursos(sockets/ram/consumo de swap)
 estavam no limite da máquina, nesse momento o freebsd mantinha a resposta
 estável,

já o linux se degradava exponencialmente,


Gostei do SACANAGEM, realmente... aí não dá... ordem de importância:
DESEMPENHO  SEGURANÇA.


 Então por um bom tempo houve essa mística de mysql sobre freebsd, que até
 as versões 7/8(do freebsd) ainda tinha um melhor desempenho no linux(em
 algumas circunstâncias), hoje
 com a evolução das threads do freebsd e a melhoria do SMP do mesmo, não
 acredito que você obtenha melhores resultados no linux a ponto de
 justificar a adoção de linux.

 2) O gerenciamento de memória virtual(SWAP) do Freebsd é imbátivel, em
 situações de over load, o Freebsd não entra em colapso.. já o linux...


Tenso...


 Por esse motivo e pela maneira com que o postgre opera internamente(muito
 diferente do linux), com relação aos processos de IO e memória, acredito
 que o FreeBsd seja bem superior,
 para não dizer muito, ao linux para operar uma base postgree, justamente em
 função dessa relação direta entre a concepção do SGBD com a natureza do SO.
 É a minha impressão, posso estar redondamente enganado, mas não acredito
 que seja isso.

 Quem torce o nariz para o Freebsd o faz porque não o conhece, isso é
 natural.


Exato! É uma situação parecida dos uindus users qdo se fala de Linux.
O desconhecido realmente é temido e leva muita gente a falar asneiras.



 - Freebsd é mais fácil de configurar / manter que linux.
 - Freebsd é mais fácil/possível tunar o kernel e você tem mais recursos
 nessa área, como IO por exemplo, sockets, etc.
 - Freebsd só existe freebsd, quem usa suse se mata quando pega um fedora...
 e por aí vai.. ubuntu então... cada um com seu sabor, freebsd só tem um
 sabor.
 - Freebsd tem jails linux não tem... isso quebra um galho tremendo.


Por acaso tbm conheço de Virtualização.
O Jails do BSD utiliza virtualização em contêiner que é bem performática,
aliás a técnica de virtualização
mais performática de todas. No Linux tem o OpenVZ e outros menos conhecidos.


 - Linux é mais utilizado que o freebsd não por razões de qualidade, e sim
 outras que fogem ao meu entendimento, mas alguns fatos sempre me surgem na
 mente quando
 penso se estou no caminho certo utilizando Freebsd, alguns deles são:
 a) toda a estrutura de rede da última copa da alemanha foi baseada em
 freebsd por que será ? (alemanha.. povo pouco cri cri)
 b) o windows 2008 server só começou a prestar um pouco depois que copiou a
 pilha tcp ip do freebsd... fora outros tantos que nem se imagina
 c) os sistemas operacionais atuais da apple são um freebsd modificado, como
 o sistema IOS dos iphones/ipads também são freebsd..
 d) o whatsup usa freebsd como server, e já teve mais de um milhão de
 conexões tcp num único servidor..
 e) o logo do freebsd é mais legal que aquele pinguim sem noção,
 freebsd(HOT), linux(COLD) pois congela, trava é lento 

Re: [FUG-BR] [1/2 OFF] PostgreSQL no FreeBSD ao invés de Linux

2013-08-09 Por tôpico Juliano Atanazio
Em 9 de agosto de 2013 09:38, Welkson Renny de Medeiros
welk...@gmail.comescreveu:

 Em 9 de agosto de 2013 08:09, Juliano Atanazio juliano.l...@gmail.com
 escreveu:

  Em 8 de agosto de 2013 17:48, Danilo Egea daniloe...@yahoo.com.br
  escreveu:
 
  Então, Danilo.
 
  A intenção do meu post não foi somente em termos de performance que estou
  preocupado do PostgreSQL no FreeBSD, mas também saber
  o que o FreeBSD pode me oferecer de vantajoso para manter o PostgreSQL
  nele.
 
 

 É um pouco antigo, mas talvez ajude:

 http://freebsdfoundation.blogspot.com.br/2010/06/freebsd-and-postgresql.html

 Realmente o ZFS faz uma diferença enorme (veja o primeiro gráfico e compare
 com os demais):
 http://www.unix-experience.fr/2013/2451/


Uma diferença considerável, realmente, Welkson.
Muito bom o artigo de bench.
Obrigado.


 Pelo que lembro alguns dos desenvolvedores do PG usam FreeBSD (não achei
 referências, mas acho que já comentaram isso por aqui)

 Sim, é verdade.
Um deles é o Greg Smith, que trabalha na 2ndQuadrant.


 Welkson
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [1/2 OFF] PostgreSQL no FreeBSD ao invés de Linux

2013-08-09 Por tôpico Rafael Aquino
- Mensagem original -

 De: Leonardo Augusto lalin...@gmail.com
 Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Enviadas: Sexta-feira, 9 de Agosto de 2013 10:16:57
 Assunto: Re: [FUG-BR] [1/2 OFF] PostgreSQL no FreeBSD ao invés de
 Linux

 2013/8/8 Juliano Atanazio juliano.l...@gmail.com

  Boa tarde, pessoal.
 
  Sou DBA PostgreSQL e apesar de admirar o FreeBSD ainda não tenho
  uma base
  de conhecimento suficiente para argumentar com alguém porque eu
  trocaria um
  servidor de banco de dados que já está rodando em Linux pelo
  FreeBSD.
 
  Lembrando que o maior desafio de um DBA é I/O de disco, no Linux o
  tipo de
  partição mais recomendada para obter um maior desempenho é XFS.
  Será que eu poderia obter um desempenho melhor utilizando UFS2 com
  SoftUpdates?
 
  Enfim...
  Em bancos de dados como eu poderia ter um melhor desempenho que o
  Linux no
  FreeBSD?
 
  Obrigado.
  -
 

 Apesar de nao ter experiência com postgree, e sim mysql no freebsd,
 vou te
 relatar minha opinião baseado no que já vi/li nesses anos.

 1) O mysql em algumas circunstâncias(benchmarks por ai) já
 respondeu
 melhor no linux em razão das threads e do IO, pois no linux(se não me
 engano) ele tem
 desempenho superior em IO por ser assíncrono(full) ou seja, parece
 mais
 rápido por que ele não garante que o seu write(que retornou) já está
 sync
 no sistema
 de discos.. Os benchamarks de IO entre linux e freebsd, onde o linux
 vencia, sempre havia essa SACANAGEM no lado do linux, agora se você
 configurar o ufs padrao
 do freebsd para ser assíncrono(sem soft updates), verá que é
 muuito
 mais rapido que o linux. Claro que esse desempenho de IO depende do
 filesystem utilizado
 e da maneira com que ele é empregado. Mas os ultimos benchmarks que
 vi de
 mysql sobre linux/freebsd(a partir do 8.1) o desempenho do mysql no
 freebsd
 foi
 superior, principalmente quando os recursos(sockets/ram/consumo de
 swap)
 estavam no limite da máquina, nesse momento o freebsd mantinha a
 resposta
 estável,
 já o linux se degradava exponencialmente,
 Então por um bom tempo houve essa mística de mysql sobre freebsd, que
 até
 as versões 7/8(do freebsd) ainda tinha um melhor desempenho no
 linux(em
 algumas circunstâncias), hoje
 com a evolução das threads do freebsd e a melhoria do SMP do mesmo,
 não
 acredito que você obtenha melhores resultados no linux a ponto de
 justificar a adoção de linux.

 2) O gerenciamento de memória virtual(SWAP) do Freebsd é imbátivel,
 em
 situações de over load, o Freebsd não entra em colapso.. já o
 linux...
 Por esse motivo e pela maneira com que o postgre opera
 internamente(muito
 diferente do linux), com relação aos processos de IO e memória,
 acredito
 que o FreeBsd seja bem superior,
 para não dizer muito, ao linux para operar uma base postgree,
 justamente em
 função dessa relação direta entre a concepção do SGBD com a natureza
 do SO.
 É a minha impressão, posso estar redondamente enganado, mas não
 acredito
 que seja isso.

 Quem torce o nariz para o Freebsd o faz porque não o conhece, isso é
 natural.

 - Freebsd é mais fácil de configurar / manter que linux.
 - Freebsd é mais fácil/possível tunar o kernel e você tem mais
 recursos
 nessa área, como IO por exemplo, sockets, etc.
 - Freebsd só existe freebsd, quem usa suse se mata quando pega um
 fedora...
 e por aí vai.. ubuntu então... cada um com seu sabor, freebsd só tem
 um
 sabor.
 - Freebsd tem jails linux não tem... isso quebra um galho
 tremendo.
 - Linux é mais utilizado que o freebsd não por razões de qualidade, e
 sim
 outras que fogem ao meu entendimento, mas alguns fatos sempre me
 surgem na
 mente quando
 penso se estou no caminho certo utilizando Freebsd, alguns deles são:
 a) toda a estrutura de rede da última copa da alemanha foi baseada em
 freebsd por que será ? (alemanha.. povo pouco cri cri)
 b) o windows 2008 server só começou a prestar um pouco depois que
 copiou a
 pilha tcp ip do freebsd... fora outros tantos que nem se imagina
 c) os sistemas operacionais atuais da apple são um freebsd
 modificado, como
 o sistema IOS dos iphones/ipads também são freebsd..
 d) o whatsup usa freebsd como server, e já teve mais de um milhão de
 conexões tcp num único servidor..
 e) o logo do freebsd é mais legal que aquele pinguim sem noção,
 freebsd(HOT), linux(COLD) pois congela, trava é lento (GELADO) tudo a
 ver
 com aquele pinguim, comédia comédia.

 Para desktop, algumas distros linux podem ser mais amigáveis para
 instalar
 que o freebsd, mas para operações de servidor... o freebsd é
 superior.

 Problemas reais em utilizar freebsd: (só tem um ao meu ver)

 - Alguns fabricantes de hardware não disponibilizam o driver para o
 freebsd, apenas para o linux, um amigo meu teve que adotar linux para
 um
 storage dell pois não havia
 driver disponível para o freebsd... e também não dão suporte ao so.
 - E tem a novela do oracle/java também... que tenho certeza que

[FUG-BR] [1/2 OFF] PostgreSQL no FreeBSD ao invés de Linux

2013-08-08 Por tôpico Juliano Atanazio
Boa tarde, pessoal.

Sou DBA PostgreSQL e apesar de admirar o FreeBSD ainda não tenho uma base
de conhecimento suficiente para argumentar com alguém porque eu trocaria um
servidor de banco de dados que já está rodando em Linux pelo FreeBSD.

Lembrando que o maior desafio de um DBA é I/O de disco, no Linux o tipo de
partição mais recomendada para obter um maior desempenho é XFS.
Será que eu poderia obter um desempenho melhor utilizando UFS2 com
SoftUpdates?

Enfim...
Em bancos de dados como eu poderia ter um melhor desempenho que o Linux no
FreeBSD?

Obrigado.
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [1/2 OFF] PostgreSQL no FreeBSD ao invés de Linux

2013-08-08 Por tôpico Paulo Henrique - BSDs Brasil
Em 08/08/2013 14:42, Juliano Atanazio escreveu:
 Boa tarde, pessoal.

 Sou DBA PostgreSQL e apesar de admirar o FreeBSD ainda não tenho uma base
 de conhecimento suficiente para argumentar com alguém porque eu trocaria um
 servidor de banco de dados que já está rodando em Linux pelo FreeBSD.

 Lembrando que o maior desafio de um DBA é I/O de disco, no Linux o tipo de
 partição mais recomendada para obter um maior desempenho é XFS.
 Será que eu poderia obter um desempenho melhor utilizando UFS2 com
 SoftUpdates?

 Enfim...
 Em bancos de dados como eu poderia ter um melhor desempenho que o Linux no
 FreeBSD?

 Obrigado.
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
ZFS

-- 
Paulo Henrique.
BSDs Brasil - FUG-BR
site: www.fug.com.br

Rip Irado !!!
flamers  /dev/null

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [1/2 OFF] PostgreSQL no FreeBSD ao invés de Linux

2013-08-08 Por tôpico Juliano Atanazio
Em 8 de agosto de 2013 15:42, Paulo Henrique - BSDs Brasil 
paulo.rd...@bsd.com.br escreveu:

 Em 08/08/2013 14:42, Juliano Atanazio escreveu:
  Boa tarde, pessoal.
 
  Sou DBA PostgreSQL e apesar de admirar o FreeBSD ainda não tenho uma base
  de conhecimento suficiente para argumentar com alguém porque eu trocaria
 um
  servidor de banco de dados que já está rodando em Linux pelo FreeBSD.
 
  Lembrando que o maior desafio de um DBA é I/O de disco, no Linux o tipo
 de
  partição mais recomendada para obter um maior desempenho é XFS.
  Será que eu poderia obter um desempenho melhor utilizando UFS2 com
  SoftUpdates?
 
  Enfim...
  Em bancos de dados como eu poderia ter um melhor desempenho que o Linux
 no
  FreeBSD?
 
  Obrigado.
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 ZFS


Caro Paulo.
Agradeço a resposta, mas infelizmente curta demais.
Não questionei somente FS do FreeBSD, mas que outras vantagens o FreeBSD me
daria com relação ao Linux para bancos de dados.

Lembrando que muita gente que não conhece o FreeBSD torce o nariz pra ele.
Preciso de embasamento para quem sabe um dia fazer uma migração.

Sobre o ZFS, já me disseram que em alguns casos ele pode ser mais
performático sim, mas nem todos.

Obrigado.



 --
 Paulo Henrique.
 BSDs Brasil - FUG-BR
 site: www.fug.com.br

 Rip Irado !!!
 flamers  /dev/null

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [1/2 OFF] PostgreSQL no FreeBSD ao invés de Linux

2013-08-08 Por tôpico Matheus L. Abreu
2013/8/8 Juliano Atanazio juliano.l...@gmail.com

 Em 8 de agosto de 2013 15:42, Paulo Henrique - BSDs Brasil 
 paulo.rd...@bsd.com.br escreveu:

  Em 08/08/2013 14:42, Juliano Atanazio escreveu:
   Boa tarde, pessoal.
  
   Sou DBA PostgreSQL e apesar de admirar o FreeBSD ainda não tenho uma
 base
   de conhecimento suficiente para argumentar com alguém porque eu
 trocaria
  um
   servidor de banco de dados que já está rodando em Linux pelo FreeBSD.
  
   Lembrando que o maior desafio de um DBA é I/O de disco, no Linux o tipo
  de
   partição mais recomendada para obter um maior desempenho é XFS.
   Será que eu poderia obter um desempenho melhor utilizando UFS2 com
   SoftUpdates?
  
   Enfim...
   Em bancos de dados como eu poderia ter um melhor desempenho que o Linux
  no
   FreeBSD?
  
   Obrigado.
   -
   Histórico: http://www.fug.com.br/historico/html/freebsd/
   Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
  ZFS
 

 Caro Paulo.
 Agradeço a resposta, mas infelizmente curta demais.
 Não questionei somente FS do FreeBSD, mas que outras vantagens o FreeBSD me
 daria com relação ao Linux para bancos de dados.

 Lembrando que muita gente que não conhece o FreeBSD torce o nariz pra
 ele.
 Preciso de embasamento para quem sabe um dia fazer uma migração.

 Sobre o ZFS, já me disseram que em alguns casos ele pode ser mais
 performático sim, mas nem todos.

 Obrigado.


 
  --
  Paulo Henrique.
  BSDs Brasil - FUG-BR
  site: www.fug.com.br
 
  Rip Irado !!!
  flamers  /dev/null
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Experiência pessoal, apesar de não ser DBA ... migrei um servidor
PostgreSQL em Linux (debian 5.0) para FreeBSD (8.1 na época). Apenas em
mudar de sistema sem efetuar nenhuma melhoria (tuning) os usuários
relataram uma redução de 30s num processo que levava quase 3 min. para
concluir.

Estudei um pouco para entender o porque, pelo que entendi pelo fato do
sistema de arquivos padrão do FreeBSD (UFS2) ser síncrono e o PostgreSQL
trabalhar de forma síncrona fez com que as operações de leitura/escrita
fossem casadas no Linux como os sistemas de arquivos são em sua maioria
assíncronos então parece que o PostgreSQL em alguns momentos tenha que
esperar o disco ficar livre.

Espero ter ajudado.

-- 
*Matheus Lamberti de Abreu*
*
*
*- Para obter algo que você nunca teve, precisa fazer algo que nunca fez.*
*- Unix is user friendly. It's just selective about who its friends are.*
*- In theory there is no difference between theory and pratice, but in
pratice there is.
- The condition of any backup is unknown until a restore is attempted.
*
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [1/2 OFF] PostgreSQL no FreeBSD ao invés de Linux

2013-08-08 Por tôpico Paulo Henrique - BSDs Brasil
Em 08/08/2013 16:18, Juliano Atanazio escreveu:
 Em 8 de agosto de 2013 15:42, Paulo Henrique - BSDs Brasil 
 paulo.rd...@bsd.com.br escreveu:

 Em 08/08/2013 14:42, Juliano Atanazio escreveu:
 Boa tarde, pessoal.

 Sou DBA PostgreSQL e apesar de admirar o FreeBSD ainda não tenho uma base
 de conhecimento suficiente para argumentar com alguém porque eu trocaria
 um
 servidor de banco de dados que já está rodando em Linux pelo FreeBSD.

 Lembrando que o maior desafio de um DBA é I/O de disco, no Linux o tipo
 de
 partição mais recomendada para obter um maior desempenho é XFS.
 Será que eu poderia obter um desempenho melhor utilizando UFS2 com
 SoftUpdates?

 Enfim...
 Em bancos de dados como eu poderia ter um melhor desempenho que o Linux
 no
 FreeBSD?

 Obrigado.
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 ZFS

 Caro Paulo.
 Agradeço a resposta, mas infelizmente curta demais.
 Não questionei somente FS do FreeBSD, mas que outras vantagens o FreeBSD me
 daria com relação ao Linux para bancos de dados.

 Lembrando que muita gente que não conhece o FreeBSD torce o nariz pra ele.
 Preciso de embasamento para quem sabe um dia fazer uma migração.

 Sobre o ZFS, já me disseram que em alguns casos ele pode ser mais
 performático sim, mas nem todos.

 Obrigado.

Saudações,

Lamento pela compreensão, tres letras não deveria ser o que esperava, 
mais algo proximo do que se encontra nas URLs abaixo.

http://www.freebsd.org/features.html
http://www.freebsd.org/internet.html
http://www.freebsd.org/applications.html
http://www.freebsd.org/administration.html
http://www.freebsd.org/marketing/
https://wiki.freebsd.org/IdeasPage
http://www.freebsd.org/security/

E claro, especialmente feito para nós administradores de sistemas, a 
seguinte página:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/

Infelizmente só posso dizer que Linux é bom, contudo só poderia ser 
comparado com o FreeBSD se ele fosse de fato um sistema operacional 
coeso, concreto e completo, infelizmente ele é só um kernel, 
incapacitado de muitas coisas principalmente o de rodar sozinho.
A comparação que talvez esteja interessado seja entre FreeBSD, Solaris, 
IBM AIX, SGI IRIX, OpenBSD, NetBSD,  Mac OS X , Windows enfim não existe 
muitos sistemas operacionais completos em si próprio e se considerar 
sistemas operacionais Open Sources completos em si próprio limitaríamos 
a apenas a familia BSD, MenutOS e BeOS ( devo estar esquecendo algum ).

Comparar desempenho muito raramente haverá algo em que  rode no FreeBSD 
e será mais lento que no linux, infelizmente tem muitas coisas que só 
roda no Linux, tipo Oracle Database que no FreeBSD através de emulação 
obtém ( segundo fontes não confiáveis ) uma performance equivalente.

Espero agora ter conseguido despertar a discussão, pois pontos de vistas 
distintos e mais experientes é realmente uma benção.


Abraços !!

 --
 Paulo Henrique.
 BSDs Brasil - FUG-BR
 site: www.fug.com.br

 Rip Irado !!!
 flamers  /dev/null

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


-- 
Paulo Henrique.
BSDs Brasil - FUG-BR
site: www.fug.com.br

Rip Irado !!!
flamers  /dev/null

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [1/2 OFF] PostgreSQL no FreeBSD ao invés de Linux

2013-08-08 Por tôpico Juliano Atanazio
Em 8 de agosto de 2013 16:35, Paulo Henrique - BSDs Brasil 
paulo.rd...@bsd.com.br escreveu:

 Em 08/08/2013 16:18, Juliano Atanazio escreveu:
  Em 8 de agosto de 2013 15:42, Paulo Henrique - BSDs Brasil 
  paulo.rd...@bsd.com.br escreveu:
 
  Em 08/08/2013 14:42, Juliano Atanazio escreveu:
  Boa tarde, pessoal.
 
  Sou DBA PostgreSQL e apesar de admirar o FreeBSD ainda não tenho uma
 base
  de conhecimento suficiente para argumentar com alguém porque eu
 trocaria
  um
  servidor de banco de dados que já está rodando em Linux pelo FreeBSD.
 
  Lembrando que o maior desafio de um DBA é I/O de disco, no Linux o tipo
  de
  partição mais recomendada para obter um maior desempenho é XFS.
  Será que eu poderia obter um desempenho melhor utilizando UFS2 com
  SoftUpdates?
 
  Enfim...
  Em bancos de dados como eu poderia ter um melhor desempenho que o Linux
  no
  FreeBSD?
 
  Obrigado.
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
  ZFS
 
  Caro Paulo.
  Agradeço a resposta, mas infelizmente curta demais.
  Não questionei somente FS do FreeBSD, mas que outras vantagens o FreeBSD
 me
  daria com relação ao Linux para bancos de dados.
 
  Lembrando que muita gente que não conhece o FreeBSD torce o nariz pra
 ele.
  Preciso de embasamento para quem sabe um dia fazer uma migração.
 
  Sobre o ZFS, já me disseram que em alguns casos ele pode ser mais
  performático sim, mas nem todos.
 
  Obrigado.
 
 Saudações,

 Lamento pela compreensão, tres letras não deveria ser o que esperava,
 mais algo proximo do que se encontra nas URLs abaixo.

 http://www.freebsd.org/features.html
 http://www.freebsd.org/internet.html
 http://www.freebsd.org/applications.html
 http://www.freebsd.org/administration.html
 http://www.freebsd.org/marketing/
 https://wiki.freebsd.org/IdeasPage
 http://www.freebsd.org/security/

 E claro, especialmente feito para nós administradores de sistemas, a
 seguinte página:
 http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/

 Infelizmente só posso dizer que Linux é bom, contudo só poderia ser
 comparado com o FreeBSD se ele fosse de fato um sistema operacional
 coeso, concreto e completo, infelizmente ele é só um kernel,
 incapacitado de muitas coisas principalmente o de rodar sozinho.
 A comparação que talvez esteja interessado seja entre FreeBSD, Solaris,
 IBM AIX, SGI IRIX, OpenBSD, NetBSD,  Mac OS X , Windows enfim não existe
 muitos sistemas operacionais completos em si próprio e se considerar
 sistemas operacionais Open Sources completos em si próprio limitaríamos
 a apenas a familia BSD, MenutOS e BeOS ( devo estar esquecendo algum ).

 Comparar desempenho muito raramente haverá algo em que  rode no FreeBSD
 e será mais lento que no linux, infelizmente tem muitas coisas que só
 roda no Linux, tipo Oracle Database que no FreeBSD através de emulação
 obtém ( segundo fontes não confiáveis ) uma performance equivalente.

 Espero agora ter conseguido despertar a discussão, pois pontos de vistas
 distintos e mais experientes é realmente uma benção.


 Abraços !!

  --
  Paulo Henrique.
  BSDs Brasil - FUG-BR
  site: www.fug.com.br
 
  Rip Irado !!!
  flamers  /dev/null
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


 --
 Paulo Henrique.
 BSDs Brasil - FUG-BR
 site: www.fug.com.br

 Rip Irado !!!
 flamers  /dev/null

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Paulo e Matheus.

Muito obrigado pelas elucidações e experiências compartilhadas.
Infelizmente não existem testes de performance realmente confiáveis no que
tange a bancos de dados FreeBSD vs Linux.
Sei que o FreeBSD é um SO muito mais maduro do que o Linux e por isso, qdo
tenho um pouco de tempo brinco nele, faço testes para poder me aprimorar.
Imagino que realmente terei resultados melhores mesmo, o q me passaram aqui
é de grande ajuda.
Mas se alguém mais quiser compartilhar alguma experiência envolvendo
PostgreSQL e FreeBSD fortalecerá mais ainda esse laço, pois
ambos nasceram em Berkeley.

Grande abraço e obrigado.
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [1/2 OFF] PostgreSQL no FreeBSD ao invés de Linux

2013-08-08 Por tôpico Danilo Egea
On 08/08/13 16:55, Juliano Atanazio wrote:
 Em 8 de agosto de 2013 16:35, Paulo Henrique - BSDs Brasil 
 paulo.rd...@bsd.com.br escreveu:

 Em 08/08/2013 16:18, Juliano Atanazio escreveu:
 Em 8 de agosto de 2013 15:42, Paulo Henrique - BSDs Brasil 
 paulo.rd...@bsd.com.br escreveu:

 Em 08/08/2013 14:42, Juliano Atanazio escreveu:
 Boa tarde, pessoal.

 Sou DBA PostgreSQL e apesar de admirar o FreeBSD ainda não tenho uma
 base
 de conhecimento suficiente para argumentar com alguém porque eu
 trocaria
 um
 servidor de banco de dados que já está rodando em Linux pelo FreeBSD.

 Lembrando que o maior desafio de um DBA é I/O de disco, no Linux o tipo
 de
 partição mais recomendada para obter um maior desempenho é XFS.
 Será que eu poderia obter um desempenho melhor utilizando UFS2 com
 SoftUpdates?

 Enfim...
 Em bancos de dados como eu poderia ter um melhor desempenho que o Linux
 no
 FreeBSD?

 Obrigado.
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 ZFS

 Caro Paulo.
 Agradeço a resposta, mas infelizmente curta demais.
 Não questionei somente FS do FreeBSD, mas que outras vantagens o FreeBSD
 me
 daria com relação ao Linux para bancos de dados.

 Lembrando que muita gente que não conhece o FreeBSD torce o nariz pra
 ele.
 Preciso de embasamento para quem sabe um dia fazer uma migração.

 Sobre o ZFS, já me disseram que em alguns casos ele pode ser mais
 performático sim, mas nem todos.

 Obrigado.

 Saudações,

 Lamento pela compreensão, tres letras não deveria ser o que esperava,
 mais algo proximo do que se encontra nas URLs abaixo.

 http://www.freebsd.org/features.html
 http://www.freebsd.org/internet.html
 http://www.freebsd.org/applications.html
 http://www.freebsd.org/administration.html
 http://www.freebsd.org/marketing/
 https://wiki.freebsd.org/IdeasPage
 http://www.freebsd.org/security/

 E claro, especialmente feito para nós administradores de sistemas, a
 seguinte página:
 http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/

 Infelizmente só posso dizer que Linux é bom, contudo só poderia ser
 comparado com o FreeBSD se ele fosse de fato um sistema operacional
 coeso, concreto e completo, infelizmente ele é só um kernel,
 incapacitado de muitas coisas principalmente o de rodar sozinho.
 A comparação que talvez esteja interessado seja entre FreeBSD, Solaris,
 IBM AIX, SGI IRIX, OpenBSD, NetBSD,  Mac OS X , Windows enfim não existe
 muitos sistemas operacionais completos em si próprio e se considerar
 sistemas operacionais Open Sources completos em si próprio limitaríamos
 a apenas a familia BSD, MenutOS e BeOS ( devo estar esquecendo algum ).

 Comparar desempenho muito raramente haverá algo em que  rode no FreeBSD
 e será mais lento que no linux, infelizmente tem muitas coisas que só
 roda no Linux, tipo Oracle Database que no FreeBSD através de emulação
 obtém ( segundo fontes não confiáveis ) uma performance equivalente.

 Espero agora ter conseguido despertar a discussão, pois pontos de vistas
 distintos e mais experientes é realmente uma benção.


 Abraços !!

 --
 Paulo Henrique.
 BSDs Brasil - FUG-BR
 site: www.fug.com.br

 Rip Irado !!!
 flamers  /dev/null

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 --
 Paulo Henrique.
 BSDs Brasil - FUG-BR
 site: www.fug.com.br

 Rip Irado !!!
 flamers  /dev/null

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 Paulo e Matheus.

 Muito obrigado pelas elucidações e experiências compartilhadas.
 Infelizmente não existem testes de performance realmente confiáveis no que
 tange a bancos de dados FreeBSD vs Linux.
 Sei que o FreeBSD é um SO muito mais maduro do que o Linux e por isso, qdo
 tenho um pouco de tempo brinco nele, faço testes para poder me aprimorar.
 Imagino que realmente terei resultados melhores mesmo, o q me passaram aqui
 é de grande ajuda.
 Mas se alguém mais quiser compartilhar alguma experiência envolvendo
 PostgreSQL e FreeBSD fortalecerá mais ainda esse laço, pois
 ambos nasceram em Berkeley.

 Grande abraço e obrigado.
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Em geral é muito complicado realizar benchmarks confiáveis entre dois 
SOs distintos. Um dos motivos é porque eles podem usar compiladores, 
senão diferentes, em versões diferentes. E isso já garante uma boa 
diferença em muitas operações do sistema [1] [2] [3]. Mas na prática 
você pode considerar que em um deles o desempenho foi melhor, e pronto.

O SO e FS que você deve usar depende muito da natureza das 

Re: [FUG-BR] [1/2 OFF] PostgreSQL no FreeBSD ao invés de Linux

2013-08-08 Por tôpico Paulo Henrique - BSDs Brasil
Em 08/08/2013 17:48, Danilo Egea escreveu:
 On 08/08/13 16:55, Juliano Atanazio wrote:
 Em 8 de agosto de 2013 16:35, Paulo Henrique - BSDs Brasil 
 paulo.rd...@bsd.com.br escreveu:

 Em 08/08/2013 16:18, Juliano Atanazio escreveu:
 Em 8 de agosto de 2013 15:42, Paulo Henrique - BSDs Brasil 
 paulo.rd...@bsd.com.br escreveu:

 Em 08/08/2013 14:42, Juliano Atanazio escreveu:
 Boa tarde, pessoal.

 Sou DBA PostgreSQL e apesar de admirar o FreeBSD ainda não tenho uma
 base
 de conhecimento suficiente para argumentar com alguém porque eu
 trocaria
 um
 servidor de banco de dados que já está rodando em Linux pelo FreeBSD.

 Lembrando que o maior desafio de um DBA é I/O de disco, no Linux o tipo
 de
 partição mais recomendada para obter um maior desempenho é XFS.
 Será que eu poderia obter um desempenho melhor utilizando UFS2 com
 SoftUpdates?

 Enfim...
 Em bancos de dados como eu poderia ter um melhor desempenho que o Linux
 no
 FreeBSD?

 Obrigado.
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 ZFS

 Caro Paulo.
 Agradeço a resposta, mas infelizmente curta demais.
 Não questionei somente FS do FreeBSD, mas que outras vantagens o FreeBSD
 me
 daria com relação ao Linux para bancos de dados.

 Lembrando que muita gente que não conhece o FreeBSD torce o nariz pra
 ele.
 Preciso de embasamento para quem sabe um dia fazer uma migração.

 Sobre o ZFS, já me disseram que em alguns casos ele pode ser mais
 performático sim, mas nem todos.

 Obrigado.

 Saudações,

 Lamento pela compreensão, tres letras não deveria ser o que esperava,
 mais algo proximo do que se encontra nas URLs abaixo.

 http://www.freebsd.org/features.html
 http://www.freebsd.org/internet.html
 http://www.freebsd.org/applications.html
 http://www.freebsd.org/administration.html
 http://www.freebsd.org/marketing/
 https://wiki.freebsd.org/IdeasPage
 http://www.freebsd.org/security/

 E claro, especialmente feito para nós administradores de sistemas, a
 seguinte página:
 http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/

 Infelizmente só posso dizer que Linux é bom, contudo só poderia ser
 comparado com o FreeBSD se ele fosse de fato um sistema operacional
 coeso, concreto e completo, infelizmente ele é só um kernel,
 incapacitado de muitas coisas principalmente o de rodar sozinho.
 A comparação que talvez esteja interessado seja entre FreeBSD, Solaris,
 IBM AIX, SGI IRIX, OpenBSD, NetBSD,  Mac OS X , Windows enfim não existe
 muitos sistemas operacionais completos em si próprio e se considerar
 sistemas operacionais Open Sources completos em si próprio limitaríamos
 a apenas a familia BSD, MenutOS e BeOS ( devo estar esquecendo algum ).

 Comparar desempenho muito raramente haverá algo em que  rode no FreeBSD
 e será mais lento que no linux, infelizmente tem muitas coisas que só
 roda no Linux, tipo Oracle Database que no FreeBSD através de emulação
 obtém ( segundo fontes não confiáveis ) uma performance equivalente.

 Espero agora ter conseguido despertar a discussão, pois pontos de vistas
 distintos e mais experientes é realmente uma benção.


 Abraços !!

 --
 Paulo Henrique.
 BSDs Brasil - FUG-BR
 site: www.fug.com.br

 Rip Irado !!!
 flamers  /dev/null

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 --
 Paulo Henrique.
 BSDs Brasil - FUG-BR
 site: www.fug.com.br

 Rip Irado !!!
 flamers  /dev/null

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 Paulo e Matheus.

 Muito obrigado pelas elucidações e experiências compartilhadas.
 Infelizmente não existem testes de performance realmente confiáveis no que
 tange a bancos de dados FreeBSD vs Linux.
 Sei que o FreeBSD é um SO muito mais maduro do que o Linux e por isso, qdo
 tenho um pouco de tempo brinco nele, faço testes para poder me aprimorar.
 Imagino que realmente terei resultados melhores mesmo, o q me passaram aqui
 é de grande ajuda.
 Mas se alguém mais quiser compartilhar alguma experiência envolvendo
 PostgreSQL e FreeBSD fortalecerá mais ainda esse laço, pois
 ambos nasceram em Berkeley.

 Grande abraço e obrigado.
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 Em geral é muito complicado realizar benchmarks confiáveis entre dois
 SOs distintos. Um dos motivos é porque eles podem usar compiladores,
 senão diferentes, em versões diferentes. E isso já garante uma boa
 diferença em muitas operações do sistema [1] [2] [3]. Mas na prática
 você pode considerar que em um deles o desempenho foi melhor, e pronto.

 O SO e FS que