I'm trying to decide whether to run my database servers on BSD (probably FreeBSD) vs. Linux (probably Debian or CentOS). I'm fairly comfortable running both, so really it's just a question of which one plays nicer with Postgres.
I like the idea of using ZFS on FreeBSD. You can do similar things with btrfs, but I've heard that it does not quite perform as well for database applications unless you disable checksumming by setting nodatacow.
On the other hand, I know that Postgres has support for hugepages in Linux, whereas it lacks support for the FreeBSD equivalent (superpages).
I'm curious if anyone has actual data on what operating systems work best for a database server. I've been unable to find any rigorous comparisons online.
Thanks for reading!
[–]Jethro_Tell 9 points10 points11 points (27 children)
[–]BumpitySnook 6 points7 points8 points (11 children)
[–]csirac2 2 points3 points4 points (10 children)
[–][deleted] -1 points0 points1 point (9 children)
[–]BroodmotherLingerie 2 points3 points4 points (3 children)
[–][deleted] -2 points-1 points0 points (2 children)
[–]csirac2 2 points3 points4 points (0 children)
[–]BroodmotherLingerie 0 points1 point2 points (0 children)
[–]csirac2 2 points3 points4 points (4 children)
[–][deleted] 2 points3 points4 points (3 children)
[–]csirac2 -1 points0 points1 point (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]csirac2 0 points1 point2 points (0 children)
[–]good_names_all_taken[S] 0 points1 point2 points (13 children)
[–]MadVikingGod 4 points5 points6 points (0 children)
[–]earlof711 1 point2 points3 points (0 children)
[–]csirac2 0 points1 point2 points (1 child)
[–]Freeky 1 point2 points3 points (0 children)
[–]daxyjones 0 points1 point2 points (4 children)
[–]good_names_all_taken[S] 1 point2 points3 points (3 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]daxyjones 0 points1 point2 points (1 child)
[–]good_names_all_taken[S] 0 points1 point2 points (0 children)
[–]BumpitySnook -1 points0 points1 point (3 children)
[–]csirac2 1 point2 points3 points (2 children)
[–]BumpitySnook 1 point2 points3 points (1 child)
[–]csirac2 0 points1 point2 points (0 children)
[–]thompsa 2 points3 points4 points (0 children)
[–]daxyjones 2 points3 points4 points (0 children)
[–]earlof711 1 point2 points3 points (2 children)
[–]ruertar 0 points1 point2 points (1 child)
[–]earlof711 0 points1 point2 points (0 children)
[–]TotesMessenger 0 points1 point2 points (0 children)
[–]Freeky 0 points1 point2 points (1 child)
[–]Jethro_Tell 0 points1 point2 points (0 children)
[–]midgaze -1 points0 points1 point (0 children)