setze zum 1. Mal eine SSD ein - ein paar Fragen
Hi, in einem Testsystem setze ich zum 1. Mal eine 250GB SSD von Samsung ein. Dazu habe ich ein paar Fragen. OS ist SLES 11 SP3 64bit, Kernel 3.0.76-0.11. Als Filesystem habe ich btrfs genommen: https://www.suse.com/releasenotes/x86_64/SUSE-SLES/11-SP3/#Support.General sagt "With SUSE Linux Enterprise 11 SP2, the btrfs file system joins ext3, reiserfs, xfs and ocfs2 as commercially supported file system". Ext4 ist im Gegenzug nämlich nicht voll supported (https://www.suse.com/releasenotes/x86_64/SUSE-SLES/11-SP3/#TechInfo.Filesyst... ): "Note that read-write ext4 file systems are still officially unsupported by SUSE Technical Services". Wie trimmt Ihr ? https://sites.google.com/site/easylinuxtipsproject/ssd-in-opensuse schlägt vor, per cron zu trimmen, 1x/Tag. Der Rechner wird durchgehend laufen. Kostet das Trimmen per /etc/fstab (mount-option discard) wirklich viel Performance ? https://sites.google.com/site/easylinuxtipsproject/ssd-in-opensuse#TOC-Chang... schlägt vor, den I/O scheduler zu ändern. Macht das einer ? Und wie mache ich das ? Die vorgeschlagene Datei /etc/default/grub habe ich nicht. Und wenn ich das in /boot/grub/menu.lst eintrage, muß ich das bei jedem Kernelupdate manuell nachtragen. https://sites.google.com/site/easylinuxtipsproject/ssd-in-opensuse#TOC-Limit... schlägt vor, das swappen einzuschränken. Macht das einer, ist das sinnvoll ? Vielen Dank für alle Hilfe. Bernd -- Bernd Lentes Systemadministration Institut für Entwicklungsgenetik Gebäude 35.34 - Raum 208 HelmholtzZentrum münchen bernd.lentes@helmholtz-muenchen.de phone: +49 89 3187 1241 fax: +49 89 3187 2294 http://www.helmholtz-muenchen.de/idg Die Freiheit wird nicht durch weniger Freiheit verteidigt Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt (GmbH) Ingolstädter Landstr. 1 85764 Neuherberg www.helmholtz-muenchen.de Aufsichtsratsvorsitzende: MinDir´in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess, Dr. Nikolaus Blum, Dr. Alfons Enhsen Registergericht: Amtsgericht München HRB 6466 USt-IdNr: DE 129521671 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Bernd
in einem Testsystem setze ich zum 1. Mal eine 250GB SSD von Samsung ein. Dazu habe ich ein paar Fragen. OS ist SLES 11 SP3 64bit, Kernel 3.0.76-0.11.
Als Filesystem habe ich btrfs genommen: https://www.suse.com/releasenotes/x86_64/SUSE-SLES/11-SP3/#Support.General sagt "With SUSE Linux Enterprise 11 SP2, the btrfs file system joins ext3, reiserfs, xfs and ocfs2 as commercially supported file system". Ext4 ist im Gegenzug nämlich nicht voll supported (https://www.suse.com/releasenotes/x86_64/SUSE-SLES/11-SP3/#TechInfo.Filesyst... ): "Note that read-write ext4 file systems are still officially unsupported by SUSE Technical Services".
Wie trimmt Ihr ? https://sites.google.com/site/easylinuxtipsproject/ssd-in-opensuse schlägt vor, per cron zu trimmen, 1x/Tag. Der Rechner wird durchgehend laufen. Kostet das Trimmen per /etc/fstab (mount-option discard) wirklich viel Performance ?
https://sites.google.com/site/easylinuxtipsproject/ssd-in-opensuse#TOC-Chang... schlägt vor, den I/O scheduler zu ändern. Macht das einer ? Und wie mache ich das ? Die vorgeschlagene Datei /etc/default/grub habe ich nicht. Und wenn ich das in /boot/grub/menu.lst eintrage, muß ich das bei jedem Kernelupdate manuell nachtragen.
https://sites.google.com/site/easylinuxtipsproject/ssd-in-opensuse#TOC-Limit... schlägt vor, das swappen einzuschränken. Macht das einer, ist das sinnvoll ?
ich habe im Büro auf einer 12.3 seit dem 8. Feb 2013 eine Intel SSD mit 120GB in Verwendung mit ext4. Ganz normale Installation. und noch 2 Server im Test laufen seit 2 Monaten mit jeweils Raid1 ext4 mit 2 Intel SSD und das ganze noch mit DRBD, Pacemaker. Darauf läuft eine MySql Datenbank, konnte bis jetzt nichts ungewöhnliches feststellen, alles Standartinstallationen. Gruß Torsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, habe seit vorigem Jahr auf meinem Notebook ASUS zwei SSD mit 1TB und 500GB auf OS 13.1 im Einsatz. Keine Probleme bei der Installation oder im Betrieb. Gruss Bernd Am 09.10.2014 um 13:55 schrieb Torsten Rosenberger:
Hallo Bernd
in einem Testsystem setze ich zum 1. Mal eine 250GB SSD von Samsung ein. Dazu habe ich ein paar Fragen. OS ist SLES 11 SP3 64bit, Kernel 3.0.76-0.11.
Als Filesystem habe ich btrfs genommen: https://www.suse.com/releasenotes/x86_64/SUSE-SLES/11-SP3/#Support.General sagt "With SUSE Linux Enterprise 11 SP2, the btrfs file system joins ext3, reiserfs, xfs and ocfs2 as commercially supported file system". Ext4 ist im Gegenzug nämlich nicht voll supported (https://www.suse.com/releasenotes/x86_64/SUSE-SLES/11-SP3/#TechInfo.Filesyst... ): "Note that read-write ext4 file systems are still officially unsupported by SUSE Technical Services".
Wie trimmt Ihr ? https://sites.google.com/site/easylinuxtipsproject/ssd-in-opensuse schlägt vor, per cron zu trimmen, 1x/Tag. Der Rechner wird durchgehend laufen. Kostet das Trimmen per /etc/fstab (mount-option discard) wirklich viel Performance ?
https://sites.google.com/site/easylinuxtipsproject/ssd-in-opensuse#TOC-Chang... schlägt vor, den I/O scheduler zu ändern. Macht das einer ? Und wie mache ich das ? Die vorgeschlagene Datei /etc/default/grub habe ich nicht. Und wenn ich das in /boot/grub/menu.lst eintrage, muß ich das bei jedem Kernelupdate manuell nachtragen.
https://sites.google.com/site/easylinuxtipsproject/ssd-in-opensuse#TOC-Limit... schlägt vor, das swappen einzuschränken. Macht das einer, ist das sinnvoll ?
ich habe im Büro auf einer 12.3 seit dem 8. Feb 2013 eine Intel SSD mit 120GB in Verwendung mit ext4. Ganz normale Installation.
und noch 2 Server im Test laufen seit 2 Monaten mit jeweils Raid1 ext4 mit 2 Intel SSD und das ganze noch mit DRBD, Pacemaker. Darauf läuft eine MySql Datenbank, konnte bis jetzt nichts ungewöhnliches feststellen, alles Standartinstallationen.
Gruß Torsten
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, Am Thu, 09 Oct 2014, Lentes, Bernd schrieb:
in einem Testsystem setze ich zum 1. Mal eine 250GB SSD von Samsung ein. Dazu habe ich ein paar Fragen. OS ist SLES 11 SP3 64bit, Kernel 3.0.76-0.11.
Als Filesystem habe ich btrfs genommen: https://www.suse.com/releasenotes/x86_64/SUSE-SLES/11-SP3/#Support.General sagt "With SUSE Linux Enterprise 11 SP2, the btrfs file system joins ext3, reiserfs, xfs and ocfs2 as commercially supported file system". Ext4 ist im Gegenzug nämlich nicht voll supported (https://www.suse.com/releasenotes/x86_64/SUSE-SLES/11-SP3/#TechInfo.Filesyst... ): "Note that read-write ext4 file systems are still officially unsupported by SUSE Technical Services".
Hm. Soll die Config so in andere Systeme übernommen werden? Sonst würde ich fast vorschlagen nen neueren Kernel zu nehmen (>= 3.10) und ext4 zu verwenden. btrfs v.a. bei dem Stand (oder wurde das von SUSE gepatcht? Wobei, AFAIK sind die noch nicht stabilen Features von btrfs deaktiviert) ist mir noch nicht stabil genug.
Wie trimmt Ihr ?
Ab und an per Hand mit 'fstrim -v /' ;) Auf der /-Partition mit ext4 tut sich nicht soo viel und der Rest liegt nicht auf der SSD. /dev/sda1 on / type ext4 (rw,noatime,nodiratime,errors=remount-ro,user_xattr,barrier=1,data=ordered)
https://sites.google.com/site/easylinuxtipsproject/ssd-in-opensuse schlägt vor, per cron zu trimmen, 1x/Tag. Der Rechner wird durchgehend laufen. Kostet das Trimmen per /etc/fstab (mount-option discard) wirklich viel Performance ?
AFAIK nicht, aber wird AFAIR nicht (mehr) empfohlen. Kann mich bzgl. discard auch irren.
https://sites.google.com/site/easylinuxtipsproject/ssd-in-opensuse#TOC-Chang... schlägt vor, den I/O scheduler zu ändern. Macht das einer ? Und wie mache ich das ?
Als Scheduler solltest du 'noop' verwenden, schlicht und einfach, weil die Reihenfolge der Zugriffe bei einer SSD egal ist. ==== /etc/udev/rules.d/60-schedulers.rules ==== # set noop scheduler for non-rotating disks (e.g. SSDs) ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="0", ATTR{queue/scheduler}="noop" # set cfq scheduler for rotating disks ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="1", ATTR{queue/scheduler}="cfq" ====
Die vorgeschlagene Datei /etc/default/grub habe ich nicht.
Die gibt's bei grub2.
Und wenn ich das in /boot/grub/menu.lst eintrage,
Also bei grub1 ...
muß ich das bei jedem Kernelupdate manuell nachtragen.
==== /etc/sysconfig/bootloader ==== LOADER_TYPE="grub" DEFAULT_APPEND="[..] elevator=cfq" ==== Das 'elevator=' legt allerdings den Scheduler für alle Platten fest.
https://sites.google.com/site/easylinuxtipsproject/ssd-in-opensuse#TOC-Limit... schlägt vor, das swappen einzuschränken. Macht das einer,
Ja. Swap liegt auf rotierendem Rost.
ist das sinnvoll ?
IMHO ja. Erstens wird swap normal nur für wirklich unwichtiges Zeug verwendet (und zum Suspend) und zum anderen, wenn wirklich geswappt wird, ist eh alles zu spät und du bei HDDs hast du noch die Chance das amoklaufende Programm abzuschießen bevor auch swap alle ist, grad weil das ausswappen von ein paar GB auf Platte so lange braucht ;) # uptime 18:34pm up 6:46, 11 users, load average: 0.10, 0.08, 0.14 # free total used free shared buffers cached Mem: 4053224 3895648 157576 0 79268 2360188 -/+ buffers/cache: 1456192 2597032 Swap: 2092756 244 2092512 # cat /proc/swaps Filename Type Size Used Priority /dev/sdb2 partition 1048572 124 42 /dev/sdg1 partition 1044184 120 42 Für SLES Support berechne ich 50 Lewonzen je angefangene halbe Stunde, ihre Rechnung beträgt: 50 Lewonzen, zahlbar ohne Abzug innerhalb von 7 Tagen nach Erhalt dieser Mail. HTH, -dnh -- The more stupid the rules, the more fun one can have by following them _exactly_ to the letter. -- Alexander Schreiber -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Thu, 9 Oct 2014 13:51:31 +0200 schrieb "Lentes, Bernd"
Wie trimmt Ihr ? https://sites.google.com/site/easylinuxtipsproject/ssd-in-opensuse schlägt vor, per cron zu trimmen, 1x/Tag. Der Rechner wird durchgehend laufen. Kostet das Trimmen per /etc/fstab (mount-option discard) wirklich viel Performance ?
Ein Hauptproblem bei SSD ist, dass es nicht wirkliche eine standardisierte Implementierung gibt. Man muss also erstmal herausfinden, wie die jeweilige SSD funktioniert. Trim gesteuert durch filesystem hängt von vielen Parametern ab, z.B. unterstützt unter den RAIDs m.W. bislang nur LVM mirroring das Durchreichen von Trims aus dem Filesystem. So als ganz pauschal funktionierende Empfehlung kann ich nur weitergeben, dass man die SSD-Platte möglichst nur geringfügig belegen sollte. Das reduziert jede Form von "garbage collection" bereits im Ansatz und Du kannst Dir das "trimmen" sparen. Füllgrad max. 50% ist kein schlechter Wert. -- Gruß, Tobias. no email, only xmpp: crefeld@xabber.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 9. Oktober 2014 13:51 schrieb Lentes, Bernd
Wie trimmt Ihr ?
Wöchentlich mit fstrim(8)
https://sites.google.com/site/easylinuxtipsproject/ssd-in-opensuse#TOC-Chang... schlägt vor, den I/O scheduler zu ändern. Macht das einer ? Und wie mache ich das ?
Nein.
https://sites.google.com/site/easylinuxtipsproject/ssd-in-opensuse#TOC-Limit... schlägt vor, das swappen einzuschränken. Macht das einer, ist das sinnvoll ?
Nein. Nein. Gruß Martin PS: Deine .sig ist _viel_ zu lang. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Donnerstag, 9. Oktober 2014, 13:51:31 schrieb Lentes, Bernd:
in einem Testsystem setze ich zum 1. Mal eine 250GB SSD von Samsung ein. Dazu habe ich ein paar Fragen. OS ist SLES 11 SP3 64bit, Kernel 3.0.76-0.11.
Ich hab hier seit fünf Jahren (meine Güte, wie die Zeit vergeht) eine Intel-SSD im Notebook, läuft mit ext4 unter (derzeit) openSUSE 13.1 ohne Auffälligkeiten.
Wie trimmt Ihr ?
Ich hab einen cronjob in /etc/cron.daily der das trimmen täglich übernimmt.
https://sites.google.com/site/easylinuxtipsproject/ssd-in-opensuse schlägt vor, per cron zu trimmen, 1x/Tag. Der Rechner wird durchgehend laufen. Kostet das Trimmen per /etc/fstab (mount-option discard) wirklich viel Performance ?
Hab ich auf dem Firmennotebook so eingerichtet, ich hab keinen Benchmark gefahren, aber gefühlt gibt es da auch kein Performanceunterschiede. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (7)
-
Bernhard Junk
-
David Haller
-
Lentes, Bernd
-
Manfred Tremmel
-
Martin Schröder
-
Tobias Crefeld
-
Torsten Rosenberger