Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[OT] Gentoo nicht schneller als Debian
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum
View previous topic :: View next topic  
Author Message
longinus
Tux's lil' helper
Tux's lil' helper


Joined: 13 May 2005
Posts: 94
Location: Bayern

PostPosted: Wed Jun 08, 2005 7:33 pm    Post subject: [OT] Gentoo nicht schneller als Debian Reply with quote

Zur aktuellen Release von Debian 3.1 eine Frage.

Hat Jemand Anderes auch schon die Feststellung gemacht, das Debian Sarge teilweise performater ist als Gentoo mit USE Flags (mit semiprof. Kentnisse über die Flag 'Geschichte') ?

Meine die Entwicklerteams anderer Distributionen machen sich ja auch Gedanken wie sie ihre Distribution optimieren, und solche Feinheiten können dann eventuell nicht mal 'USE Flag Spezialisten' wett machen.

Anderes Thema ist das bei Gentoo scheint es gerade der 'Schlendrian' etwas einreißt, gerade das für viele wichtige Mysql 4.1 ist bei Gentoo noch immer nicht stabil/installierbar genug für Produktionsserver, da hat selbst das als "Jahre hinterher" verschriehene Debian mehr zu bieten :(

Das Konzept von Gentoo kann überzeugen, aber wenn dann die Praxistauglichkeit unter einer unzureichenden Paketpflege leidet, Schade um so eine geniale Idee :(
_________________
"Und wenn der letzte Baum gefällt, das letzte Wild gejagt und der letzte Fluß vergiftet ist, dann werdet ihr sehen das man Chips nicht essen kann" ;)
Back to top
View user's profile Send private message
loki99
Advocate
Advocate


Joined: 10 Oct 2003
Posts: 2056
Location: Vienna, €urope

PostPosted: Wed Jun 08, 2005 7:44 pm    Post subject: Reply with quote

ääähhh...geradeaus gefragt: willst du hier einfach nur trollen oder hast du nur das konzept der use-flags nicht verstanden? :?
Back to top
View user's profile Send private message
pablo_supertux
Advocate
Advocate


Joined: 25 Jan 2004
Posts: 2961
Location: Somewhere between reality and Middle-Earth and in Freiburg (Germany)

PostPosted: Wed Jun 08, 2005 10:22 pm    Post subject: Reply with quote

Die USE Flags sind nicht dazu da, etwas zu optimieren, sondern um Features der Packete ein/auszuschalten.

Optimieren kann man miestens mit den CFLAGS Variable, aber ich denke, dass man kaum Unterschied merkt zwischen Debian und Gentoo. Gentoo hat auch eine andere Philosophie.
_________________
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
Back to top
View user's profile Send private message
limes
Tux's lil' helper
Tux's lil' helper


Joined: 18 Sep 2004
Posts: 129

PostPosted: Wed Jun 08, 2005 10:59 pm    Post subject: Reply with quote

Ist der Titel eine Feststellung oder eine Frage?

longinus wrote:
Hat Jemand Anderes auch schon die Feststellung gemacht, ...
Wer hat denn eine solche Festellung gemacht?

longinus wrote:
... das Debian Sarge teilweise performater ist
Inwieweit performanter?
Back to top
View user's profile Send private message
misterjack
Veteran
Veteran


Joined: 03 Oct 2004
Posts: 1657

PostPosted: Thu Jun 09, 2005 12:18 am    Post subject: Reply with quote

Wer hat den gesagt, das Gentoo schneller als Debian ist :?:
oder andersrum

gentoo ist nunmal eine l33t distro, wo mehr oder weniger der anwender gefragt ist.
_________________
„Meine Meinung steht fest! Bitte verwirren Sie mich nicht mit Tatsachen.“
Back to top
View user's profile Send private message
tomvollerthun
Guru
Guru


Joined: 19 Mar 2005
Posts: 316

PostPosted: Thu Jun 09, 2005 9:41 am    Post subject: Reply with quote

Wenn ich mir ein bisschen Mühe gebe, kriege ich ohne weiteres ein Gentoo hin, das langsamer läuft als Windows.
In der Version 3.1!
Auf dem Originalrechner

Also: vielleicht liegt's an dir?

cu, tom

P.S.: Was heisst eigentlich semi-professionell in diesem Zusammenhang genau? Dass du ein paar Threads zu dem Thema überflogen hast? Oder die entsprechende Sektion im Handbuch?
_________________
Computer science is no more about computers than astronomy is about telescopes.
Dijsktra
---------------
Don't believe my "Guru" status!
Back to top
View user's profile Send private message
Genone
Retired Dev
Retired Dev


Joined: 14 Mar 2003
Posts: 9632
Location: beyond the rim

PostPosted: Thu Jun 09, 2005 9:48 am    Post subject: Reply with quote

Meine Meinung: who cares?
Back to top
View user's profile Send private message
longinus
Tux's lil' helper
Tux's lil' helper


Joined: 13 May 2005
Posts: 94
Location: Bayern

PostPosted: Fri Jun 10, 2005 7:55 am    Post subject: Reply with quote

Sorry, wenn ich da falsch verstanden wurde, meinte wirklich die technsiche Seite und wollte da keinen Kampf BS gegen BS anzetteln.

Das mit den CFLAGS ist mir natürlich Klar, aber das ist ja nur der eine Teil der Sache, mit den USE Flags läßt sich halt meiner Meinung stärker Einfluß auf die Laufzeitgeschwindigkeit von betsimmten Programmen nehmen, z.B. ein Apache der auf das Nötige abgespeckt wurde, bietet weniger Angriffmöglichkeiten und müßte von der Theorie her in den Reaktionszeiten zulegen.

Habe etwa 4 Monate mir die Nächte um die Ohren geschlagen um das in der Praxis auf verschieden Pentium Systemen etwas zu verfolgen, aber die Ergebnisse waren leider sehr ernüchternd :(

Zu meiner Aussage 'semi-Professionel' beschäftige mit seit etwa 22 Jahren mit Betriebssystemen, seit 12 Jahren beruflich, leider erst seit 1 1/2 Jahren intensiv mit Unix Derivaten, wesswegen ich das 'semi' anfügte.

Die Wechselwirkung aller Flags zueinander kenne ich deshalb noch nicht ausreichend genug, rein die Auswirkungen der Flags sind mir zumeißt bekannt.
_________________
"Und wenn der letzte Baum gefällt, das letzte Wild gejagt und der letzte Fluß vergiftet ist, dann werdet ihr sehen das man Chips nicht essen kann" ;)
Back to top
View user's profile Send private message
tomvollerthun
Guru
Guru


Joined: 19 Mar 2005
Posts: 316

PostPosted: Fri Jun 10, 2005 8:17 am    Post subject: Reply with quote

longinus wrote:
ein Apache der auf das Nötige abgespeckt wurde, bietet weniger Angriffmöglichkeiten

Ja, das stimmt zwar, aber mir ist nicht klar, wie daraus
longinus wrote:
und müßte von der Theorie her in den Reaktionszeiten zulegen.

gefolgert werden kann.

Mir ist keine Theorie bekannt, die die Angiffsmöglichkeiten auf Programme mit deren Reaktionszeiten korreliert: Es handelt sich meines Wissens um zwei verschiedene Aspekte Programme bzw. Algorithmen zu betrachten, nämlich die (Betriebs-) Sicherheit einerseits und die Performance, also die Ausführungsgeschwindigkeit.
Dabei sind auch wieder verschiedene Aspekte zu berücksichtigen, so wird in der Praxis zwischen der Reaktionsgeschwindigkeit und dem Durchsatz unterschieden.

Alles in allem wirkt die Schlussfolgerung, die du vornimmst etwas vorschnell. Zitierst du andere Quellen oder sind das eigene Überlegungen?

Aber möglicherweise übersehe ich lediglich den Knackpunkt (wäre nicht das erste mal ;)

cu, tom
_________________
Computer science is no more about computers than astronomy is about telescopes.
Dijsktra
---------------
Don't believe my "Guru" status!
Back to top
View user's profile Send private message
pablo_supertux
Advocate
Advocate


Joined: 25 Jan 2004
Posts: 2961
Location: Somewhere between reality and Middle-Earth and in Freiburg (Germany)

PostPosted: Fri Jun 10, 2005 10:09 am    Post subject: Reply with quote

longinus wrote:

Das mit den CFLAGS ist mir natürlich Klar, aber das ist ja nur der eine Teil der Sache, mit den USE Flags läßt sich halt meiner Meinung stärker Einfluß auf die Laufzeitgeschwindigkeit von betsimmten Programmen nehmen


das hat aber nichts mit Optimierung zu tun, oder nicht, denn man setzt die USE Flags, die man braucht, denn die USE Flags sind nich dazu da, ein Paket schneller zu machen oder nicht, sondern ein Feature des Pakets ein oder auszuschalten. Dass manche Features den Packeten langsamer machen, heißt nicht, dass es etwas mit der Optimierung zu tun hat oder nicht, denn man schaltet ein/ab in der Regel die Features eines Packets man sie braucht/nicht braucht.
_________________
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Fri Jun 10, 2005 10:48 am    Post subject: Reply with quote

ich nehme (nicht) an dass dein "test" mit apache mit exakt der selben konfiguration auf beiden systemen vorgenommen wurde?
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
longinus
Tux's lil' helper
Tux's lil' helper


Joined: 13 May 2005
Posts: 94
Location: Bayern

PostPosted: Fri Jun 10, 2005 2:23 pm    Post subject: Reply with quote

Die Umstände waren die Gleichen (gleiche Hardware) und die Einstellungen wurden, so weit wie möglich, gleich gehalten, natürlich verfolgen ja beide Distributionen eine andere Philosophie so kann man von den Settings her nicht 100% Identisch verfahren.

Auswahl der installierten Packete wurde so ähnlich wie möglich gewählt.

Zum Optimieren: Darunter verstehe ich halt nicht nur die Anpassung auf den Prozessor, sondern auch der Kernel, der war beim Gentoo System auf die Hardware angepasst (abgespeckter monolitischer Kernel), beim Debian originaler Modularer ohne Änderungen. Auch gehören die Use Flags, für mich zumindest, zur Optimierung sonst bräuchte man sie ja nicht zwingend :)

Zu Reaktiosnzeit und Minimierung der Programme: Klar, ich wollte damit ja auch zwei verschiedene Aspekte ansprechen, mir ist auch nicht bekannt das eine schnellere Reaktionszeit der Programme einen relevanten Sicherheitsaspekt beeinhalten würde.
_________________
"Und wenn der letzte Baum gefällt, das letzte Wild gejagt und der letzte Fluß vergiftet ist, dann werdet ihr sehen das man Chips nicht essen kann" ;)
Back to top
View user's profile Send private message
pablo_supertux
Advocate
Advocate


Joined: 25 Jan 2004
Posts: 2961
Location: Somewhere between reality and Middle-Earth and in Freiburg (Germany)

PostPosted: Fri Jun 10, 2005 2:45 pm    Post subject: Reply with quote

longinus wrote:
Auch gehören die Use Flags, für mich zumindest, zur Optimierung sonst bräuchte man sie ja nicht zwingend :)


nein, die USE Flags sind nicht dafür da, sondern um Features von den Packeten zu aktivieren/deaktivieren, bsp: xmms mit oder ohne mp3 Fähigkeit oder Gnome ohne KDE Unterstützung, usw.
_________________
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
Back to top
View user's profile Send private message
think4urs11
Bodhisattva
Bodhisattva


Joined: 25 Jun 2003
Posts: 6659
Location: above the cloud

PostPosted: Fri Jun 10, 2005 6:18 pm    Post subject: Reply with quote

Einigt euch doch einfach darauf das Wort Optimierung nicht so eng gefaßt zu verstehen.

Optimierung an sich bezieht sich ja nicht nur auf Speed sondern ist viel genereller zu verstehen.

Ich optimiere ein System auf meine Bedürfnisse hin und/oder auf die Anforderungen die ich an dieses System stelle in Bezug auf Funktionalität, Ressourcenbedarf, Stabilität, Sicherheit, Optik usw.
Die Mittel dazu sind CFLAGS, USE-FLAGS, LDFLAGS, Paketauswahl, conf-files und und und (die verwendete Hardware z.b.)

Ein wirklich optimales System kann es sowie so niemals geben, man kann nur versuchen sich daran bestmöglich anzunähern.
_________________
Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself
Back to top
View user's profile Send private message
gabelhonz
Apprentice
Apprentice


Joined: 30 Aug 2004
Posts: 222
Location: 10010100111110011

PostPosted: Fri Jun 10, 2005 7:46 pm    Post subject: Reply with quote

Quote:
nein, die USE Flags sind nicht dafür da, sondern um Features von den Packeten zu aktivieren/deaktivieren, bsp: xmms mit oder ohne mp3 Fähigkeit oder Gnome ohne KDE Unterstützung, usw.


Code:
USE="nptl nptlonly" emerge -vp glibc


NPTL=Native Posix Thread Library (und diese hat Einfluss auf die SystemPerformance, im "Allgemeinen Sinne")

außerdem gibts da noch Prelinking...etc...

In anderen Foren ließt man sowas wie: "Mein Debian ist so langsam und seit ich Gentoo installierte läuft mein System wieder richtig schnell"

Wer Gentoo schätzt, legt nicht Wert auf die letzten Pünktchen in Performance sondern liebt seine Funktionalität, Stabilität, Skalierbarkeit etc....

Meine Meinung...

Viele Grüße an alle

peace ;)
_________________
Wenn Chuck Norris ins Wasser fällt, wird Chuck Norris nicht nass. Wasser wird Chuck Norris.
Back to top
View user's profile Send private message
franzf
Advocate
Advocate


Joined: 29 Mar 2005
Posts: 4565

PostPosted: Fri Jun 10, 2005 9:09 pm    Post subject: Reply with quote

Wenn ich bei KDE mittels USE die Unterstützung für Gnome und GTK entferne, wird doch das Programm kleiner. Dadurch sollte es schneller laden und nicht so dick im Arbeitsspeicher liegen. Das kann man bei fertigen Binär-Paketen, wie man sie für gewöhnlich bekommt, nicht beeinflussen.
Wenn ich mich irre berichtigt mich bitte. Aber so hab ich bisher eigentlich schon gedacht.

Auch wenn die Einsparungen dadurch vielleicht nicht sooo gewaltig sind, sollte das Programm doch auf schwächeren Rechnern mit weniger Ram besser laufen.

Franz
Back to top
View user's profile Send private message
Sn@ke
Tux's lil' helper
Tux's lil' helper


Joined: 12 Mar 2005
Posts: 116

PostPosted: Fri Jun 10, 2005 9:18 pm    Post subject: Reply with quote

ich will benchmarks sehen ROFL
gentoo vs. debian ^^
Back to top
View user's profile Send private message
longinus
Tux's lil' helper
Tux's lil' helper


Joined: 13 May 2005
Posts: 94
Location: Bayern

PostPosted: Fri Jun 10, 2005 9:55 pm    Post subject: Reply with quote

Quote:

Code:
USE="nptl nptlonly" emerge -vp glibc


NPTL=Native Posix Thread Library (und diese hat Einfluss auf die SystemPerformance, im "Allgemeinen Sinne")

außerdem gibts da noch Prelinking...etc...


Eben, das ist was mich interessiert und wovon ich noch zu wenig Ahnung habe, die mächtigeren Use Flags und ihre Beziehungen und Abhängigkeiten zueinander, habe durch Experimentieren schon ein bisschen herausgefunden, aber das Thema ist so Komplex das durch probieren alleine wohl 'Mann Jahre' nötig wären um auf einen vernüftigen Stand zu kommen.

Irgendwann wird das Entwicklerteam von Gentoo, so und so nicht umhin können die allgemeinen Use Flags, von dem System relevanten eindeutig zu trennen.

Allein 'selinux' und 'hardened' sind so Kandidaten für mich. Vielleicht im Zukunft auch 'uml' und 'zen' ?

Wäre schön wenn es Threads gäbe die das im weiteren Sinn erläutern.

Ach ja und zur Stabilität von Gentoo kann ich nur sagen, wenn man viel Wissen und Zeit hat, sonst sind Lösungen, ich spreche vom produktiven Einsatz als Server, wie Red Hat ES 4.0 oder SuSE ES 9.0 doch der schneller Weg zu einen stabilen und sicheren System.

Allein das Konzept von Gentoo ist halt so genial, auch wenn teilweise von *BSD geklaut, und noch Etwas in den Kinderschuhen (siehe Oben) :)

@Think4UrS11
Genau das meinte ich :)

@Sn@ke
Welche Benchmarks? Grafische Oberfläche? Netzwerkstreßtest? Geschwindigkeit beim rippen?
_________________
"Und wenn der letzte Baum gefällt, das letzte Wild gejagt und der letzte Fluß vergiftet ist, dann werdet ihr sehen das man Chips nicht essen kann" ;)


Last edited by longinus on Fri Jun 10, 2005 10:16 pm; edited 1 time in total
Back to top
View user's profile Send private message
Sn@ke
Tux's lil' helper
Tux's lil' helper


Joined: 12 Mar 2005
Posts: 116

PostPosted: Fri Jun 10, 2005 10:09 pm    Post subject: Reply with quote

war nicht ganz ernst gemeint ;)
aber wenn du es ernst meinst, dann was praxistaugliches:

Debian Sarge 3.1 vs. Gentoo Stage1 2005.0

- Kernel 2.6.11.11
- KDE 3.4.1
- "nur das nötigste"
- Benchmarks a la "PC Mark 2004" und "3D Mark 2005"
- Rippen mit DVD-Shrink
- Packen mit Gunzip

ach lassen wir das^^
Back to top
View user's profile Send private message
Sas
Veteran
Veteran


Joined: 05 Jul 2003
Posts: 1229
Location: Germany

PostPosted: Fri Jun 10, 2005 10:15 pm    Post subject: Reply with quote

Alle Jahre wieder oder wie? Natürlich kann man Benchmarks interpretieren und angreifen so viel man will.

Um auch nur ein halbwegs aussagekräftiges Ergebnis zu bekommen, sollte man mindestens folgende Punkte beachten:
- gleicher Kernel
- genau gleiche Versionen (inkl. Patches etc.) der getesteten Pakete
- gleiche Konfiguration
- gleiches Dateisystem
- gleiche Hardware (sowieso)
- gleiche Systemumgebung (Was läuft sonst noch so? Ressourcenverbrauch?)
- gleiche und wiederholte Tests

Jetzt kann man natürlich argumentieren, dass Kernel und Dateisystem Teil eines Betriebssystems sind und deshalb nicht gleich sein sollten, einen Benchmark, bei dem auch Nicht-Linux-Kernel (Open- und FreeBSD) mitherangezogen wurden, habe ich auf die Schnelle hier gefunden: http://eradman.com/app/article?code=osbenchmark1
Back to top
View user's profile Send private message
Carlo
Developer
Developer


Joined: 12 Aug 2002
Posts: 3356

PostPosted: Fri Jun 10, 2005 11:18 pm    Post subject: Reply with quote

longinus wrote:
Allein 'selinux' und 'hardened' sind so Kandidaten für mich.

Code:
hardened - activate default security enhancements for toolchain (gcc, glibc, binutils)
selinux - !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur

Und das Hardened Gentoo Projekt bietet mehr als ausreichend Material, sich zu informieren. Mir fällt eine ganze Menge Problematisches zu Use Flags ein, aber diese beiden sind doch recht eindeutig.
_________________
Please make sure that you have searched for an answer to a question after reading all the relevant docs.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum