SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Benutzeravatar
MSfree
Beiträge: 10657
Registriert: 25.09.2007 19:59:30

Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition

Beitrag von MSfree » 05.06.2021 17:55:17

wurst10 hat geschrieben: ↑ zum Beitrag ↑
05.06.2021 17:10:30
Das wäre auch ok so, aber sie schreibt nur mit 130MB/s (egal ob filemanager, cp oder mc in der Konsole).
Am schnellsten sollte es per cp gehen, weil das den geringsten Wasserkopf mitbringt und keine (graphischen) Fortschrittsbalken und ähnliches Eyecandy nebenbei aktualisieren muß.
Am schnellsten schreibt die ssd auf die externe ntfs-hdd, aber auch nur mit 150-180MB/s,
Die schnellsten Festplatten kommen auf Maximalwerte von 200MB/s, und das auch nur in den äusseren Sektoren. In den Sektoren, die näher an der Rotationsachse liegen, sinkt die Lese/Schreibrate kontinuierlich bis auf etwa die Hälfte in den innersten Bereichen. Insofern sind 150-180MB/s für eine Festplatte schon ziemlich gut. Hier ist also die HDD der Flaschenhals.

Am schnellsten kannst du Daten kopieren, wenn du von einer SATA3-SSD auf eine andere SATA3-SSD kpoierst. Dabei kann dann die volle SATA-Bandbreite ausgenutzt werden, weil die erste SSD nur lesen und die zweite nur schreiben muß, und dabei jede SSD über einen eigenen SATA-Kanal verfügt. Wenn es noch schneller gehen soll, mußt du auf M.2-PCIe-SSDs ausweichen.

Solange du Daten nur innerhalb der selben SSD kopierst, greift auf jeden Fall die Tatsache, daß SATA nicht voll duplex ist und schreiben und lesen über den selben auf 600MB/s limitierten SATA-Kanal gehen. Die Frage ist halt, welcher Flaschenhall zuerst greift, die SATA-Datenrate oder die Datenrate, mit der die SSD intern Daten auf die Flashspeicher transportieren kann. Deine CPU ist es jedenfalls nicht, denn die kann mehrere Gigabyte/s an Daten transportieren und rechnen muß die CPU dabei so gut wie nichts.

Benutzeravatar
wurst10
Beiträge: 186
Registriert: 22.07.2019 09:19:17

Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition

Beitrag von wurst10 » 05.06.2021 19:20:17

ich habe hier noch ein paar ssd's rumliegen, ich hänge mal eine 2. in das System und schaue mir das an.
M2-pcie3.0 habe ich auch, die ist natürlich Welten entfernt (Patriot Viper schreibt mit 2300MB/s und liest mit 3500MB/s),
im gleichen Win10 System hängt noch eine alte CrucialMX100, die auch recht ordentliche Geschwindigkeiten (write mit 180MB/s) liefert.

Ich bin immer noch über die schlechten Leistungswerte der ssd erstaunt, war doch die deutlich höhere Geschwindigkeit der Grund warum
alle so verrückt nach den Dingern waren, zumindest bis die M2-pcie-ssd's heraus gekommen sind. Ich hatte ja ehrlich gesagt, gvfs und fuse
im Verdacht, deshalb habe ich da genauer drauf geschaut. Aber wenn hier so viele Leute bestätigen, dass das ganz normale Werte sind,
sieht es wohl so aus dass man mit den Leistungswerten der ssd leben muss...grmpf.

Wird Zeit für einen neuen htpc mit M2-pcie-4.0, ich suche schon eine ganze Weile nach brauchbaren Kandidaten die vollständig passiv gekühlt auskommen.
Ein alter Ryzen7 1700, gebremst auf 16x2000Mhz, habe ich mir gedacht, bin mir nur nicht sicher ob da eine passive Kühlung ausreichen wird.
Einer der Nachfolger des Q2900 wird es jedenfalls nicht.

Benutzeravatar
MSfree
Beiträge: 10657
Registriert: 25.09.2007 19:59:30

Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition

Beitrag von MSfree » 05.06.2021 20:40:18

wurst10 hat geschrieben: ↑ zum Beitrag ↑
05.06.2021 19:20:17
Ich bin immer noch über die schlechten Leistungswerte der ssd erstaunt, war doch die deutlich höhere Geschwindigkeit der Grund warum alle so verrückt nach den Dingern waren
Ich finde die 320MB/s, die du mit dd bekommen hast, sehr ordentlich. Davon abgesehen ist die Maximale Datenrate nur einer der Gründe für eine SSD. Der andere, viel wesentlichere, ist die deutlich kürzere Latenz. Eine Festplatte muß zum Positionieren des Kopfes in einer andere Spur mindestens eine Umdrehung vollziehen, während dessen keine Daten fließen können. Das dauert bei einer 7200U/min Platte 1/120s, also die Zeit, in der sonst ein Megabyte an Daten übertragen werden könnte. Die lahmstem SSDs haben hundert mal kürzere Latenzen. Gerade bei zufälligen Zugriffen wirst du die kürzeren Latenzen sehr deutlich gegenüber einer Festplatte bemerken.
Ich hatte ja ehrlich gesagt, gvfs und fuse im Verdacht
Das sind zusätzlich Bremsen. gvfs wird aber nur beim Zugriff über das Netz oder bei externen USB-Speichern eingesetzt, und dann auch nur vom Dateimanager. Wenn man die Laufwerke und Netzwerkquellen per Hand mountet, wird auch vom Dateimanager gvfs gar nicht verwendet.

fuse ist ein Dateisystem im Userspace. Dabei wird das Dateisystem und die Verwaltung nicht vom Kernel übernommen sondern von einem Programm, das nicht im Kernel läuft, also im Userspace. Dabei werden Daten bis zu vier mal durch den Kernel geschleust, was die Geschwindigkeit entsprechend verlangsamt. Auch hier gilt, mounte die Quellen von Hand, dann umgeht man fuse.
Wird Zeit für einen neuen htpc mit M2-pcie-4.0, ich suche schon eine ganze Weile nach brauchbaren Kandidaten die vollständig passiv gekühlt auskommen.
Die Diskussion hatten wir schonmal. Passive Kühlung ist ganz einfach, entweder kleines Gehäuse und lahm oder großes Gehäuse und schnell. Schnalle einen riesigen Towerkühler auf die CPU und packe das ganze in ein großes Towergehäuse mit genügend Kühlschlitzen, dann ist auch eine 120W CPU passiv kühlbar.
Ein alter Ryzen7 1700, gebremst auf 16x2000Mhz
Der hat "nur" 8 Kerne. Aber warum so eine alte CPU, der aktuelle 3700er ist auch nur mit 65W spezifiziert. Und 65W sind nun wirklich keine Herausforderung, es sei denn, man will das in einem Mini-ITX-Gehäuse machen, dann sind selbst 20W nur schwer passiv kühlbar.

Benutzeravatar
wurst10
Beiträge: 186
Registriert: 22.07.2019 09:19:17

Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition

Beitrag von wurst10 » 05.06.2021 22:18:49

MSfree hat geschrieben: ↑ zum Beitrag ↑
05.06.2021 20:40:18
Das sind zusätzlich Bremsen. gvfs wird aber nur beim Zugriff über das Netz oder bei externen USB-Speichern eingesetzt, und dann auch nur vom Dateimanager. Wenn man die Laufwerke und Netzwerkquellen per Hand mountet, wird auch vom Dateimanager gvfs gar nicht verwendet.
Bei meinen Installationen wird gvfs auch zum mounten lokaler Partitionen eingesetzt, deshalb hatte ich es als Bremse im Verdacht.
Wenn man ein System ohne gvfs aufsetzt, muss man die gewünschten Partitionen in der "/etc/fstab" eintragen/konfigurieren um diese im Dateimanager sehen zu können.
Mit gvfs, ist das alles nicht nötig, die Partitionen werden automatisch angezeigt und können on-demand ein-aus-gehängt werden.
Das ist sehr bequem, bringt aber leider Nachteile mit sich...
wurst10 hat geschrieben: ↑ zum Beitrag ↑
04.06.2021 09:44:53
Das ist das Problem wenn man gvfs nutzt, werden die fstab Einträge und Optionen von gvfs automatisch gesetzt.
Welche das sind ist nirgends zu sehen, denn die fstab ist bis auf den Eintrag der Systempartition, leer.

So sieht die fstab aus, wenn ich sda7 via Thunar/gvfs gemountet habe, nur die syspartition ist eingetragen, sda7 nicht:

Code: Alles auswählen

# Static information about the filesystems.
# See fstab(5) for details.

# <file system> <dir> <type> <options> <dump> <pass>
# /dev/sda1
UUID=d2bde16b-f981-4e3e-9d8a-34253a0a3694 / ext4 discard,rw,relatime 0 1
Nur wenn man das "gnome-disk-utility" verwendet und dabei unter "Optionen-->Einhängeoptionen-bearbeiten", die
"Vorgabe der Benutzersitzung" ausschaltet, kann man Mountoptionen setzen, die dann auch von gvfs übernommen werden.
Eigene Einträge in der fstab, werden von gvfs überschrieben (oder nicht verwendet).
MSfree hat geschrieben: ↑ zum Beitrag ↑
05.06.2021 20:40:18
fuse ist ein Dateisystem im Userspace. Dabei wird das Dateisystem und die Verwaltung nicht vom Kernel übernommen sondern von einem Programm, das nicht im Kernel läuft, also im Userspace. Dabei werden Daten bis zu vier mal durch den Kernel geschleust, was die Geschwindigkeit entsprechend verlangsamt. Auch hier gilt, mounte die Quellen von Hand, dann umgeht man fuse.
Danke für die Erklärung, das wusste ich nicht.
MSfree hat geschrieben: ↑ zum Beitrag ↑
05.06.2021 20:40:18
Die Diskussion hatten wir schonmal. Passive Kühlung ist ganz einfach, entweder kleines Gehäuse und lahm oder großes Gehäuse und schnell. Schnalle einen riesigen Towerkühler auf die CPU und packe das ganze in ein großes Towergehäuse mit genügend Kühlschlitzen, dann ist auch eine 120W CPU passiv kühlbar.
Yepp, sowas wird es wohl werden. Die mini-itx Dinger sehen zwar niedlich aus und brauchen wenig Platz, bringen aber auch thermische Nachteile und ehöhte Anschaffungskosten mit sich.
MSfree hat geschrieben: ↑ zum Beitrag ↑
05.06.2021 20:40:18
Der hat "nur" 8 Kerne. Aber warum so eine alte CPU, der aktuelle 3700er ist auch nur mit 65W spezifiziert. Und 65W sind nun wirklich keine Herausforderung, es sei denn, man will das in einem Mini-ITX-Gehäuse machen, dann sind selbst 20W nur schwer passiv kühlbar.
Und 16 Threads.
Der R7 1700 ist gebraucht für 100€ zu kriegen, ein mATX-Board mit A520 oder B450 Chipsatz neu für um die 50€, 80€ für 2x8gb, 80€ für eine neue M2-pcie-4.0-ssd, GraKa, Netzteil und midi-tower habe ich hier noch rumstehen. Macht zusammen 310€ und ich habe die nächsten Jahre wieder Ruhe was den Internetrechner angeht.
Ok, der Passiv-Kühler ist noch ein Kostenfaktor, da werde ich noch gucken müssen welcher sein Geld wert ist.

Benutzeravatar
MSfree
Beiträge: 10657
Registriert: 25.09.2007 19:59:30

Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition

Beitrag von MSfree » 05.06.2021 23:13:50

wurst10 hat geschrieben: ↑ zum Beitrag ↑
05.06.2021 22:18:49
Bei meinen Installationen wird gvfs auch zum mounten lokaler Partitionen eingesetzt
Aber nur, wenn man sie vom Dateimanager mountet. Wenn du das auf der Kommandozeile mit

Code: Alles auswählen

mount /des/sdxy /Verzeichnisname
machst, wird gvfs nicht verwendet. Dazu muß auch nichts in der fstab eingetragen werden.
Das ist sehr bequem, bringt aber leider Nachteile mit sich...
Ja, anklicken ist sehr bequem und tippen eines mount-Befehls mühsamer. Partitionen der internen Festplatte und SSDs stehen bei mir aber sowieso immer in der fstab und werden beim Booten bereits gemountet. Warum sollte man das auch on-demand machen wollen?
Die mini-itx Dinger sehen zwar niedlich aus und brauchen wenig Platz, bringen aber auch thermische Nachteile und ehöhte Anschaffungskosten mit sich.
Mini-ITX Boards passen auch in jedes Micro-ATX-, ATX und eATX-Gehäuse. Das Maß ist kompatibel mit der ATX-Norm. Insofern kann man auch Mini-ITX Boards nehmen. Thermische Nachteile sehe ich nur, wenn man Mini-ITX Boards in ein Mini-ITX Gehäuse steckt. Dazu kommt, daß Mini-ITX Boards weniger Anschlüsse haben als größere Boards, PCIe-Anschlüssse, SATA-Ports, RAM-Sockel und M.2-Sockel brauchen Platz und den gibt es bei Mini-ITX nicht im Überfluß.

Benutzeravatar
wurst10
Beiträge: 186
Registriert: 22.07.2019 09:19:17

Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition

Beitrag von wurst10 » 06.06.2021 07:22:58

MSfree hat geschrieben: ↑ zum Beitrag ↑
05.06.2021 23:13:50
Ja, anklicken ist sehr bequem und tippen eines mount-Befehls mühsamer. Partitionen der internen Festplatte und SSDs stehen bei mir aber sowieso immer in der fstab und werden beim Booten bereits gemountet. Warum sollte man das auch on-demand machen wollen?
Naja, das kommt auf das Partitionsschema an, ich experimentiere gern und habe dazu 4 verschiedene Linuxdistris installiert, dazu kommen 2 Datenpartitionen.
Alle Partition beim Systemstart einhängen ist da unerwünscht, manchmal muss ich aber etwas nachgucken z.B. wie eine andere Distri etwas konfiguriert hat,
dann ist das on-click mounten schon sehr praktisch/bequem, das könnte man auch bequemer per bash-alias lösen.
Gibt es denn einen brauchbaren gvfs-Ersatz für auto-usb-mount?
Mini-ITX Boards passen auch in jedes Micro-ATX-, ATX und eATX-Gehäuse. Das Maß ist kompatibel mit der ATX-Norm. Insofern kann man auch Mini-ITX Boards nehmen. Thermische Nachteile sehe ich nur, wenn man Mini-ITX Boards in ein Mini-ITX Gehäuse steckt. Dazu kommt, daß Mini-ITX Boards weniger Anschlüsse haben als größere Boards, PCIe-Anschlüssse, SATA-Ports, RAM-Sockel und M.2-Sockel brauchen Platz und den gibt es bei Mini-ITX nicht im Überfluß.
Und deutlich teurer sind...
Kannst du einen passiv-cpu-cooler Empfehlen? Ich hatte an den Arctic Alpine oder einen Noctua gedacht.

Benutzeravatar
MSfree
Beiträge: 10657
Registriert: 25.09.2007 19:59:30

Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition

Beitrag von MSfree » 06.06.2021 11:30:30

wurst10 hat geschrieben: ↑ zum Beitrag ↑
06.06.2021 07:22:58
Kannst du einen passiv-cpu-cooler Empfehlen? Ich hatte an den Arctic Alpine oder einen Noctua gedacht.
Ich hatte mich mal vor 20 Jahren verleiten lassen, einen Arctic Kühler auf meinen damaligen Athlon Thunderbird zu bauen. Das Teil war eine einzige Katastrophe und seither habe ich eine Aversion gegen diese Firma. Die damaligen Kühler darf man aber nicht mit den heutigen Heatpipekühlern vergleichen, aber du weißt ja, gebranntes Kind scheut das Feuer.

Ich habe hier auf verschiedenen Rechnern Scythe Ninjas verbaut und die Propeller weggelassen. Jedenfalls hält einer von denen meinen Core2-Q9300 seit 13 Jahren kühl, allerdings in einem riesigen Coolermaster Stacker 01 Gehäuse (das es leider nicht mehr gibt).

Antworten