Debian in i686
Debian in i686
Hi zusammen,
kurze Frage:
Bekommt man irgendwo Debian komplett in i686 kompiliert?
Habe mal bei Google gesucht aber nichts gefunden.
Bei Debian direkt beokmmt man ja nur 386. Und wenn die gesamte Distri in i686 wäre, wäre es deutlich schneller, daher die Frage.
kurze Frage:
Bekommt man irgendwo Debian komplett in i686 kompiliert?
Habe mal bei Google gesucht aber nichts gefunden.
Bei Debian direkt beokmmt man ja nur 386. Und wenn die gesamte Distri in i686 wäre, wäre es deutlich schneller, daher die Frage.
Re: Debian in i686
Kannst Du selber machen. Siehe Pakete pentium-builder oder apt-build.AD-Admin hat geschrieben:kurze Frage:
Bekommt man irgendwo Debian komplett in i686 kompiliert?
Viel Spaß beim System-Zerschießen.
Es wäre marginal schneller aber der zusätzliche Aufwand und die zusätzlichen Probleme rechtfertigen den Aufwand meiner Meinung nach nicht.AD-Admin hat geschrieben:Habe mal bei Google gesucht aber nichts gefunden.
Bei Debian direkt beokmmt man ja nur 386. Und wenn die gesamte Distri in i686 wäre, wäre es deutlich schneller, daher die Frage.
- peschmae
- Beiträge: 4844
- Registriert: 07.01.2003 12:50:33
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: nirgendwo im irgendwo
Ihr seit mir ja zwei ganz lustige. Der eine sagt "deutlich schneller" als ob das ein Fakt wäre und der andere sagt "nur marginal schneller" als ob das ein Fakt wäre.
Seid ihr denn Politiker oder was?
Bei der Schlussfolgerung bin ich mit yeti aber einverstanden. Fertig gibts das nicht und der Aufwand wäre recht gross und steht in keinem Verhältnis zum Ertrag.
Wenn du das aber wirklich willst kannst du dir das schon antun. Wird dann aber ein grösseres Projekt - am besten gleich mit buildd und allem drum und dran (leider ist der Aufbau/die Funktionsweise buildds ziemlich sehr schlecht bis gar nicht dokumentiert - viel Spass dabei
)
Am ehesten würde ich da dann eine Lösung mit pbuilder-uml oder so bauen. Aber ich will das ja gar nicht - ich hab meine pbuilder-Chroots nur um ab und zu mal ein paar Pakete für Sid/Etch/Sarge zu bauen.
Wenn du unbedingt Optimierungen willst dann führt der Weg Richtung Gentoo (oder von mir aus auch Arch Linux).
MfG Peschmä
Seid ihr denn Politiker oder was?

Bei der Schlussfolgerung bin ich mit yeti aber einverstanden. Fertig gibts das nicht und der Aufwand wäre recht gross und steht in keinem Verhältnis zum Ertrag.
Wenn du das aber wirklich willst kannst du dir das schon antun. Wird dann aber ein grösseres Projekt - am besten gleich mit buildd und allem drum und dran (leider ist der Aufbau/die Funktionsweise buildds ziemlich sehr schlecht bis gar nicht dokumentiert - viel Spass dabei

Am ehesten würde ich da dann eine Lösung mit pbuilder-uml oder so bauen. Aber ich will das ja gar nicht - ich hab meine pbuilder-Chroots nur um ab und zu mal ein paar Pakete für Sid/Etch/Sarge zu bauen.

Wenn du unbedingt Optimierungen willst dann führt der Weg Richtung Gentoo (oder von mir aus auch Arch Linux).
MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy
immerhin gibt es das Paket libc6-i686 und Kernel gibt's ja sowieso
in allen möglichen Optimierungen. Wenn man sich dann noch die
extremen CPU-Fresser wie Povray selbst übersetzt, hat man doch
einen guten Kompromiss zwischen Speed und Standard mit
minimalem Aufwand.
in allen möglichen Optimierungen. Wenn man sich dann noch die
extremen CPU-Fresser wie Povray selbst übersetzt, hat man doch
einen guten Kompromiss zwischen Speed und Standard mit
minimalem Aufwand.
Beware of programmers who carry screwdrivers.
Ich hab 'ne Weile an Gentoo mitgewirkt und mir dort eine Meinung und Erfahrungen eingesammelt zum Nicht-Ertrag des Tot-Optimierens eines Systemes. Langjährige Erfahrung ist zumindest nahe an Fakt, wage ich da mal zu sagen.peschmae hat geschrieben:der andere sagt "nur marginal schneller" als ob das ein Fakt wäre.
Das ist so ziemlich die abwertendste Unterstellung, die Du mir antun kannst. Nimm das sofort zurück!peschmae hat geschrieben:Seid ihr denn Politiker oder was?

- peschmae
- Beiträge: 4844
- Registriert: 07.01.2003 12:50:33
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: nirgendwo im irgendwo
Ja, einverstanden. Ich hab mir das ja nie angetanyeti hat geschrieben:Ich hab 'ne Weile an Gentoo mitgewirkt und mir dort eine Meinung und Erfahrungen eingesammelt zum Nicht-Ertrag des Tot-Optimierens eines Systemes. Langjährige Erfahrung ist zumindest nahe an Fakt, wage ich da mal zu sagen.peschmae hat geschrieben:der andere sagt "nur marginal schneller" als ob das ein Fakt wäre.

Das ist ja auch schon was anderes als wenn du einfach sagst "das bringt nichts". Das glaub ich dir nämlich weniger, als wenn du sagst "habs bei Gentoo ausprobiert"
Okok. Politiker könnten ihre Aussagen nicht backuppenDas ist so ziemlich die abwertendste Unterstellung, die Du mir antun kannst. Nimm das sofort zurück!peschmae hat geschrieben:Seid ihr denn Politiker oder was?

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy
Servus,
also es ist nicht nur bei Gentoo so, sondern auch bei Archlinux.
Habe beides mal aufn P4 getestet und man hat doch schon einen spürbaren Performancevorteil bemerkt, wenn alles in i686 kompiliert ist.
Und das im Vergleich zu jeder Distri egal ob Suse, Redhat, Fedora, Debian, CentOS usw..
Ich versteh aber auch nicht, warum alle großen Distris noch 386er supporten und nichtmal komplett auf i686 umstellen. Wer Linux dann aufn 386er installieren will, kann ja dann immernoch eine ältere Version der Distribution nutzen.
Aber solang wird es produktiv keine dieser Rechner mehr geben.
also es ist nicht nur bei Gentoo so, sondern auch bei Archlinux.
Habe beides mal aufn P4 getestet und man hat doch schon einen spürbaren Performancevorteil bemerkt, wenn alles in i686 kompiliert ist.
Und das im Vergleich zu jeder Distri egal ob Suse, Redhat, Fedora, Debian, CentOS usw..
Ich versteh aber auch nicht, warum alle großen Distris noch 386er supporten und nichtmal komplett auf i686 umstellen. Wer Linux dann aufn 386er installieren will, kann ja dann immernoch eine ältere Version der Distribution nutzen.
Aber solang wird es produktiv keine dieser Rechner mehr geben.
Hat man "Gentoo-i386" mit "Gentoo-i686" und "Arch-i386" mit "Arch-i686" verglichen?AD-Admin hat geschrieben:also es ist nicht nur bei Gentoo so, sondern auch bei Archlinux.
Habe beides mal aufn P4 getestet und man hat doch schon einen spürbaren Performancevorteil bemerkt, wenn alles in i686 kompiliert ist.
Und das im Vergleich zu jeder Distri egal ob Suse, Redhat, Fedora, Debian, CentOS usw..
- Leonidas
- Beiträge: 2032
- Registriert: 28.04.2003 13:48:49
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
Und auf Security-Updates verzichten? Vergiss nicht, dass Debian auch darauf ausgelegt ist auf Servern installiert zu werden. Jetzt stell dir vor, du hast dienen Server installiert als 386 modern war und hast seitdem über dist-upgrades deine Distribution aktuell gehalten. Was nun?AD-Admin hat geschrieben:Ich versteh aber auch nicht, warum alle großen Distris noch 386er supporten und nichtmal komplett auf i686 umstellen. Wer Linux dann aufn 386er installieren will, kann ja dann immernoch eine ältere Version der Distribution nutzen.
Kaum, aber 386er eignen sich noch super als Router unter Debian.AD-Admin hat geschrieben:Aber solang wird es produktiv keine dieser Rechner mehr geben.
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.
- peschmae
- Beiträge: 4844
- Registriert: 07.01.2003 12:50:33
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: nirgendwo im irgendwo
Debian ist übrigens mittlerweile in den aktuellen Versionen nicht mehr zu 386ern kompatibel (weil die 2.6er Kernel die nicht mehr wirklich unterstützen) - läuft also nur noch ab 486ern.
@yeti: Arch gibts gar nicht für 386
Wennschon müsste man da also Gentoo testen. Aber so einen (vertrauenswürdigen und seriös durchgeführten) Test hab ich bisher noch nicht gesehen.
Ich denke nicht dass die Idee die 486er wegzuwerfen und nur noch 686 zu unterstüzen in Debian realistisch ist, erst recht nicht wenn die Vorteile zweifelhaft sind. Da gibts noch zu viele Pentiums und 486er in Betrieb.
MfG Peschmä
@yeti: Arch gibts gar nicht für 386

Wennschon müsste man da also Gentoo testen. Aber so einen (vertrauenswürdigen und seriös durchgeführten) Test hab ich bisher noch nicht gesehen.
Ich denke nicht dass die Idee die 486er wegzuwerfen und nur noch 686 zu unterstüzen in Debian realistisch ist, erst recht nicht wenn die Vorteile zweifelhaft sind. Da gibts noch zu viele Pentiums und 486er in Betrieb.

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy
-
- Beiträge: 156
- Registriert: 30.04.2006 10:25:32
-
Kontaktdaten:
-
- Beiträge: 156
- Registriert: 30.04.2006 10:25:32
-
Kontaktdaten:
Keine wirklich wichtigen Serverdienste laufen noch aufn 386er 
Um sowas als Router einzusetzen wäre auch nicht gerade sinnvoll, da der Stromverbrauch für sowas doch recht hoch.
Und moderne Serveranwendungen brauchen Peformance und da isn 386er auch zu lahm für...
Mal rein aus interesse: Ist MS Windows in i686 kompiliert? Oder auch auf 386er Basis... damit mein ich jetzt XP & 2003.

Um sowas als Router einzusetzen wäre auch nicht gerade sinnvoll, da der Stromverbrauch für sowas doch recht hoch.
Und moderne Serveranwendungen brauchen Peformance und da isn 386er auch zu lahm für...
Mal rein aus interesse: Ist MS Windows in i686 kompiliert? Oder auch auf 386er Basis... damit mein ich jetzt XP & 2003.
-
- Beiträge: 156
- Registriert: 30.04.2006 10:25:32
-
Kontaktdaten:
- Leonidas
- Beiträge: 2032
- Registriert: 28.04.2003 13:48:49
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
Das hängt ab wie du wichtig definiert. Wenn wichtig = viele anfragen, dann wohl nicht. Wenn wichtig = wichtige daten auf die man sporadisch zugreift, dann kann ich mir das durchaus vorstellen.AD-Admin hat geschrieben:Keine wirklich wichtigen Serverdienste laufen noch aufn 386er
Ich habe zwar keinen 386er sondern eine etwas andere (auch schon längst obsolete) Kiste als Router und bin damit recht zufrieden. Steht brav im Keller und arbeitet da brav vor sich hin.AD-Admin hat geschrieben:Um sowas als Router einzusetzen wäre auch nicht gerade sinnvoll, da der Stromverbrauch für sowas doch recht hoch.
Wieso? Mein MySQL-Server auf einem Pentium 1 (ist zwar nicht 386, sondern 586) war nicht wegen den 75 MHz langsam, sondern wegen dem wenigen RAM. Ansonsten wars gut.AD-Admin hat geschrieben:Und moderne Serveranwendungen brauchen Peformance und da isn 386er auch zu lahm für...
Aber eben wie peschmae sagte: wenn es so viel Bedarf nach Debian i686 gibt, warum finden sich nicht irgendwelche Freiwillige um sowas zu machen?
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.
-
- Beiträge: 156
- Registriert: 30.04.2006 10:25:32
-
Kontaktdaten:
tja, leider Pech gehabt, dies ist Debian 
Debian-Anwender-Handbuch: 6.3 Debian-Pakete anpassen
apt-build
also, auf geht's!

Debian-Anwender-Handbuch: 6.3 Debian-Pakete anpassen
apt-build
also, auf geht's!
Beware of programmers who carry screwdrivers.
herrhannes hat geschrieben:naja ich würde mich ja melden, wenn ich das nötige Wissen hätte Wink
Also für mich dann bitte Debian-i486, -k6-2, -k6-3 und -p3. Das tät mir schon reichen für den Anfang...cosmac hat geschrieben:tja, leider Pech gehabt, dies ist Debian
Debian-Anwender-Handbuch: 6.3 Debian-Pakete anpassen
apt-build
also, auf geht's!
Aber Spatz beiseite...
Mal andersrum...
Die Tools, um sowas zu vereinfachen existieren (apt-build und pentium-/athlon-builder sind nur Krücken, die ich dafür nicht dauerhaft einsetzen würde, aber sie existieren wenigstens).
Debian hat 1000 Entwickler.
Es gab ein nondebian Projekt namens Debian-i586.
Es gibte eine HOWTO, die sowas beschreibt (stützte sich glaube ich auch auf apt-build, beschrieb aber, wie man auch das CPUkürzel in den Paketnamen verbogen bekam).
...
Motiv, Möglichkeit und Gelegenheit kamen bei Weitem oft genug zusamen, aber es existiert de facto kein Repo mit solchen Paketen oder ein ganzes Debian-Oprimier-Projekt..
Sollte uns das nicht zu denken geben?
Haben Alle, die sowas planten oder gar versuchten etwa davon abgesehen oder aufgegeben?
Bevor ich beginnen würde, würde ich daher mal den Ahaeffekt vorschlagen, in einer Debian-Newsgroup oder in irc://irc.freenode.net/#debian nach bisherigen Erfahrungen solcher versuche zu fragen.
-
- Beiträge: 156
- Registriert: 30.04.2006 10:25:32
-
Kontaktdaten:
Ach... und den Anteil der Pakete, die mit apt-build auf die Schnauze fallen ist dabei mal eben auf Null abgeschätzt?herrhannes hat geschrieben:Nen fetten Root-Server und ein Script, das alle Sourcen runterlädt und kompiliert und zu Paketen packt und fertig
Und was ist mit der richtigen Reihenfolge?
Erst die Libs, dann die Apps... Abhängigkeiten beachten...
Also ein bissl mehr Hirnschmalz braucht das dann schon...
-
- Beiträge: 156
- Registriert: 30.04.2006 10:25:32
-
Kontaktdaten:
- peschmae
- Beiträge: 4844
- Registriert: 07.01.2003 12:50:33
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: nirgendwo im irgendwo
Abhängigkeiten sollten ja eigentlich kein Problem sein - da kannst du einfach die i386er Pakete nehmen. Am besten machst du einen lokalen Mirror von Debian und fängst bei a and 
Viel Spass und bis nächstes Jahr
(Mal gucken ob Hurd eher fertig wird
)
MfG Peschmä

Viel Spass und bis nächstes Jahr

(Mal gucken ob Hurd eher fertig wird

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy
Neinski!peschmae hat geschrieben:Abhängigkeiten sollten ja eigentlich kein Problem sein - da kannst du einfach die i386er Pakete nehmen. Am besten machst du einen lokalen Mirror von Debian und fängst bei a and
Ich will (theoräääätisch!) doch nicht irgendeinen K-Mediaplayer übersetzen, bevor nicht die von diesem benötigten *-dev-Pakete auch bereit stehen... das meinte ich mit Abhängigkeiten beachten...
Praktisch habe ich nicht vor, mein Debian zu zerschießen. Für solche Spielereien gibts andere Distributionen.peschmae hat geschrieben:Viel Spass und bis nächstes Jahr
(Mal gucken ob Hurd eher fertig wird)
Einen wesentlichen Teil Debians QA führe ich darauf zurück, daß nicht jeder mit individuell kompilierten Binaries arbeitet, also Fehlverhalten durch die Verbreiterung der Bemessungsgrundlage... äääähh... falsches Märchen! ...breitere Testerschar schneller bemerkt und lokalisiert werden kann.
...und wenn überhaupt es sich lohnt, die letzten Taktzyklen durch Optimierung herauszuquetschen, dann doch wohl für die älteren Kisten!
Ein Quad-Giganteron@10GHz ist nunmal schnell... da brauche ich keine Liebe in die Codegenerierung zu stecken... aber ein 586-Abkömmling im 200-500MHz-Bereich könnte (wenn Optimierung denn soviel bringt) etwas länger von Nutzen bleiben.
Also ich bin, wenn ich überhaupt an Optimierung denke, eher daran interessiert Lowend-Hardware in Betrieb zu halten ohne daß dies zur Benutzung veralteter Distributionen zwingt, denn auf meinen dickeren Kisten läuft Debian auch ohne Handanlegen rund oder läuft vielleicht gerade wegen Nichthandanlegen rund...