OVH Cloud OVH Cloud

Performances de NetBSD et FreeBSD comparées

80 réponses
Avatar
manu
Pour ceux que ca interesse:

Ce papier compare les performances de NetBSD-2.0 et FreeBSD-5.3
http://www.feyrer.de/NetBSD/gmcgarry/

NetBSD sort gagnant, en attendant les réactions (le papier est il
honnete?).

--
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu@netbsd.org

10 réponses

1 2 3 4 5
Avatar
Croco
Le 07-01-2005, F. Senault a écrit :

Enfin, ca c'etait avec les versions -CURRENT de il y a deux mois ; pas
eu l'occasion ni le temps de refaire un jeu de test aussi complet
depuis...


Jeu de test complet ? Ca serait significatif et publiable hors de son
contexte ?


Pas vraiment, non.
De plus, les tests étaient surtout prévus pour tester les différentes
plateformes matériel (au moment où l'on ne savait que prendre en
remplacement de serveurs alpha).

C'est pour cela que je me suis bien gardé de donner des valeurs
chiffrées. Il s'agit uniquement d'une tendance observée dans notre cas,
donc pas forcement généralisable mais bon... ;)


Avatar
Eric Masson
"Philippe" == Philippe Chevalier writes:






'Lut,

Philippe> Pas demain la veille que j'installerais une émulation de
Philippe> Linux.

Mis à part si tu tournes avec un securelevel qui empêche le chargement
de modules, un gentil kldload linux et le tour est joué... (on trouve
aussi des binaires linux liés statiquement)

Éric Masson

--
Il n'est pas question de modération !!!
Les gens ont à se prononcer sur les caractéristiques d'une
robot-modération
-+- BC in Guide du Neuneu Usenet - C'est robot pour être vrai -+-





Avatar
Croco
Le 07-01-2005, Philippe Chevalier a écrit :
On Fri, 7 Jan 2005 09:04:43 +0000 (UTC), Thomas Pornin wrote:
Évidemment, on peut aussi utiliser un Mozilla Linux en émulation...
m'enfin à ce compte-là, on peut aussi installer un Linux et ne pas
passer par des couches d'émulation. L'émulation, c'est sympa, mais
pour les bibliothèques _partagées_, ça craint.


A mon sens, la couche d'émulation Linux de FreeBSD (ou autre) est une
hérésie.
Des fois, la seule chose qui m'a sauvé des conséquences d'une faille
de sécurité php, c'est que mon FreeBSD etait incapable d'exécuter
un binaire linux uploadé par un script kiddy crétin.

Sur une machine accessible depuis l'extérieur, et plus particulièrement

d'un serveur web, c'est effectivement un point non négligeable à prendre
en compte dans sa politique de sécurité.

Sur une station de travail, le besoin d'une émulation linux est déjà
bien plus compréensible.

Enfin, quand tu ne peux faire l'impasse sur une application qui ne
tourne QUE sous linux (et il y en a de plus en plus), le choix est
serveur sous Linux ou couche d'émulation (un FreeBSD sans émulation
étant exclu par définition :)

Pas demain la veille que j'installerais une émulation de Linux.


Moi, ca fait longtemps que je n'ai plus le choix...

sobek


Avatar
Croco
Le 07-01-2005, Eric Masson a écrit :
"Philippe" == Philippe Chevalier writes:






'Lut,

Philippe> Pas demain la veille que j'installerais une émulation de
Philippe> Linux.

Mis à part si tu tournes avec un securelevel qui empêche le chargement
de modules, un gentil kldload linux et le tour est joué... (on trouve
aussi des binaires linux liés statiquement)


La seule chose, c'est qu'il y a peu de chance qu'un scipt kiddy face le
kldload nécessaire...

Croco






Avatar
Croco
Le 07-01-2005, Philippe Chevalier a écrit :
Des fois, la seule chose qui m'a sauvé des conséquences d'une faille
de sécurité php, c'est que mon FreeBSD etait incapable d'exécuter
un binaire linux uploadé par un script kiddy crétin.


Sinon, pour moi l'hérésie c'est php, mais bon... ;)

Croco

Avatar
F. Senault

Le 07-01-2005, F. Senault a écrit :

Enfin, ca c'etait avec les versions -CURRENT de il y a deux mois ; pas
eu l'occasion ni le temps de refaire un jeu de test aussi complet
depuis...


Jeu de test complet ? Ca serait significatif et publiable hors de son
contexte ?


Pas vraiment, non.
De plus, les tests étaient surtout prévus pour tester les différentes
plateformes matériel (au moment où l'on ne savait que prendre en
remplacement de serveurs alpha).

C'est pour cela que je me suis bien gardé de donner des valeurs
chiffrées. Il s'agit uniquement d'une tendance observée dans notre cas,
donc pas forcement généralisable mais bon... ;)


Parfois, un test concret a beaucoup plus d'intérêt qu'un benchmark sur
des ouvertures de fichiers ou de sockets... C'est pour ça que je posais
la question. Et puis, avec assez de plateformes et d'OS confondus, les
chiffres deviennent moins importants que leurs rapports.

Fred
--
The poetry that comes from the squaring off between,
And the circling is worth it.
Finding beauty in the dissonance. (Tool, Schizm)



Avatar
espie
In article <1gpzl26.hx2dix5poho8N%,
Emmanuel Dreyfus wrote:

NetBSD supporte aussi les machines 64 bits, et depuis un certain temps.
Au boulot on a acheté des amd64, NetBSD-2.0 est assez impresionnant la
dessus. Ca decompacte les .tgz de la distribution à 35 Mo/s, c'est pas
mal.


Et pour faire du vrai boulot de machine non autiste, ca donne quoi ?

Avatar
espie
In article ,
Philippe Chevalier wrote:
On Fri, 7 Jan 2005 09:04:43 +0000 (UTC), Thomas Pornin wrote:
Évidemment, on peut aussi utiliser un Mozilla Linux en émulation...
m'enfin à ce compte-là, on peut aussi installer un Linux et ne pas
passer par des couches d'émulation. L'émulation, c'est sympa, mais
pour les bibliothèques _partagées_, ça craint.


A mon sens, la couche d'émulation Linux de FreeBSD (ou autre) est une
hérésie.

Des fois, la seule chose qui m'a sauvé des conséquences d'une faille
de sécurité php, c'est que mon FreeBSD etait incapable d'exécuter
un binaire linux uploadé par un script kiddy crétin.

Pas demain la veille que j'installerais une émulation de Linux.


ben oui, installer une emulation sur un serveur, c'est pas genial.
Sur un poste client, si c'est avoir une fonctionnalite qui t'interesse
(ou qui interesse le client), c'est pas comme si tu avais le choix.

Si par exemple tu as un utilisateur qui a absolument besoin d'un
logiciel commercial qui n'existe que sous linux, tu fais quoi ? tu
lui installe un linux parce que `la couche d'emulation est une heresie',
ou tu verifies que son logiciel tourne en emulation, et tu le laisses
avec un *BSD et l'emulation activee ?


Avatar
Arnaud Launay
Le Fri, 7 Jan 2005 11:25:03 +0000 (UTC), Marc Espie écrivit:
Si par exemple tu as un utilisateur qui a absolument besoin d'un
logiciel commercial qui n'existe que sous linux, tu fais quoi ? tu
lui installe un linux parce que `la couche d'emulation est une heresie',
ou tu verifies que son logiciel tourne en emulation, et tu le laisses
avec un *BSD et l'emulation activee ?


Ca dépend du besoin en perf, mais si c'est pour du pro, je lui
colle un linux. Il n'est nul besoin de s'embarrasser de théories
fumeuses sur la philosophie du truc ou du machin, le client, il
veut que ça marche, le reste il s'en fout. D'ailleurs, moi aussi.

Arnaud.
--
http://launay.org/blog/
http://www.cusae.com/

Avatar
Eric Masson
"Philippe" == Philippe Chevalier writes:






'Lut,

Philippe> Euh... oula. Ca suppose d'être DEJA root.

Tu parlais de faille php, j'en avais déduit un accès root.

Philippe> Si le mec est deja root, il a autre chose a faire avant de
Philippe> s'amuser à émuler Linux :)

Tu connais pas bsdlinux ;)

Éric Masson

--
Il vaut mieux de dormir pendant 6 mois que vivant dans constante
culturelle l'obscurité
-+- Pelle in <http://www.le-gnu.net> Pelle le con quérant -+-





1 2 3 4 5