wohin mit der Swap-Partition
Moin, ich plane gerade meinen Video-Server. Die c't hat mir da den Mund doch sehr wässrig gemacht :-) Also ich plane im Moment freevo einzusetzen. Ich habe 2 Festplatten, eine alte 4 GB und eine 80 GB. Auf die 4 GB-Platte wollte ich Linux installieren und die große Platte für die Filme, MP3s usw. verwenden. Jetzt frage ich mich, auß Performance-Gründen, auf welche Platte ich am besten die Swap-Partition mache? Ich bin mir da so spontan gar nicht sicher, was am besten ist. Und bevor ich mich später ärgere, frage ich lieber mal Euch. Also was meint Ihr denn? Wohin und wie groß? Ach so, der Rechner hat 160 MB RAM. Gruß & Danke Thilo
Am Donnerstag, 9. Oktober 2003 00:15 schrieb Thilo A. Coblenzer:
Moin, ich plane gerade meinen Video-Server. Die c't hat mir da den Mund doch sehr wässrig gemacht :-)
Also ich plane im Moment freevo einzusetzen. Ich habe 2 Festplatten, eine alte 4 GB und eine 80 GB. Auf die 4 GB-Platte wollte ich Linux installieren und die große Platte für die Filme, MP3s usw. verwenden. Jetzt frage ich mich, auß Performance-Gründen, auf welche Platte ich am besten die Swap-Partition mache? Ich bin mir da so spontan gar nicht sicher, was am besten ist. Und bevor ich mich später ärgere, frage ich lieber mal Euch.
Also was meint Ihr denn? Wohin und wie groß? Ach so, der Rechner hat 160 MB RAM.
Auf beide ca. 500MB und erstmal die auf der 4'er eine höhere Priorität zuweisen. Das kannst Du nachher mal testweise umdrehen. Vermute mal die 80'er dürfte so viel schneller sein, dass sich das aufhebt. -- Andreas
Am Donnerstag, 9. Oktober 2003 00:23 schrieb Andreas Winkelmann:
Am Donnerstag, 9. Oktober 2003 00:15 schrieb Thilo A. Coblenzer:
Moin, ich plane gerade meinen Video-Server. Die c't hat mir da den Mund doch sehr wässrig gemacht :-)
Also ich plane im Moment freevo einzusetzen. Ich habe 2 Festplatten, eine alte 4 GB und eine 80 GB. Auf die 4 GB-Platte wollte ich Linux installieren und die große Platte für die Filme, MP3s usw. verwenden. Jetzt frage ich mich, auß Performance-Gründen, auf welche Platte ich am besten die Swap-Partition mache?
Auf beide ca. 500MB und erstmal die auf der 4'er eine höhere Priorität zuweisen. Das kannst Du nachher mal testweise umdrehen. Vermute mal die 80'er dürfte so viel schneller sein, dass sich das aufhebt.
Ein GB swap,-hm. Also wenn so ein "Video-Server" swapt ist es mit Video-kucken ohnehin Essig. 64 MB auf die große Platte, für alle Fälle aber nicht mehr... Gruß Harald
Am Donnerstag, 9. Oktober 2003 00:44 schrieb Harald Huthmann:
Also ich plane im Moment freevo einzusetzen. Ich habe 2 Festplatten, eine alte 4 GB und eine 80 GB. Auf die 4 GB-Platte wollte ich Linux installieren und die große Platte für die Filme, MP3s usw. verwenden. Jetzt frage ich mich, auß Performance-Gründen, auf welche Platte ich am besten die Swap-Partition mache?
Ein GB swap,-hm. Also wenn so ein "Video-Server" swapt ist es mit Video-kucken ohnehin Essig. 64 MB auf die große Platte, für alle Fälle aber nicht mehr...
Es kommt darauf an, _was_ du machen willst. Vergiß swap, swap ist bei Video viel zu langsam. _Mein_ Video-Rechner hat 512MB RAM und verwendet nach Stunden vielleicht ein paar MB swap. RAM ist bei Videobarbeitung durch Swap (fast) _nicht_ ersetzbar. Ich habe da einen Rechner mit 1GHz, 192MB RAM, icewm und kino stürzt permanent ab, wenn ich Clips lösche, während es am 1300MHz-Rechner mit 512MB-RAM unter KDE (fast) keine Probleme gibt. Die 192MB reichen zum Capturen mit kino und eventuell kann man mit xine noch ein Video ansehen. Kauf dir mehr RAM, sonst wird keine Freude aufkommen. 160MB ist definitiv zu wenig. Auch 256MB werden noch zu wenig sein. Fürs Video-Encodieren mit transcode sollten ohne X-Server 160MB gerade gehen, wenn Zeit keine Rolle spielt, ist aber eigentlich auch zu wenig. Mit dem Vorschlag 64MB swap als _Reserve_ auf die Große HD kann ich mich auch anfreunden. Meine Recner verwenden nur dann swap, wenn sehr viele Dateibewegungen sind, wie zB mit rsync, sonst schaffe ich nie mehr als 32MB swap, auch bei 256MB RAM. Meist werden ca. 4-10MB swap verwendet. Das zur Reservierung von 1GB swap. Es kann natürlich sein, dass deine Situation mehr swap braucht. Das kannst du nur selber beurteilen. Du hast ja kein XP, das bei 512MB RAM über 700MB swap anlegt und wenn man swap manuell einschränkt, dann holt sich das System eventuell den swap irgendwo. grrrrr. Al
Hallo, Am Thu, 09 Oct 2003, Thilo A. Coblenzer schrieb:
Also was meint Ihr denn? Wohin und wie groß? Ach so, der Rechner hat 160 MB RAM.
Ganz vorne auf die schnellere Platte, 128 - 256 MB sollten reichen. -dnh --
Machen wir jetzt eine neue Achse des Bösen auf? Falls es darum geht, diese lange, dicke und am Vorderende schön zugespitzte Achse den Bushs, Powells, Cheneys usw. mit Schmackes dahin zu stecken, wo sie offensichtlich was weit offen haben, bin ich sofort dabei. -- Moss
* Thilo A. Coblenzer schrieb am 09.Okt.2003:
ich plane gerade meinen Video-Server. Die c't hat mir da den Mund doch sehr wässrig gemacht :-)
Hoffentlich nicht zu wässrig. Ich habe keine Erfahrung mit Video, und kann Dir daher nichts konkretes sagen. Aber leider haben Zeitschriften gerne die Tendenz alles mögliche besser darzustellen, als es ist. Und dann ist man enttäuscht. Ich verstehe nicht warum das so ist, da sie dabei ja kein Geld verdienen. Aber wie gesagt, ich weiß es nicht, und die c't gehört ja wohl zu den seriöseren Zeitschriften.
Also ich plane im Moment freevo einzusetzen. Ich habe 2 Festplatten, eine alte 4 GB und eine 80 GB. Auf die 4 GB-Platte wollte ich Linux installieren und die große Platte für die Filme, MP3s usw. verwenden. Jetzt frage ich mich, auß Performance-Gründen, auf welche Platte ich am besten die Swap-Partition mache?
Besser ist auf einer anderen Platte als die, auf der Linux ist. Noch besser ist, auf der schnelleren Platte. Das ist hier offensichtlich kein Widerspruch, also lautet die Antwort auf der 80 GB Platte.
Ich bin mir da so spontan gar nicht sicher, was am besten ist. Und bevor ich mich später ärgere, frage ich lieber mal Euch.
So gewaltig viel macht das nicht aus. Wenn er anfängt zu swappen, hast Du ohnehin verloren.
Also was meint Ihr denn? Wohin und wie groß? Ach so, der Rechner hat 160 MB RAM.
Soviel ich weiß, sollte das für Deine Zwecke ausreichen, andererseits, mehr RAM ist immer gut. Sollte irgendwas zu langsam sein, so ist mehr RAM meist der Weg der Wahl. Bernd
Am Donnerstag, 9. Oktober 2003 05:42 schrieb Bernd Brodesser:
Besser ist auf einer anderen Platte als die, auf der Linux ist. Noch besser ist, auf der schnelleren Platte. Das ist hier offensichtlich kein Widerspruch, also lautet die Antwort auf der 80 GB Platte.
Habe dazu eine Zustazfrage, denn ich besitze auch noch einige alte langsame Platten. Macht es performance-mäßig überhaupt Sinn, mit langsamen Platten (2 MB/s) zusätzlich zu meiner schnellen Platte (50 MB/s) irgendetwas parallelisieren zu wollen? Ich kann es mir eigentlich nicht vorstellen. Deshalb würde ich an Thilos Stelle die 4GB Platte höchstens als zusätzlich Datenpartition verwenden, falls die Datenraten bei ihm ähnlich unterschiedlich sind. .... Ok, ich habe gerade mal ein AVI angeschaut und nebenbei ein 'find -irgendwas' gestartet - das Video hat einmal kurz geruckelt. Das wäre wohl nicht passiert, wenn ich auf einer anderen (wenn auch langsameren) Platte gesucht hätte, allerdings wäre dann find sicher trotzdem x-mal langsamer gewesen. Thilo will einen Video-Server, aber kann es für Anwendungen, die keine einigermassen konstanten Datenströme benötigen, überhaupt einen Gewinn bringen, irgendwelche Systemverzeichnisse auf die langsame Platte zu legen? ciao, Rudi
Hallo, Am Thu, 09 Oct 2003, Rüdiger Meier schrieb:
Am Donnerstag, 9. Oktober 2003 05:42 schrieb Bernd Brodesser:
Besser ist auf einer anderen Platte als die, auf der Linux ist. Noch besser ist, auf der schnelleren Platte. Das ist hier offensichtlich kein Widerspruch, also lautet die Antwort auf der 80 GB Platte.
Habe dazu eine Zustazfrage, denn ich besitze auch noch einige alte langsame Platten. Macht es performance-mäßig überhaupt Sinn, mit langsamen Platten (2 MB/s) zusätzlich zu meiner schnellen Platte (50 MB/s) irgendetwas parallelisieren zu wollen?
Nicht wirklich. Du koenntest z.B. ein Reserve-Swap dahinlegen, um mehr Zeit zu gewinnen, den speicherfressenden Prozess mittels kill abzuschiessen... ;) Ansonsten: solche aelteren Platten kann man sicher als "Datengrab" fuer seltener benoetigte Sachen verwenden, bei denen es nicht so auf die Performance ankommt (v.a.: bei 2 MB/s muessen die schon sehr alt sein, dass die noch keine Defekte haben waere erstaunlich)... z.B. fuer einen news-spool (von leafnode, bzw. halt in einzelnen Dateien) waere so eine Platte geeignet, da die Plattenperformance ausser beim texpire weitgehend uninteressant ist. Auf einer neueren Platte waere das natuerlich schneller. Und da neuere Platten auch meist groesser sind...
Ich kann es mir eigentlich nicht vorstellen. Deshalb würde ich an Thilos Stelle die 4GB Platte höchstens als zusätzlich Datenpartition verwenden, falls die Datenraten bei ihm ähnlich unterschiedlich sind. ....
Die 4 GB sollte durchaus noch als Systemplatte reichen, v.a. weil er ja das Teil als Server laufen lassen will, wo ein paar Anwendungen mehr oder weniger staendig laufen. Ob das Teil nun 10, 30 oder 50s zum booten braucht ist ja uninteressant.
Thilo will einen Video-Server, aber kann es für Anwendungen, die keine einigermassen konstanten Datenströme benötigen, überhaupt einen Gewinn bringen, irgendwelche Systemverzeichnisse auf die langsame Platte zu legen?
Nicht wirklich. Es mag aber Faelle geben, wo sowas sinnvoll ist. Wie IMO z.B. im Fall von Thilo, wo er das System von der "langsamen" 4GB laufen lassen will (was voellig reichen sollte), und die Daten, die schon ein paar MB/s brauchen kommen dann von der neuen 80 GB Platte... Dann muss nur noch DMA funktionieren und die CPU/Hardware genug "Wumms" zum dekodieren liefern... -dnh --
(void *)'\0' Didn't you see the sign? It said VOID WHERE PROHIBITED Don't tell me you can't C. -- the Internet Oracle [#1307-01]
Moin, Am Do, den 09.10.2003 schrieb Thilo A. Coblenzer um 00:15:
Also was meint Ihr denn? Wohin und wie groß? Ach so, der Rechner hat 160 MB RAM.
Gar nicht. Wenn die Kiste beim Video-gucken/aufnahmen swappen muß, ist eh alles Banane. Damit für Problemfälle Luft ist, würde ich dir vorschlagen, ein swapFILE anzulegen: Leere Datei mit dd if=/dev/zero erzeugen, mkswap DATEINAME swapon DATEINAME Wenns rennt, in die /etc/fstab eintragen. Mit der Lösung kannst du deinen swap kleiner/größer/wegmachen wie's passt. Gruß, Ratti -- -o) fontlinge | Font management for Linux | Schriftenverwaltung in Linux /\\ http://freshmeat.net/projects/fontlinge/ _\_V http://www.gesindel.de https://sourceforge.net/projects/fontlinge/
participants (8)
-
Al Bogner
-
Andreas Winkelmann
-
B.Brodesser@t-online.de
-
David Haller
-
Harald_mail@t-online.de
-
Joerg Rossdeutscher
-
Rüdiger Meier
-
Thilo A. Coblenzer